Posted: 2006-04-24T09:47:17-07:00
ImageMagick is thread safe on a per image per thread basis-- one image processing operation per image per thread. We added a patch to ImageMagick 6.2.7-2 Beta to make the composite, draw, annotate, and crop operations thread safe if each thread performs in a separate area of the image. For example you can composite into the four corners of an image in separate concurrent threads. To ensure predictibility, the composite areas should not overlap.
ImageMagick 6.2.7-2 Beta will be available sometime tommorrow in ftp://ftp.imagemagick.org/pub/ImageMagick/beta. If you discover other operations that you want to be thread-safe at a subimage level, let us know.
ImageMagick 6.2.7-2 Beta will be available sometime tommorrow in ftp://ftp.imagemagick.org/pub/ImageMagick/beta. If you discover other operations that you want to be thread-safe at a subimage level, let us know.