掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.30439

画像の変換
投稿者---コロ助(2007/07/03 20:38:52)


問題:100×100の画像に対し、画像輝度0〜255で縦方向のグラデーションを作成してください。PGMへの変換にはdata2pgmというPGM画像変換関数を自作し、IrfanView32を使って表示せよ。

まずはバイナリファイルを作成してみたのですが、これをPGMファイルに変換するには、どのような関数を作ればいいのか、どう組み込めばいいのかがわかりません。どうかよろしくお願いします。

/**--PGM画像--**/
#include<stdio.h>

int main(void)
{
int i,j;
fputs("P2\n100 100\n255\n", stdout);
for( i=0; i<100; i++){
int val = 256 * (100-i) / 100.0 - 1;
for( j=0; j<100; j++)
printf("%d", val);
putchar('\n');
}
return 0;
}




この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:画像の変換 30443 επιστημη 2007/07/03 22:24:50


No.30443

Re:画像の変換
投稿者---επιστημη(2007/07/03 22:24:50)
http://blogs.wankuma.com/episteme


http://www.mm2d.net/c/c-08.shtml



この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧