問題

最近私はCでいくつかの数値メソッドプログラミングを行っています。バグの修正とthroubleshootのために、何が起こっているのかを視覚的に表現することはいいです。これまでのところ、私は配列の領域を標準出力に出力してきましたが、それはそれほど多くの情報を与えません。私はまた、gnuplotで少し遊んでいますが、座標系や他のすべてのものではなく、画像だけを保存することはできません。

だから私はチュートリアルやおそらく、配列をcからイメージに保存する方法を教えてくれるライブラリを探しています。カラーイメージに保存することは特に素晴らしいことです。数値から色への変換は問題ではありません。私はそれを計算することができます。この分野のいくつかの有用なライブラリの方向に私を指す人がいいでしょう。

宜しくお願いします

  ベストアンサー

.ppmファイル形式を使用することができます...ライブラリが必要ないほどシンプルです...

 FILE *f = fopen("out.ppm", "wb");
fprintf(f, "P6
%i %i 255
", width, height);
for (int y=0; y<height; y++) {
    for (int x=0; x<width; x++) {
        fputc(red_value, f);   // 0 .. 255
        fputc(green_value, f); // 0 .. 255
        fputc(blue_value, f);  // 0 .. 255
    }
}
fclose(f);
 

  同じタグがついた質問を見る

cimagenumerical-methods