【发布时间】:2013-09-12 07:54:13
【问题描述】:
我找不到一个简单问题的解决方案:
在这段代码中:
private void ibOriginal_MouseClick(object sender, MouseEventArgs e)
{
int mouse_get_X = (int)(e.Location.X);
int mouse_get_Y = (int)(e.Location.Y);
Byte byte_color = imgOriginal.Data[mouse_get_X, mouse_get_Y, 0];
}
我希望通过鼠标单击获得具有 X、Y 坐标的像素的 RGB 值(在 int 的 3 维数组中)。
我可以转换“byte_color”吗? 对吗?
我在 C# 中找不到任何可以帮助我的东西,我正在使用 EmguCV。
【问题讨论】:
-
可以把RGB变成一个字节,2个bpp,imgOriginal.Data是什么类型的?
标签: c# visual-studio-2010 opencv emgucv