画像処理について。
Posted: 2007年5月09日(水) 14:52
こんにちわ。質問させてください。
カラーの画像を白黒にする問題で
赤29.9%緑58.7%青11.4%の割合で平均化すればいいのらしいですが
自分がやっても一色になってしまいます。どうしたらいいのでしょうか?
ちなみに自分は
for(j=0;j<YSIZE;j++){
for(i=0;i<XSIZE;i++){
r2[j]=0.299*255;r1[j];
g2[j]=0.587*255;g1[j];
b2[j]=0.114*255;b1[j];
}
}
ってやりました。1が元の絵で2を白黒にしたいのです。
分かる方教えてください。
変更する部分は
for(j=0;j<YSIZE;j++){
for(i=0;i<XSIZE;i++){
r2[j]=r1[j];
g2[j]=g1[j];
b2[i][j]=b1[i][j];
}
}
だけでできるらしいです。よろしくお願いします。
カラーの画像を白黒にする問題で
赤29.9%緑58.7%青11.4%の割合で平均化すればいいのらしいですが
自分がやっても一色になってしまいます。どうしたらいいのでしょうか?
ちなみに自分は
for(j=0;j<YSIZE;j++){
for(i=0;i<XSIZE;i++){
r2[j]=0.299*255;r1[j];
g2[j]=0.587*255;g1[j];
b2[j]=0.114*255;b1[j];
}
}
ってやりました。1が元の絵で2を白黒にしたいのです。
分かる方教えてください。
変更する部分は
for(j=0;j<YSIZE;j++){
for(i=0;i<XSIZE;i++){
r2[j]=r1[j];
g2[j]=g1[j];
b2[i][j]=b1[i][j];
}
}
だけでできるらしいです。よろしくお願いします。