金子です。 On Tue, 27 Jan 2004 23:01:09 +0900 "Hiyoko3" <webmaster@xxxxxxxxxxx> wrote: > 先日、ImageMagick5.5.7-15をインストールしたのですが > コマンドScale等でリサイズされたJpeg画像がデータ欠落 > なのか正常に動作しません。 > インストールに失敗しているのでしょうか? Vine純正のImageMagickパッケージをお使いになってはいかがでしょうか。 バージョンは5.2.9と少し古いですが、ちゃんとImage::Magickモジュールも 含まれていますし、 > 問題の画像(変換前・オリジナル) > http://www.hiyoko3.com/img/23_1.jpg こちらの画像を、以下のPerlスクリプトで問題なく192x128ピクセルに 変換できました。きれいな柿の写真ですね。 ----- #!/usr/bin/perl -w use Image::Magick; $wid = 192; $hei = 128; $img_path = "23_1.jpg"; $img_path_sm = "23_1_sm.jpg"; $make_width = $wid . "x" . $hei; $q = Image::Magick->new; $x = $q->Read($img_path); $x = $q->Scale(geometry=>$make_width); $x = $q->Profile(); $x = $q->Write(filename=>"$img_path_sm"); chmod(0666,"$img_path_sm"); ----- お分かりかと思いますが山添さんの示されたコードを拝借しております。 …まあ、わざわざインストールされるくらいですから、 バージョン5.5.7でないといけない理由がおありなのでしょうか。 だとしたらこの情報では役に立ちませんね。すみません…。 -- 金子誠司 (KANEKO Seiji) grubmenu http://thlug.sourceforge.jp/pukiwiki/pukiwiki.php?grubmenu