ImageMagick-6.8.8-4 差分
ImageMagick-6.8.8-3 差分 - yoyaのメモの続き
The latest release of ImageMagick is version 6.8.8-4.
まとめ
- Magick::Image クラスに transpose と transverse メソッドを追加した。
差分
- transpose と transverse を Magick++ に追加
diff -r ImageMagick-6.8.8-3/Magick++/lib/Image.cpp ImageMagick-6.8.8-4/Magick++/ lib/Image.cpp 4210a4211,4232 > void Magick::Image::transpose(void) > { > MagickCore::Image > *newImage; > > GetPPException; > newImage=TransposeImage(constImage(),&exceptionInfo); > replaceImage(newImage); > ThrowPPException; > } > > void Magick::Image::transverse(void) > { > MagickCore::Image > *newImage; > > GetPPException; > newImage=TransverseImage(constImage(),&exceptionInfo); > replaceImage(newImage); > ThrowPPException; > } >
Changeにない差分
- Magick::DrawableTextDirection::DrawableTextDirection が実装されてる。
// Render text right-to-left or left-to-right.
とあるので、アラビア語やヘブライ語みたいに右から左に文字を書くのに対応っぽい。
diff -r ImageMagick-6.8.8-3/PerlMagick/Makefile.PL ImageMagick-6.8.8-4/PerlMagic k/Makefile.PL 209c209 < #'CC' => 'gcc -std=gnu99 -std=gnu99', --- > #'CC' => 'c++',
- coders/icon.c が改造されてる。色がない場合ってあるのかな?
< if ((icon_info.number_colors != 0) || (icon_info.bits_per_pixel <= 16)) --- > if (icon_info.bits_per_pixel <= 16)
-
- これも気になるけど、代入してるだけなので、多分影響ない。
> icon_image->scene=i;
ChangeLog
2014-01-29 6.8.8-4 Cristy <quetzlzacatenango@image...> * New version 6.8.8-3, SVN revision 14676. 2014-01-29 6.8.8-4 Cristy <quetzlzacatenango@image...> * remove comma at end of enumerator list, magick/compare.h. 2014-01-28 6.8.8-4 Dirk Lemstra <dirk@snakeware...> * Added transpose and transverse to Magick++. (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=24884).