0~255のランダムデータをPGM画像として表示させる方法
Posted: 2010年12月23日(木) 17:35
修論で必要なプログラムについて質問があります。
最終的な目標は既存のバイナリデータ(1ピクセル1バイトRAWデータ)をSEEK等で任意個のピクセルを間引きして画像として表示させるプログラムを作成したいと思っています。
その途中の段階で、間引いたデータを直接画像として表示するプログラムを作成したいのですが、どのように作成すれば良いかわかりません。
現状は、間引いたデータを一度PGMファイルとして書き出し、そのファイルを再び読込んで表示するプログラムなら完成したのですが、書き込み等のせいで処理時間がかかります。
そこで、ファイルとして書き出さずに画像表示できるプログラムを教えてください。
(配列に格納されているデータをPGM画像として表示する方法が分かれば、この問題は解決すると思われます。)
** ”データ配列をBMP画像表示する” 様な質問は見かけるのですが、PGM画像表示のものは、探してみましたがみつかりませんでした。
プログラムの流れとしては、
ファイルオープン→間引いたバイナリデータを配列に順に格納→画像表示→ファイルクローズ
でいけると思うのですが・・・
御指導宜しくお願い致します。
最終的な目標は既存のバイナリデータ(1ピクセル1バイトRAWデータ)をSEEK等で任意個のピクセルを間引きして画像として表示させるプログラムを作成したいと思っています。
その途中の段階で、間引いたデータを直接画像として表示するプログラムを作成したいのですが、どのように作成すれば良いかわかりません。
現状は、間引いたデータを一度PGMファイルとして書き出し、そのファイルを再び読込んで表示するプログラムなら完成したのですが、書き込み等のせいで処理時間がかかります。
そこで、ファイルとして書き出さずに画像表示できるプログラムを教えてください。
(配列に格納されているデータをPGM画像として表示する方法が分かれば、この問題は解決すると思われます。)
** ”データ配列をBMP画像表示する” 様な質問は見かけるのですが、PGM画像表示のものは、探してみましたがみつかりませんでした。
プログラムの流れとしては、
ファイルオープン→間引いたバイナリデータを配列に順に格納→画像表示→ファイルクローズ
でいけると思うのですが・・・
御指導宜しくお願い致します。