ImageMagick-6.9.2-7差分

ImageMagick-6.9.2-6差分 - yoyaのメモの続き

The latest release of ImageMagick is version 6.9.2-7

まとめ

  • DICOM の rescale, intercept, slope 対応
  • bmp3 の alpha 保存対応
  • Windows の Ghostscript のマルチスレッド無効化
  • OpenCL でプロファイルを取る処理
  • 減色処理で透明度のケアを追加
  • ps のメモリリーク修正 (引数パースに失敗するとリークしそう、多分)

差分

ChangeLogにない差分

  • restrict を magick_restrict に書き換え
  • PS ファイルで引数パースに失敗した時のデストラクト処理
  argv=StringToArgv(command,&argc);
  if (argv == (char **) NULL)
    {
      (ghost_info->delete_instance)(interpreter);
      return(MagickFalse);
    }
  • OpenCL (GPU)
    • ノイズ追加のラベルが GenerateNoiseImage から AddNoise に変更
    • 性能プロファイル用に RecordProfileData を用意して、あちこちにさし挟む
    • その他いろいろ沢山更新
  • quantize.c (減色処理)
    • PruneLevel, PruneToCubeDepth,PruneChild で引数を頭に1つ(Image *)追加
    • 透明度のケア
>         node_info->total_color.opacity+=count*QuantumScale*
>           ClampPixel(OpaqueOpacity);

ChangeLog

2015-11-26  6.9.2-7 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-7, GIT revision 10370:eeb7d4e:20151126.

2015-11-24  6.9.2-7 Dirk Lemstra <dirk@lem.....org>
  * The DICOM reader now handles the rescale intercept and slope.
  * Added 'bmp3:alpha' option for including the alpha channel when writing
    an image in the BMP3 format. (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=28733).
  * Only one thread permitted when delegating to the Ghostscript library
    under Windows.