- 締切済み
UNIXにおけるppmヘッダファイルの使い方が分かりません
Fookyの回答
- Fooky
- ベストアンサー率71% (59/82)
いつも画像のビューアは何を使ってるんですか? xvなら問題なく表示できますが。 どんなビューアがあるか分からないなら、 色々試してみます? xv file.ppm ee file.ppm gimp file.ppm display file.ppm imgview file.ppm ところで、お持ちのPPMファイルは本当にPPMファイルですか? head -1 file.ppm とやって、"P3"または"P6"と出ないと、偽物です。 他のファイル形式なら問題なく見れるのに、という場合、 他のファイル形式に変換してみるのも手です。 ppmtogif file.ppm > file.gif ppmtobmp file.ppm > file.bmp convert file.ppm JPG:file.jpg などなど。
関連するQ&A
- ppm形式の画像のファイルフォーマットについて
今、C言語でppmのP3形式の画像を書き換えるプログラムを作成しています。そこで、ppm形式の画像についての質問があります。 ppm形式では、#以降の記述はコメントとして読みとばすという決まりがありますが、これはヘッダ以外にも記述されるのでしょうか?例えば、 ------ P3 150 250 100 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 #~~~ 15 15 15 15 15 15 15 15 15 ... ------ というように、画像データの途中にコメントが挿入されていることはあるのでしょうか?これがなければ、プログラムが簡単に書けるのですが・・・。 わかる人がいれば教えてください。よろしくお願いします。
- ベストアンサー
- C・C++・C#
- C言語でのppmファイル作成
タイトルの通り、C言語でppm/pgm形式画像ファイルを作成してみたいのですが、あまりCの知識が身についていないので、どうすればいいのか分かりません。持っているCの入門書には画像描画に関する記述が載ってなくて、ネットで調べても、調べ方が甘いのでしょうか?ppmの構造がなんとなく分かっただけでした。まだまだCの文法の勉強が足りないので勉強中なのですが、どうすればバイナリ形式のppm/pgm形式の画像を作れるようになるでしょうか?ちなみにwindowsでFineViewというソフトで見ようと思っています。
- ベストアンサー
- C・C++・C#