掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
BMP画像をグレイスケール化するには? (ID:11557)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
単純に勘違いかと思います。 R := RoundByte(R*0.298912 + G*0.586611 + B*0.11447); G := R; B := R; でグレイスケールになりますよ♪ Y = ( 0.298912 * R + 0.586611 * G + 0.114478 * B ) と書いておられますよね。 Y は一般に輝度(すなわちグレイスケール)をあらわすのに使う記号です。 余談ですが、Pixelsよりもscanlineを、 小数点演算より整数演算を使いましょう。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.