web-dev-qa-db-ja.com

(バッチ)a BMPを透明度のあるPNGに変換する

+ -500の.bmpがあり、.pngに変換したいと思います。元のBMPの白(#FFFFFF)を.pngで透明に変換できれば特に便利です。

.bmpは16色なので、PNG-8で十分です。

バッチファイルに入れることができるコマンドラインツールが好きですが、どれでも便利です。あなたはそのようなツールを知っていますか?

編集:私が最も使用するOSはWindows 7 x64ですが、CygwinやさまざまなLinuxも利用できます

3
dtech

ImageMagickはこれを行うことができます-Convertコマンドを見てください。透明度の値として使用する色を指定できます。

http://www.imagemagick.org/script/convert.php

6
Linker3000

どのオペレーティングシステムなどを使用していますか?

1つの提案-一般的な答え:試してみてください ImageMagik

あなたが得ることができる最初のページから直接:

フォーマット変換:画像をあるフォーマットから別のフォーマットに変換します(PNGからJPEGなど)。透明度:画像の一部を非表示にします。

使用例:

convert file.jpg -transparent-color '#ffffff' file.png
3
woliveirajr