- ベストアンサー
画像のピクセルデータの取得
はじめまして、VBを使ってまだ数日なのですが 2つの画像を比べる機能を作ることになりました. 流れとしては 1.画像を読み込む 2.画像データの1ピクセルごとのデータを配列(?)抜き出す 3.(2)を画像A,画像Bで行い. 一致を調べるというものです. いかんせん,まだ基礎の基礎を習得したばかりで,2の段階でつまづいております. アドバイス,参考サイトなど教えていただきたく思います. よろしくお願いします.
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
bitmapに変換して。。。はだめです? b as new bitmap(PictureBox1.Image) なんかのループ c = b.GetPixel(x,y) な感じ http://msdn2.microsoft.com/ja-jp/library/system.drawing.bitmap.getpixel(VS.80).aspx
その他の回答 (1)
- unamana19
- ベストアンサー率62% (56/89)
回答No.1
開発言語は? >1.画像を読み込む そのようにして、何に読み込んでいるのでしょうか? 2つのPictureBoxに読み込んでいるのでされば、 Picture.Point(x, y)を比較すればいいかと思いますが・・・ 考えが甘いですかね。。。orz
質問者
補足
ご回答ありがとうございます。 開発言語はVB2005 です 読みこみはPictureBoxに PictureBox1.Image = Image.FromFile(OpenFileDialog1.FileName) で読みこみました. Picture.Point(x, y)というメソッドがみあたりませんでした... バージョンの違いでしょうか... お時間ありましたら,ご教授お願いします.
お礼
おおお! できました! ありがとうございました!