matlab图像处理象棋识别,里面的棋盘怎么给去掉?棋子在棋盘上的位置如何定位?
备份一份原图,然后用腐蚀算法腐蚀掉棋盘,然后再用膨胀算法还原被腐蚀的棋子。然后把膨胀后的图作为蒙版,显示原有的图。这样一来就只剩棋子了。
这种编程的时间成本不如用ps或者画图3D进行编辑,定位坐标matlab有ginput函数可以获取
棋盘格的位置是定的,也就是说每个格子位置都知道,检测每个格子里面是什么就可以了可以试一下detectHarrisFeatures