掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
RGBの値を取得するには? (ID:2734)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> ColorのRGBの値が取得したいです。なにか方法があるでしょうか? GetRValueなどのAPIがあります。GとBも同じくあります。 でも、ビット演算などして取り出したほうが早いようですね、 そういう関数なら、うちの"おんぷ村倉庫">"Delphiユニット">"stdGraphics"の、 DivideRGBなんかがいいと思います。 http://TakamiChie.tripod.co.jp/ でも、今考えてみたら、 absolute Colorでバイト配列を作ってもいいような気もします。 おすきなほうをどうぞ。 > もっとシンプルな方法があるぞ、というのがありましたら うーん、思い当たりません。 二つを比較するしかないと思います。 でも、わざわざ分割せずに中間色を求める方法…なら、 あるかもしれません。 わたしは知りませんけど。 ただし、上のは、32bitの場合のみです。 それ以外だと、輝度の並び順が違ったりするので、できません。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.