
イメージの背景の透明化の方法
Mosaic や Netscape に張り込む絵の背景色を、
「透明な色」にすることができます。
giftool を使う方法と、ppmtogif による方法があります。
giftool
の利用
giftool -rgb white myimage.gif > tmp.gif
または
giftool -rgb FF,FF,FF myimage.gif > tmp.gif
透明化されたデータは、標準出力に出るのでいったん
別のファイル名で保存する必要があります。
透明化したファイルを元の名前と同じにしたい場合は、
mv コマンドを使ってください。
mv tmp.gif myimage.gif
あるいは、上と同じ操作は -B オプションを付ければ一回でできて便利です。
giftool -B -rgb white myimage.gif

次のようにしてはいけません。元のデータが消えてしまいます!
giftool -rgb white myimage.gif > myimage.gif

ppmファイルの用意
既に存在する他の形式のファイルを利用したい場合は、 適当な
gifへの変換
例:
ppmtogif -transparent \#ffffff abc.ppm > abc.gif
Mosaicでの利用

「透明化」の機能が使えるのは GIF形式に限ります。
「透明化」した GIF形式のファイルを他の形式に変化すると「透明化」の
効果は消えてしまいます。
「透明化」は Mosaicのように「透明化」の規約をきちんと解釈してくれる
アプリケーションに対してのみ意味を持ちます。
「透明化」されたファイルを xv や xpaint で読み込んでから保存し直すと、
(たとえ GIF形式のままであろうと)「透明化」の効果は消えてしまいます。
