2007/03/24(土) [n年前の日記]
#4 [windows][prog] Windows用 ImageMagick(PerlMagick)の composite の動作が奇妙
ImageMagick 6.3.1-7-Q16 から 6.3.3-3-Q16 に変えたら、PerlMagick 利用時の composite の動作が変。前景画像と背景画像が逆になってるような…?
ImageMagick のコマンド単体、composite fg.png bg.png result.png で試したら、意図通りに合成された。となると、PerlMagick がおかしいということか…?
6.3.3-3-Q16 をアンインストールして、6.3.1-7-Q16 を入れたら、PerlMagick 利用時であっても、意図通りに合成された。ということは、最新版の ImageMagick に入ってる PerlMagick はエンバグしてるということかしら。
ImageMagick のコマンド単体、composite fg.png bg.png result.png で試したら、意図通りに合成された。となると、PerlMagick がおかしいということか…?
6.3.3-3-Q16 をアンインストールして、6.3.1-7-Q16 を入れたら、PerlMagick 利用時であっても、意図通りに合成された。ということは、最新版の ImageMagick に入ってる PerlMagick はエンバグしてるということかしら。
◎ _ImageMagick: ImageMagick Changelog :
変更点を眺めてみたけど、composite 時の順番が入れ替わった、てな内容は書かれてないように見える。やはりバグかな…?
以前のバージョンで動作確認してみたいけど。ImageMagick の昔のバイナリは、一体どこに置いてあるのやら。まさか、常時最新版しか置いてない? だとしたら、随分杜撰な。検証作業すらできないではないか。
以前のバージョンで動作確認してみたいけど。ImageMagick の昔のバイナリは、一体どこに置いてあるのやら。まさか、常時最新版しか置いてない? だとしたら、随分杜撰な。検証作業すらできないではないか。
◎ 6.3.3-1-Q16 を見つけた。 :
_SourceForge.net: ImageMagick
に残ってた。DL。インストール。…やっぱりダメだ。
この記事へのツッコミ
[ ツッコミを読む(3) | ツッコむ ]
以上です。
拙サイトで解決策を載せてます。
http://odomon.blog99.fc2.com/blog-entry-27.html
PerlMagickではありませんが参考までに
おお。情報ありがとうございます。
うーむ。あちらこちらで色々妙なことが起きてるツールなのですね…。
Windows上で問題が起きるならまだ判るけど、
Linux上で問題が起きるというのはちょっとアレだなぁ。
バージョンを判別して処理を分けるしかないのだろうか。うーん。