私用のメモです。ネットに置いておくと実家からでも参照できるし。古いです。
最新版(?)はこちらのfj.comp.image-faqへ。
From: tetu-s@is.aist-nara.ac.jp (Tetu Satou)
Newsgroups: fj.archives.answers,fj.comp.image
Subject: fj.comp.image Frequently Asked Questions (FAQ)
Followup-To: poster
Date: 17 Jul 1996 09:41:42 GMT
Organization: NARA Institute of Science and Technology
Distribution: fj
NNTP-Posting-Host: alpha223.aist-nara.ac.jp
X-Newsreader: mnews [version 1.19PL2] 1996-01/26(Fri)
Archive-name: fj.comp.image-faq
Version: 0.2
---------- fj.comp.image Frequently Asked Question and Answer ----
---------- Version of this file is 0.2 (1996/7/17) ----------
質問、疑問、文句、意見などは以下のアドレスまでメールを書いて下さい。
tetu-s@is.aist-nara.ac.jp
このファイルはソフ研Copyleftです。つまり、作者の断りなしに他人に
どんどんコピーしなければなりません。sectionの頭にアスタリスクがついて
いるのは、emacsのアウトラインモードに対応させるためです。
############################################################
* section 1 -- グラフィックスフォーマットについて
############################################################
** 1.1) 各種のグラフィックスフォーマットについて書かれた文献
にはどんなものがありますか?
[questioned: egu@ozawa.elec.keio.ac.jp]
[answered: tetu-s@is.aist-nara.ac.jp]
[answered: shige-y@is.aist-nara.ac.jp]
WWW:
http://www.dcs.ed.ac.uk/%7Emxr/gfx/
http://www.cica.indiana.edu/graphics/image.formats.html
http://www.cis.ohio-state.edu/hypertext/faq/usenet/graphics/faq/faq.html
http://www.siggraph.org/
books:
J.D.Murray and W.Vanryper, Encyclopedia of Graphics File Formats,
O'Reilly & Associates,Inc.,ISBN 1-56592-058-9, ¥10,804.
D.C.Kay and J.R.Levine, Graphics File Formats 2nd Edition,
Windcrest/McGraw-Hill, ISBN 0-07-034025-0, $26.95.
C.W.Brown and B.J.Shepherd, Graphics File Formats:Reference and Guide,
Prentice Hall, ISBN 0133034054, $41.00.
J.Levine, Programming for Graphics File in C ans C++,
John Wiley & Sons, Inc., ISBN 0-471-59854-2(book),
ISBN 0-471-59856-9 (book/disk), ISBN 0-471-59857-7 (disk),
$49.95.
[answered: mukaida@hip.atr.co.jp]
[answered: fujiba@rgk.ricoh.co.jp]
グラフィックスファイルフォーマットハンドブック,
David C.Kay & John R.Levine 著MbCD(株式会社森ビル)訳,
ASCII出版局, ISBN4-7561-1456-3, 定価5,600 円
[answered: tanig@isl.mei.co.jp]
FTP:
ftp://ftp.mei.co.jp/free/Graphics/Documents/Formats
にも色々置いています。
** 1.2) bmp gif 等のビットマップ系のデータから線や円弧などとして扱える
ドロー系のデータに変換するソフトウェアを探しています。
[questined: ovara@matu.mc.tmit.ac.jp]
[answered: toki0000@po.infosphere.or.jp]
Windows95・NT対応の図脳RAPID4(株式会社 フォト
ロン)がファイル入力でBMP形式に、ファイル出力でMETA形式
にそれぞれ対応しています
[answered: koyama@artstech.co.jp]
汎用のソフトウェアとしては Adobe Streamline などがありますね。
** 1.3) JPEGやTIFFのデコーダソフトのサンプルソースコードが
ありませんか?
[questioned: kazz@fat.coara.or.jp]
[answered: tetu-s@is.aist-nara.ac.jp]
libtiff,libjpegというのがそのものです。
** 1.4) いくつかあるTIFフォーマットの中に、複数ページを1ファイルの中に
持てるそうです。このフォーマットに関する情報を探しています。
[questioned: fujitai@tau.bekkoame.or.jp]
[answered: asada@trust.co.jp]
TIFF Software が使えるでしょう。基本的には Unix で使うのが簡単
ですけれど、Contrib に各プラットフォームでの作成方法や補助ファ
イルが入っています。
ftp://ftp.sgi.com/graphics/tiff がオリジナルですけれど、各所に
ミラーされていると思いますから archie して調べて下さい。
** 1.5) インタレースGIFのファイルフォーマットについて教えて下さい。
[questioned: yamada@trl.mkhar.sharp.co.jp]
[answered: andoh@dst.nk-exa.co.jp]
interace GIF については
http://www.web.co.za/WebCo/royalef/gifabout.htm
の情報が役立つかと思います。
** 1.6) GIF89aを扱うプログラムを作りたいのですが、GIFで使われて
いるLZW圧縮はユニシス社の特許にふれるのでしょうか。
[questioned: watanabe@shingou.elec.okayama-u.ac.jp]
[answered: shyamada@cs.k.tsukuba-tech.ac.jp]
UNISYSの特許部門に問い合わせました。アカデミックな利用
の場合は、学内のみで使用することを条件にフリーライセンスが
与えられるそうです。契約書一枚ですむそうです。ただし機関の
representative(学長か?)のサインがいります。
############################################################
* section 2 -- 動画像について
############################################################
** 2.1) あるウィンドの中でリアルタイムに表示されているアニメー
ションを録画できるツールはありますか?
[questioned: suzaki@etl.go.jp]
[answered: tanig@isl.mei.co.jp]
xmg がお探しの機能を持っているようです。紹介は:
http://www.cogs.susx.ac.uk/users/christ/help/xmg.html
にあり、そこには以下の記述があります。
XMG is a utility for the X Window System which allows you to create
MPEG-1 video streams by repeatedly grabbing a window on the screen and
then joining the frames into an MPEG sequence.
** 2.2) Netscapeでアニメーションのできるgifファイルがあるようなの
ですが、そのgifファイルを作るソフトなどはあるのでしょうか?
[questioned: non@cedar.iis.u-tokyo.ac.jp]
[answered: yamanaka@flab.fujitsu.co.jp]
http://www.n-vision.com/panda/gifanim/gifanim.htm
に情報があります.
[answered: tetu-s@is.aist-nara.ac.jp]
gifmergeというソフトがあります。
これは、gifmerge *.gif > anim.gifとするだけでアニメgifができます
** 2.3) いくつかの静止画を用意してアニメーションを作りたいと思っています。
例えばいくつかのGIF→AVI,MOV,MPEGなどです。
[questioned: non@cedar.iis.u-tokyo.ac.jp]
[answered: tetu-s@is.aist-nara.ac.jp]
???->mpegは、mpeg_encodeというソフトでできます。
これは以下のようなファイルを引数に与えます。
--
INPUT_DIR .
INPUT
test8.*.ppm [1-9]
END_INPUT
OUTPUT test8.mpeg
INPUT_CONVERT *
PATTERN IBBPPBBPP
BASE_FILE_FORMAT PPM
GOP_SIZE 9
PIXEL FULL
PQSCALE 10
IQSCALE 10
BQSCALE 10
RANGE 2
PSEARCH_ALG LOGARITHMIC
BSEARCH_ALG SIMPLE
SLICES_PER_FRAME 1
REFERENCE_FRAME DECODED
--
INPUT_CONVERTの行を変えることで、任意のフォーマットから
mpegを作れます。
############################################################
* section 3 -- 画像データについて
############################################################
** 3.1) 画像処理などでよく用いられている画像の中の lenna の
カラー画像はどこにありますか?
[questioned: koyama@gaia.esd.yamanashi.ac.jp]
[answered: datura@butaman.or.jp]
ftp.center.osaka-u.ac.jp:/VISION-LIST-ARCHIVE/IMAGERY/LENNA
############################################################
* section 4 -- 画像処理について
############################################################
** 4.1) カラー画像ファイルを格子分割して、各格子の色の平均値を
出力するソフトはありますか?
[questioned: wang@sysrap.cs.fujitsu.co.jp]
[answered: nishi@akita-noken.go.jp]
希望のソフトはフリーウエアで下記WWWサイトにあります。
http://www.akita-noken.go.jp/mc_html/intro.html
行列演算を利用するプログラム言語です。画像は行列に代入
し処理するようになっています。
当方では 512*512 の大きさまで試したことがあります。
たぶんメモリーは60MBytes以上必要と思われます。
これは計算結果のオーバーフローを避けるため各色1ピクセル
をDoubleで表現しメモリーに展開しているためです。
このソフトはマック専用です。またPPCの機種を使った
方がよいと思われます。
** 4.2) コンピュータの画面上で「線を引く」とか「円を描く」とか
「指定点から塗りつぶす」といったようなアルゴリズムを解説
した参考文献はありませんでしょうか?
[questioned: ochiai@mmp.cl.nec.co.jp]
[answered: tetu-s@is.aist-nara.ac.jp]
この辺を全て満たした「デジタル微分解析」の分かりやすい説明が、
数年前の(今は亡き)「Oh! X」という雑誌に連載されていました。
なお、直線の方は、
千葉則茂, 村岡一信, Information&Computing-54 CによるCGレイトレーシング,
ISBN4-7819-0617-6, pp.114-120, サイエンス社, 1991. (2800円)
にも載っています。
[answered: haru@fmslab.is.tsukuba.ac.jp]
プラストック/カレイ著、郡山あきら(木へんに杉という字)訳:
「コンピュータグラフィックス(マグロウヒル大学演習シリーズ)」
マグロウヒルブック株式会社、¥2700
の第3章スキャン変換の辺りに、これらの基本が一応書いてあります。
[answered: nagae@cs.titech.ac.jp]
IEEE Computer Graphics and Appliations Jan 1996 (最新号) に,
Bresenham 自身が書いたラスタグラフィクスに関する Tutorial が
あります.
** 4.3) すでにあるビットマップイメージ画像の上に円や線を描きたいのですが。
このときに簡単に座標やら半径を指定するだけで
drawLine(*img,x1,y1,x2,y2);
とかできればうれしいな...
[questioned: hiro@jkn.ee.uec.ac.jp]
[answered: hasegawa@cec.co.jp]
perl5 なら Gd Graphics Library を使った GD.pm ってのがあります。
http://www-genome.wi.mit.edu/ftp/pub/software/WWW/GD.html
扱えるのは gif だけですが,
これなら画像の取り込みやコピー,円や線の描画,英文字なんかも書けます。
+--------------+ 佐藤 哲 http://www.aist-nara.ac.jp/~tetu-s/tetu-s.html
|Soft I made is| Tetsu Satoh ,Nara Institute of Science and Technology,Japan
|ALL copyleft |TEL:0742-35-4326 e-mail:tetu-s@is.aist-nara.ac.jp
+--------------+ ソフトウェア研究アカデミー代表
ソフトのページへ戻る
ホームページへ戻る
お手紙はnekora@mapletown.netまで☆