ImageMagick でxcfファイルを jpg 変換できない

スマホで撮影した JPG ファイルを GIMPで画像処理し .xcf として保存。この.xcf ファイルを、 ImageMagickで リサイズ、解像度調整などの処理しようとしたところ、.xcf ファイルが期待した処理を全く行わなかった。

GIMP を最新バージョンの 2.10.24 にアップデート

ImageMagick も 7.0.11-10 にアップデートしても状況は変わらず。

コマンドプロンプトを使い、コンソール端末から、処理してみたとこ、次のようなエラーが出ていることがわかった。

convert: unexpected end-of-file, ‘ファイル名 ****.xcf’ @ error/xcf.c/ReadOneLayer/1005.

convert: not enough pixel data ‘ファイル名 ****.xcf’ @ error/xcf.c/ReadXCFImage/1486.

エラーメッセージの詳しい意味はわからなかったが、 Read One Layer ということで、レイヤ-に何かの問題があるに違いないと思った。

そこで、GIMPで画像を処理した際に、「レイヤー」->「レイヤーの固定」という処理を行って .xcf ファイルを保存したところ、うまく解決しました。

スポンサーリンク
レクタングル(大)

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
レクタングル(大)