画像の形式は、スペースで区切られた数字の ASCII テキストです (白黒画像)。数字ごとにピクセルがあります。この画像を何らかのアプリケーションで表示する方法はありますか? 表示するためのコードを記述できることは知っていますが、これを行う既存のソフトウェアがあるかどうか疑問に思っています。
より優れたオープンソースで無料。
答え1
このようなテキストファイルを簡単にPGM ファイルテキスト エディターを使用してヘッダー情報を追加します。
たとえば、次の PGM ファイルは、2x2 の白黒チェッカーボードを含む 8x8 イメージです。
P2
8 8
1
0 0 1 1 0 0 1 1
0 0 1 1 0 0 1 1
1 1 0 0 1 1 0 0
1 1 0 0 1 1 0 0
0 0 1 1 0 0 1 1
0 0 1 1 0 0 1 1
1 1 0 0 1 1 0 0
1 1 0 0 1 1 0 0
ここで、P2 は画像の種類 (ASCII の Portable greymap) を定義し、次の行は幅と高さを定義し、3 行目は最大グレー レベルを定義します。残りの行は実際の画像データです。
PGMは、Netpbm 形式非常にシンプルなフォーマットのため、ほとんどのオペレーティング システムやグラフィック アプリケーションで驚くほど優れたサポートが得られます。