4

.NET C# プロジェクトに取り組んでおり、ピクチャボックスをクリックしたときにピクセル値を取得したいのですが、どうすればそれを達成できますか?

基本的な考え方は、ピクチャ ボックス内の任意の場所をクリックすると、そのイメージ ポイントのピクセル値を取得するというものです。

ありがとう!

4

3 に答える 3

3

これを使って:

private void pictureBox2_MouseUp(object sender, MouseEventArgs e)
{
    Bitmap b = new Bitmap(pictureBox1.Image);
    Color color = b.GetPixel(e.X, e.Y);
}
于 2013-08-13T14:41:20.657 に答える
1

そのピクチャーボックスがピクセルのサイズでない限り、できないと思います。コントロール onclick イベントは、特定のクリック位置を保存しません。色について話している場合、C#では不可能です

于 2013-08-13T13:46:38.213 に答える