加藤(大阪)です。
大変遅い reply で強縮です。
Wed, 26 Feb 2003 22:43:36 +0900 付
cachu <cachu@xxxxxxxxxxxxxx> さんのメールより:
> Windows BMP を直接読み込みたいならば、フィルターを作成すればよいのでは?
> と思います。.Xdefaults に
>
> Tgif.MaxImportFilters: 1
> Tgif.ImportFilter0: WindowsBMP bmp bmptoppm %s | ppmquant 222 | ppmtoxpm
>
> と書いて
Thu, 27 Feb 2003 12:20:03 +0900 付
cachu <cachu@xxxxxxxxxxxxxx> さんのメールより:
> 長南さん wrote:
>
> > このファイルには「This file is for reference only」と書いて
> > ありますね。Tgif のリソース・ファイルなら、
> > /usr/X11R6/lib/X11/app-defaults/Tgif
> > /usr/X11R6/lib/X11/ja/app-defaults/Tgif
> > では。
>
> こちらは、その通りですね。前のメールに嘘(デマ?)を書いて申し訳
> ございませんでした。
cachu さん、長南さんに教えて頂いた通りにフィルタを挿入し、Tgifから
bmp ファイルを読み込む事は出来るように成ったのですが、自分が期待
した画質は得られませんでした。
そこで、cachu さんのフィルタを、もう一度見直してみると(良く読まず、
丸ごとコピーしていました(^ ^; )、ppmquant フィルタが原因だと気付き
取り除いて見れば、期待通りの(フルカラーxpm 挿入と同等の)結果が
得られるようになりました。
( /usr/X11R6/lib/X11/app-defaults/Tgif と、
/usr/X11R6/lib/X11/ja/app-defaults/Tgif の末尾に、
Tgif.MaxImportFilters: 1
Tgif.ImportFilter0: WindowsBMP bmp bmptoppm %s | ppmtoxpm
を付け加えました)
bmp = フルカラー画像の挿入としては、こうすればいかがでしょう?
cachu さんは勿論、ご存じの上で ppmquant フィルタ(portable pixmap
ファイル用量子化減色フィルタ、ですよね?)を使われた訳ですが、
パラメータ 222 はどういう根拠で選ばれたのでしょう。
自分なら良く考えもせず 256 とかやってしまいそうなのですが・・・
よろしければ御教え下さい。
--
加藤 雅 <mkato@xxxxxxxxxxxxx>
http://isweb15.infoseek.co.jp/diary/add10/rox/