画像のヒストグラムを出力してみる
をテンプレートにして作成
home
>
サイトマップ
開始行:
RIGHT:寄稿:東條遼平
* グレースケールの濃度階調 [#ud3e0de8]
今更ですが、画像のヒストグラムを出力できるようにしておき...
ヒストグラムを作成するとその画像においてどういう濃度が多...
for(i=0; i<256; i++){
hist[i] = 0;
}
for(i=0; i<img->width*img->height; i++){
hist[img->data[i].r]++;
}
まず256個の要素を持つ配列histを0で初期化します。ピクセル...
for(i=0; i<256; i++){
for(j=0; j<(int)(256*hist[i]/(double)max); j++){
temp->data[(256-j)*256 + i].r =
temp->data[(256-j)*256 + i].g =
temp->data[(256-j)*256 + i].b = 255;
}
}
事前に配列histの最大値をmaxに入れておきます。その後ヒスト...
- &ref(main.c);
- &ref(bitmap.c);
- &ref(bitmap.h);
終了行:
RIGHT:寄稿:東條遼平
* グレースケールの濃度階調 [#ud3e0de8]
今更ですが、画像のヒストグラムを出力できるようにしておき...
ヒストグラムを作成するとその画像においてどういう濃度が多...
for(i=0; i<256; i++){
hist[i] = 0;
}
for(i=0; i<img->width*img->height; i++){
hist[img->data[i].r]++;
}
まず256個の要素を持つ配列histを0で初期化します。ピクセル...
for(i=0; i<256; i++){
for(j=0; j<(int)(256*hist[i]/(double)max); j++){
temp->data[(256-j)*256 + i].r =
temp->data[(256-j)*256 + i].g =
temp->data[(256-j)*256 + i].b = 255;
}
}
事前に配列histの最大値をmaxに入れておきます。その後ヒスト...
- &ref(main.c);
- &ref(bitmap.c);
- &ref(bitmap.h);
ページ名:
home
>
Modified by
物理のかぎプロジェクト
PukiWiki 1.4.5_1
Copyright © 2001-2005
PukiWiki Developers Team
. License is
GPL
.
Based on "PukiWiki" 1.3 by
yu-ji
Powered by PHP 5.3.29HTML convert time to 0.002 sec.