エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
printfだけで画像を生成する(.ppm) - yhara.jp
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
printfだけで画像を生成する(.ppm) - yhara.jp
自作のプログラムで画像を出力したいとき、どのフォーマットを選ぶのが良いだろうか。PNGやJPGなどは広... 自作のプログラムで画像を出力したいとき、どのフォーマットを選ぶのが良いだろうか。PNGやJPGなどは広く普及したフォーマットだが、マイナーな言語や自作のプログラミング言語の場合、出力するためのライブラリが存在しない場合がある。 そんなときに役立つのが、aobenchでも使われているPPMという画像フォーマットだ。PPMは仕様が極めてシンプルなので、例えばprintfが使えれば出力することができる。 以下はppmファイルの例である(上記ページから拝借)。 Netpbm形式 PPM形式はNetpbm形式とよばれるフォーマットの一種である。Netpbm形式には「白黒・グレースケール・カラー」の3種類に「テキスト・バイナリ」の2種類をかけた6種類が存在し、そのうちのカラーのものがPPM(portable pixmap format)形式なのだ。 上記の例だと、ファイル冒頭の「P3」が「カラー、テキ