private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) { Bitmap^ image1; //Bitmapクラスの変数名image1 を宣言 int x; //画像のX座標用の変数 int y; //画像のY座標用の変数 //画像の読み込み image1 = gcnew Bitmap( "C:\\Users\\yamato\\Documents\\visual c\\plot\\001.jpg",true ); Color pixelColor = image1->GetPixel( x, y ); Byte r,g,b; r=pixelColor.R; g=pixelColor.G; b=pixelColor.B; labelR->Text = Convert::ToString(r); labelG->Text = Convert::ToString(g); labelB->Text = Convert::ToString(b); for ( x = 0; x < image1->Width; x++ ) { for ( y = 0; y < image1->Height; y++ ) { Color pixelColor = image1->GetPixel( x, y ); r=pixelColor.R; g=pixelColor.G; b=pixelColor.B; //log->Text = Convert::ToString(r); log->AppendText(Convert::ToString(r)); }//y終了 log->AppendText("\r\n"); } }
2011年1月19日水曜日
すべてのピクセルのRGB情報の表示
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿