vine-users ML アーカイブ



[vine-users:058743] Re: Tgif でビットマップ画像を挿入

  • From: 加藤 雅 <mkato@xxxxxxxxxxxxx>
  • Subject: [vine-users:058743] Re: Tgif でビットマップ画像を挿入
  • Date: Sun, 2 Mar 2003 00:44:24 +0900
加藤(大阪)です。

大変遅い 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/