图像识别之目标物体坐标确定(9月3日临时笔记)

来源:互联网 发布:淘宝助手 编辑:程序博客网 时间:2024/05/16 17:15

最近想做一个智能象棋机器人的项目,学习到了图像识别的部分,想实现棋盘上棋子的坐标定位和类别识别,下面是一些思路:

  1. 棋子位置识别

怎么样才能快速确定这些块的大致位置和大小, 有什么相关算法或方法么?
只要物体没有重叠就好办(重叠的只能当成一个物体),既然你已经二值化过了,那不过就是在白背景上找黑块,轮廓搜索你能做吧,比如从左上角开始从上到下、从左到右,找到一个黑像素,就是某个物体的边缘开始了,从它开始搜出一个封闭的轮廓多边形,求这个多边形的邻接矩形(就是边端点坐标的排序),框出来,就是它的位置了。大小可以计算它的像素数量。然后在复制的图中把这个物体删除,查找下一个,依此类推。

阅读全文
0 0
原创粉丝点击