ImageMagick-6.8.8-6 差分
ImageMagick-6.8.8-5 差分 - yoyaのメモの続き
The latest release of ImageMagick is version 6.8.8-6.
まとめ
- dentify -define identify:locate=maximum が 6.8.8-5 で動かなくなってたので、その修正。
差分
- identify -define identify:locate=maximum で最大値の位置を示します (stopped working in 6.8.8-5 で動かなくなってました).
identify:locate のコードの場所が変わってる。値の前提条件で考慮漏れがあったみたい。
ChangeLogにない差分
- .magick の例を .config/ImageMagick に
- diff -rbw ImageMagick-6.8.8-5/QuickStart.txt ImageMagick-6.8.8-6/QuickStart.txt 72c72 < $HOME/.magick/ --- > $HOME/.config/ImageMagick
- 関数を使うようにした。
- diff -rbw ImageMagick-6.8.8-5/coders/jp2.c ImageMagick-6.8.8-6/coders/jp2.c 438,445d437 < { < if ((jp2_image->comps[i].dx == 0) || (jp2_image->comps[i].dy == 0)) < { < opj_stream_set_user_data(jp2_stream,NULL); < opj_destroy_codec(jp2_codec); < opj_image_destroy(jp2_image); < ThrowReaderException(CoderError,"IrregularChannelGeometryNotSupported") < } 447,448c439 < image->colorspace=YUVColorspace; < } --- > SetImageColorspace(image,YUVColorspace);
デグレしませんように。
- identify:locat でもマッチしてました。
diff -rbw ImageMagick-6.8.8-5/wand/identify.c ImageMagick-6.8.8-6/wand/identify.c 509c509 < if (LocaleNCompare("identify:locate",argv[i],14) == 0) --- > if (LocaleNCompare("identify:locate",argv[i],15) == 0)
ChangeLog
2014-02-13 6.8.8-6 Cristy <quetzlzacatenango@image...> * New version 6.8.8-6, SVN revision 14868. 2014-02-13 6.8.8-6 Cristy <quetzlzacatenango@image...> * identify -define identify:locate=maximum locates the position of the maximum value (stopped working in 6.8.8-5).