- 締切済み
画像データの入力(C言語)
ある画像に文字情報を隠蔽するプログラムを作る必要があります。 具体的には ・画像の青の画素値について、全てのデータを2進数表現し下位1ビットを0にする ・入力したい文字を2進数8ビット表現し(常に頭のビットは0)青の下位1ビットに1ビットずつ埋め込む(青のデータ8個につき一文字隠蔽できる) というプログラムなのですが、画像から画素値を読み取る方法が分かりません。 どなたかお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- R_Earl
- ベストアンサー率55% (473/849)
回答No.1
画像ファイルにも色々種類があります。 種類が違えば、当然画素値の保存方法も違います。 まずその画像ファイルの形式は何ですか? ビットマップ形式の画素値保存方法は単純です。 なので、その保存方法を検索エンジンで調べれば 画素値読み込みの方法はすぐ分かると思います。 JPEG形式の場合、専用のライブラリが必要だったと思います。 それ以外の形式は分かりません。 また、このカテゴリ(『学問&教育』)で質問するよりも 『[技術者向] コンピューター』のカテゴリで質問した方が 有益な情報が得られると思います。