1

こんばんは。

問題がある。

my $image = Image::Magick->new;
$image->Read($upload->tempname . '[0]');
$image->Write(filename => $upload_file_name, compression => 'None');

実行後、ファイル サイズ ($upload->tempname と $upload_file_name) が一致しません。画像フォーマットはjpg($upload->tempnameはJPEG、$upload_file_nameはJPEG)です。何が間違っている可能性がありますか?

4

1 に答える 1

1

Image :: Magickはおそらく、元々エンコードされていたものとまったく同じアルゴリズムとパラメータを使用せずに、画像を再エンコードします。

ファイルの名前を変更するだけの場合、とにかくImage :: Magickを使用するのはなぜですか?

于 2012-11-08T14:52:17.223 に答える