演習1
2004年5月6日。
前回説明できなかった「他の画像形式」と netpbm コマンドを軽く説明。以下実習。
- man pbm が読めることを確認(出てこない場合は 環境設定をおこなう)
- 次に、xv コマンドが使えることを確かめなさい。
- 以下の課題は各自のホームディレクトリに、作業ディレクトリとして
image ディレクトリを作成し、さらにその下に ex1 ディレクトリを作成し、その中で行うこと。
課題:
- エディタを用いて、20x20程度の PBM形式の画像ファイルを作成しなさい。
画像のテーマは何でもよい。(例:動物、植物などアイコン的なもの)
- 上の課題でできた画像を xv で表示しなさい。
- 上の課題でできた画像を ppmtogif コマンドを用いて gif形式に変換し、netscape で表示しなさい。
- 気象衛星画像保存書庫の
日本付近の雲画像
の中から、自分の誕生日の画像を選び、作業ディレクトリ内にダウンロードしなさい。
- djpeg コマンドで PPM 形式の画像に変換しなさい。また xv で表示しなさい。
- ppmtopgm コマンドで PGM形式の画像に変換しなさい。また xv で表示しなさい。
- ppmtogif コマンドで PGMの画像を GIF形式に変換し、xv, netscape で表示しなさい。
- ~/public_html/image ディレクトリを作成し、上で作成した2つのGIF画像ファイルを入れなさい。
練習のヒント: netpbm のコマンド群は、コマンド (オプション) 元のファイルの
形式でコマンドを入れる。画像形式変換などの結果は標準出力に出てくるので、
結果の保存にはシェルのリダイレクト機能を使うと良い。また、パイプで繋ぐと
連続した処理も可能である。
例: PGM形式のファイルを PBM形式に変換する。
........... pgmtopbm hoge.pgm > hoge.pbm
簡単環境設定法
% cd [Return]
% cp ~tkikuchi/.cshrc . [Return]
の後、新しく端末エミュレータ(このホスト)を立ち上げる。