如何使用C#识别图像颜色,并转换成RGB格式 有一个图片,我需要把鼠标放在上面,就能显示该像素的RGB的值,这该用什么方法呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 执行图片的GetPixel就可以得到颜色坐标需要转换为图片左上角为原点的坐标系,水平x,垂直y,正方向右下 如果不是Bitmap的图片对象,类型转换一下即可,任何格式的图片,对于文件有不同压缩存储方式,内存中都是位图。 Bitmap bm = new Bitmap(Image.FromFile(@图片文件地址));pictureBox1.Image=bm;然后在pictureBox1的MouseDown事件里:Color c = bm.GetPixel(e.X, e.Y);MessageBox.Show(string.Format("R:{0}G:{1}B:{2}", c.R, c.G, c.B)); setup factory插件的静默安装 窗体中的textbox1怎么约束pub_id LIKE '99[0-9][0-0]' 如何模拟这个XHR(xmlhttprequest)客户端请求? winform 中picturebox显示图片的问题 DataGrid的问题。 sql语句 如何加载程序集中的XAML,并显示它 调用web服务报错 急!急!紧急寻找 steveson(steveson) 高分求助,webbrowser的问题 c# debug调试时修改前后没变化 水晶报表使用
坐标需要转换为图片左上角为原点的坐标系,水平x,垂直y,正方向右下
pictureBox1.Image=bm;然后在pictureBox1的MouseDown事件里:
Color c = bm.GetPixel(e.X, e.Y);
MessageBox.Show(string.Format("R:{0}G:{1}B:{2}", c.R, c.G, c.B));