人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ImageMagickの質問です。透過png、透過gifを(透過ができない)jpegに変換したいのですが、透過しているpngをjpegに変換したときに、なぜか背景が黒になってしまいます。

以下のコマンドで場合によって黒が白になることもありますが、殆どのpng/gifでは効果がありません。うまく変換する方法はないでしょうか?希望は黒でなくて白にしたいです。

convert -fill "#FFFFFF" -opaque "rgba(0,0,0,0.0)" toka.png tokanasi.jpg

●質問者: cbic
●カテゴリ:ウェブ制作
✍キーワード:.jpg GIF ImageMagick JPEG OPAQUE
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● shinichiro_h
●60ポイント

同じサイズの白一色のファイルを準備し、composite コマンドで、

composite toka.png haikei.jpg tokanasi.jpg

とするのはどうでしょうか。同じサイズの白一色のファイルは

convert -fill white -draw 'rectangle 0,0,10000,10000' toka.gif haikei.jpg

などで作れそうに思います。

◎質問者からの返答

ためしてみますね!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ