掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
BMPからバイナリデータを取得するには? (ID:80537)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
BITマップはDIB(Device Independent Bitmaps)フォーマットなのですが これが結構厄介な代物で、モノクロ、16色、256色、フルカラー と分かれていて、しかも16色と256色はランレングス・リミテッド がかかっていたりする。 MSDNや専門書を読み解き、完全にフォーマットを理解した上で RGB→YIQ変換行うことがが正攻法であるのですが、何もそこまで と言うのであれば、BITマップファイルを一度PictureBoxに読み込んで、GetDIBitsやCreateCompatibleBitmapのAPIでピクセルのカラーデーター を拾いこむ方法も有ります。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.