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

ImageMagickを使用して画像の変換を行っています。
入力を256色ビットマップファイルにして、出力としても256色ビットマップファイルを得たいのですが、24ビットビットマップファイルが出力されてしまいます。
出力を256色ビットマップファイルで得ることは可能なのでしょうか?
可能であれば方法(オプション)を教えてください。

上記を含めたオプションについて詳しく解説したページなどもあれば教えてください。

●質問者: yokodai
●カテゴリ:コンピュータ インターネット
✍キーワード:24 ImageMagick オプション ビット ビットマップ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● shota5623
●23ポイント

ほかのふりーそふとをつかってみてはいかがでしょうか?

これをつかってます。

http://www.vector.co.jp/soft/win95/art/se242146.html

◎質問者からの返答

ありがとうございます。

ただ、できればImageMagickで変換したいのです。


2 ● stormbird
●23ポイント

一度gifを経由するとか・・・いまいちですが。

>convert image.bmp image.gif

>convert image.gif image2.bmp

PCソフトなら定番のこれでもいけます。

http://www.irfanview.com/

メニュー[Image]-[Decrease color depth]

バッチ処理も以下でいけます。

メニュー[File]-[Batch Conversion]

◎質問者からの返答

ありがとうございます。

ただ、できればImageMagickで変換したいのです。


3 ● stormbird
●22ポイント

これでいけました。

>convert -colors 256 image.bmp image2.bmp

http://www-06.ibm.com/jp/developerworks/linux/031031/j_l-graf.ht...

いろいろなオプションについて。

◎質問者からの返答

ありがとうございます。


4 ● i_kumagoro
●22ポイント ベストアンサー

256色にする事自体はstormbirdさんの回答のとおりで、"-colors 256"で可能で、以下はその補足になります。

まず、一般にフルカラーからの減色を行う場合は、"-dither"もつけて誤差拡散法を用いた方がきれいに仕上がります。

また、処理内容にもよりますが、元の画像と同じ256色パレットを使用したい場合は"-map image.bmp"も指定します(image.bmpは変換元の画像)。画像形式だけの変換ならば-ditherオプション無しで-mapオプションと-colorsオプションを指定すると時間の短縮にもなります。

http://mechanics.civil.tohoku.ac.jp/soft/node43.html

私がよく参照するページです。残念ながら今回の事は載っていません。

http://mobachiki.com/windowsce/linuxzaurus/magic.htm

"-colors"オプションについてはこのページで少し触れています。

"-map"オプションについては私も経験的に使っているのでちゃんとした解説は

見たことがないです。

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



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