- 前置知识:调整IMshow窗口大小方式
在imshow前加上
cv.namedWindow('Go',0)
cv.imshow("Go", im_edge)
即可
-
原文指路:按照https://mp.weixin.qq.com/s/_85Q4lNv92oxc0O0fxBiPQ文中步骤进行
-
图像预处理
- 识别并定位棋盘
- 棋盘特点:最大的边缘清晰的四边形
-
透视矫正
-
定位棋盘格子
- 识别棋子及其颜色
此处需要了解颜色空间的知识
指路https://zhuanlan.zhihu.com/p/67930839
- 识别棋子及其颜色
-
-
后续操作需要围棋相关知识,不予展示