* Eliminate useless message about assuming zero delay when writing
a single-frame MNG, and changed it from Error to Warning when
writing a multiple-frame MNG.
* Only use the first alpha channel in PSD image.
* Only use XPM complying colors for XPM images (e.g. green is rgb(0,255,0)).
* Eliminate bogus "invalid colormap index" when pinging ICO images.
* Support -set density / units.
* Properly map PNG intent to image->rendering_intent
* The orient option sometimes improperly set "undefined" (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16795).
* Only list orientation options for the -list orientation option (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16801).
* Return proper standard deviation for combined channels (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16786).
* Handle transparency properly for the PSD image format.
* Emit a warning if the PNG encoder can't satisfy the color type and
bit depth requested with a "-define" directive.
* The -fx 2e+6/1e+5 argument no longer returns the wrong results (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16833).
* Add -subimage-search option to the compare utility.
* Throw exception if image size differs for the compare program but the
-subimage-search option is not specified.
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=38
* Fixed bug in equal-size tile cropping, when image has a page offset.
* The -recolor 4x4 matrix is now interpretted properly (previously it
summed rather attenuating the alpha channel).
* Support writing 1-bit PSD images.
* Support LCMS 2.0.
* Improved WMF support under Windows.
* The new coders/png.c was failing to read a 1-bit paletted image properly.
* Finished eliminating the deprecated direct references to members of
the png_info structure. ImageMagick can now be built with libpng-1.5.
* Respect the -density option when rendering a Postscript or PDF image.
* Distort barrel no longer complains when 3 arguments are given (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=15883).
* Support -direction left-to-right option for rendering text
* coders/png.c: Eliminated support of libpng versions older than 1.0.12.
* Relocated the new, misplaced png_get_rowbytes() call.
* Updated setjmp/longjmp/jmpbuf usage to work with libpng-1.5.
* Add support for monochrome PSD images.
* VignetteImage() no longer crashes when x and y arguments are both greater
than half the width (x) and height (y) of the image.
* Eliminated some of the deprecated direct references to members of
the png_info structure. This must be finished before we can build
with libpng-1.5.
* The animate program no longer loops twice when -loop 1 is specified.
* The caption format would sometimes hang when the text was not UTF-8.
* Don't gamma correct log to linear color conversion unless the -gamma is
specified (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=15799).
* Detect CMYKProcessColor AI tag.
* Delete image from command line cache for -write option.
* Add support for the Adobe Large Document format.
* Recognize -remap option for the mogrify utility.
* The default Helvetica font is not always available, check for
Century Schoolbook too (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=15780).
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=25
* Permit user to get virtual pixels with a region width of 0.
* Reformulate the jinc() functio so that the main peak is of amplitude of 1.
* Resampling filter must respect the image virtual pixel method.
* The -evaluate-sequence option behaves like -evaluate except it operates
on a sequence of images.
* Add support for the Adobe Large Document format.
* Add support for the -maximum and -minimum options.
* Check to see if ICON image width /height exceeds that of the image canvas.
* Set the DPX descriptor to Luma only if the image type is not TrueColor.
* Add support for -fx airy(), j0(), j1(), jinc(), and sinc() (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=15685).
* Don't embed an XMP profile in an EPS image for now.
* Insufficient image data in EPT is a warning rather than an error.
* Respect -type TrueColor when writing gray DPX images.
* Fix problem reading 10-bit grayscale DPX images when scanline length is
not a multiple of 3.
* BMP has an alpha channel, it was treated as an opacity channel.
* Write 10-bit grayscale DPX images properly.
* Detect PDF ICCBased colorspace.
* Finalized -set option:convolve:scale kernel normalize/scale option
* TransformImage() resets the image blob when called in the PICT decoder;
use SetImageExtent() instead.
* Support PSD RLE compression.
* The jpeg:extent define sometimes exceeded the specified limit.
* Resolve "too many open files" (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=15546).
* Added Correlate method which does a Convolve without reflecting the kernel.
* Initialize grayscale colormap for PSD images.
* Addition Third-level Subtractive Morphology Methods:
EdgeIn, EdgeOut, Edge, TopHat, BottomHat
* Ensuring original kernels passed to morphology are cloned before being
modifified for use by specific methods (EG: convolve scale/normalize)
* display -immutable to display transparent image without a checkboard.
* Make -define png:color-type less persnickity about what it will accept.
* added use of -precision in 'showkernel' output of -morphology
* correct use of a 'reflected kernel' for 'Convolve' 'Dilate' and
'Distance' Morphology primatives. This does not have a performance hit,
though is only truely applicable when the kernel is asymmetric. Note that
'Erode' does not use a 'reflected' kernel, so that 'Open' and 'Close'
operations work properly. This 'reflected usage is defined by online
morphology lecture notes (Google for "EECE Binary Morphology")
* Added convolve kernel scaling setting "-set option:convolve:scale N"
If undefined morphology convolve does not do any scaling or normalization
of the convolution kernel. A value of 0.0 causes normalization for both
zero and non-zero (added weights) kernel types.
* Speed up reading the PSD image format.
* Add the -precision option. Use it to set the maximum number of significant
digits to be printed.
* Add -features option to the identify program to display channel features.
* Add -unique option to the identify program to display channel features.
* Add support for compact floating point (i.e. -depth 16 -define
quantum:format=floating-point).
* Transparent images no longer flicker on certain system when using the
display program.
* Permit interactive resizing with the display program.
* Support heterogeneous distributed processing, see
http://www.imagemagick.org/script/architecture.php#distributed.
* Fix semaphore assertion when reading a corrupt image with Magick++.
* Add support for -brightness-contrast option.
* Add support for the BGRA raw image format.
* Added Kernel Generator to generate kernels from user strings, which
allows the generation in many built in kernels for both Convolution
and other Morphological methods. New Kernels currently include..
Convolution: Gaussian, Blur, Comet
Morphological: Rectangle, Square, Diamond, Disk, Plus
Distance: Chebyshev, Manhatten, Knight, Euclidean
And both old and new (rectangular) user defined kernel specifications
including the use of 'nan' to represent elements which are not part
of the kernel definition. List built-in kernel types use "-list kernel"
* Added -morphology {method}[:{iteration}] {kernel_string}
Initial methods includes no only the basic morphology methods: Dilate,
Erode, Open, Close; and a pixel color preserving 'Intensity' version, but
also the special methods: Convolve, and Distance. Of course the
appropriate kernel should be provided for each specific method.
* Add OpenCL-enabled filter (e.g. convert image.png -process
"convolve '-1, -1, -1, -1, 9, -1, -1, -1, -1'" image.jpg).
* Added StringTo...() processing functions
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=23