ImageMagickを使用して多数の画像をトリミングおよびサイズ変更するアプリケーションを作成しました。画像もグレースケールに変換されます。私はPhotoshopのCCに変換した画像を開こうとする。しかし、次の警告が表示されますImageMagick:変換後の無効なICCプロファイル
ICCプロファイルは 無効であるため、埋め込まれたICCプロファイルは、プロファイルを無視して、使用することはできません。
さらに、画像プロファイルはグレースケールですが、RGBで表示したいと考えています。 ImageMagickでこれをどうすれば実現できますか?私はさまざまなパラメータで遊んだが、誰も私のために働いていなかった。
このコマンドは、現在使用中である:
convert ${src} -type grayscale -set colorspace RGB -background white -gravity center -extent ${longest}x${longest} ${dest}
また、これはどちらか動作しませんでした:RGBであることを出力PNGを強制する
convert.exe ${src} -set colorspace RGB -set profile RGB.icc ${dest}
新しいプロファイルを追加する前に、既存のプロファイルを削除しようとしましたか( '-strip'または' + profile'を使用)しましたか? –
ありがとうございます、 '-strip'は無効なプロファイルを削除するだけでうまくいきました。 –