#30 Article 616 Posted at 1993/06/17 22:27:15 by Mick'n (MAP1406) [GIF]

Subject: Re: CGforUNIX /615

GIF の仕様についてはドキュメントがありますが、基本的に英語です。
  和訳もあったような...

  MAG や PIC から GIF へのコンバートには..

   ★ mag -> gif
        * magtoppm と ppmtogif を組み合わせる。

            magtoppm は NIFTY の FGALAV で見かけました。これを使って MAG を
            PPM フォーマットへ変換、さらに PPM から GIF への変換ツールである
            ppmtogif で GIF へ変換します。
                magtoppm data.mag | ppmtogif > data.gif
            という使い方をするといいのかも。(magtoppm は持っていないので不明)

        * xmagv (-ppm6 オプション) と ppmtogif を組み合わせる。

            #46 に河合さんが転載された xmagv がありますが、これを使って、
                xmagv -ppm6 data.mag | ppmtogif > data.gif
            とすると、data.mag から data.gif へコンバートできます。
            ( -ppm6 オプションはマニュアルには載っていません ^^; )

       以上のどちらにしても、ppmtogif が必要になります。これは  pbmplus と
       いう画像データ関係のツール (減色やフォーマット変換など) を集めた
       X-Window では有名なフリーウェア集に収められているはずです。

         pbmplus には有用なツールが多数収録されているので、どこからか手に
       入れてください (すでにインストールされているかもしれないので、
       X-Window 関係の実行プログラムが置かれているディレクトリを探索してみ
       るとよいでしょう)。

   ★ mag / pic -> gif
      * xv 3.00 + mag/pic パッチを使う。
         xv というローダーがありますが、これで mag や pic を表示させるため
       のパッチが NetNews の fj.sources で流れていたので、これを使って xv
       を再コンパイルし、適当なフォーマットでセーブ、pbmplus で変換、とし
       ます。
         xv の version 3.00 は tar+compress でソースが配布されていますが、
       大きさが 4MB 近くもあるようです(^^;)

      * xpl で表示させ、xwd で xwd ファイルへ落し、xwdtopnm と ppmtogif で
        gif ファイルヘ変換。

  Mick'n (MAP1406)

p.s.
   xv や pbmplus の入手には、使っているワークステーションがネットワークに
つながっていて、ftp ができる環境にあるならば、どこかの anonymous ftp  サイ
トから持って来るのが簡単です。

p.p.s.
   ppm というフォーマットは色数や大きさに殆ど制限を受けていないフォーマッ
トで汎用性が高く、このフォーマットに変換できるツールがあれば事実上、あらゆ
るフォーマットで相互変換が可能 (なはず) です。
  (なにせ RGB のベタファイルだから..)