0
我正在尝试收集图像中某个对象的位置和方向。检测图像中的对象位置和方向
该图像可以是这样的,例如: http://i.stack.imgur.com/4ehUy.jpg
对象被示出为蓝色圆圈。
我到目前为止所尝试的是使用基本的像素搜索,但它看起来像蓝色的圆不总是相同的(也许是因为形状和环境),当我给它一个颜色范围(例如红色130 - 150,绿色110 - 120和蓝色90 - 100),但它不可靠,因为有时像素在洞的顶部,有时在右边的站点等等。更进一步,下一步将获得物体的方向,这更难以实现,因为环境可能与物体的光线前面非常相似。
同样,我想知道是圆,它是ATM瞄准角的当前中心...
是否有一个图书馆还是有办法做到这一点?我正在使用C#/ WPF来编写我的应用程序。
我想这个问题是JPEG。由于转换成YCbCr色彩空间和压缩,这种混乱的颜色。如果可能,我会建议使用PNG或BMP。然后,不仅可以搜索一个像素,而且可以搜索整行或多行。例如,尝试4个像素,当在圆的左侧,顶部,右侧和底部时。这将尽量减少错误,我猜。 – Jens
是的,我已经建立在左上角和右下角,但与范围。不幸的是我不能改变JPEG格式,这是基于游戏的。 – user4653488
我直接从C#做了一个截图,而不是使用游戏机制,o – user4653488