チケット #25892

MagickQuantizeImageが非常に重い

登録: 2011-08-03 03:27 最終更新: 2011-08-03 18:19

報告者:
担当者:
チケットの種類:
状況:
オープン [担当者決定済み]
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
9 - 最高
重要度:
9 - 最高
解決法:
なし
ファイル:
なし

詳細

チケット #25883

チケットの履歴 (3 件中 3 件表示)

2011-08-03 03:27 更新者: konn
  • 新しいチケット "MagickQuantizeImageが非常に重い" が作成されました
2011-08-03 18:16 更新者: konn
コメント

treedepth = 4 で対処する

2011-08-03 18:19 更新者: konn
コメント
diff --git a/src/chxj_img_conv_format.c b/src/chxj_img_conv_format.c
index 0ed36a8..91b0949 100644
--- a/src/chxj_img_conv_format.c
+++ b/src/chxj_img_conv_format.c
@@ -1456,7 +1456,7 @@ s_fixup_color(MagickWand *magick_wand, request_rec *r, device_table *spec, img_c
     if (MagickQuantizeImage(magick_wand,
                            spec->color,
                            RGBColorspace,
-                           0,
+                           4,   /* tree depth of 4 */
                            1,
                            0) == MagickFalse) {
       EXIT_MAGICK_ERROR();
@@ -1472,7 +1472,7 @@ s_fixup_color(MagickWand *magick_wand, request_rec *r, device_table *spec, img_c
     if (MagickQuantizeImage(magick_wand,
                            spec->color,
                            GRAYColorspace,
-                           0,
+                           4,   /* tree depth of 4 */
                            1,
                            0) == MagickFalse) {
       EXIT_MAGICK_ERROR();

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする