小编use*_*211的帖子

如何从图片框中获取特定像素的颜色?

我的一个程序中有一个图片框,可以很好地显示我的图像。显示的内容包括一个选定的“ BackColor”以及一些使用画笔填充的矩形和一些使用笔绘制的线。我没有导入的图像。我需要检索图片框上指定像素的颜色值。我尝试了以下方法:

Bitmap b = new Bitmap(pictureBox1.Image);          
                Color colour = b.GetPixel(X,Y)
Run Code Online (Sandbox Code Playgroud)

pictureBox1.Image总是回报null。难道.Image只能用导入的图像工作?如果没有,我该如何工作?还有其他选择吗?

c# picturebox

4
推荐指数
1
解决办法
4553
查看次数

标签 统计

c# ×1

picturebox ×1