- 主题:这个功能如何实现
暂且设定棋盘在右上角,识别出棋子的坐标位置,颜色。
应该怎么做?实现语言C或者python。目前我只熟悉这
2种语言。
求推荐几种方法吧,谢谢!
--
FROM 101.88.254.*
附件(50.4KB) 223.zip这是opencv的典型应用。不过要找到支持xp的版本需要花一些时间的。
【 在 javame (javame) 的大作中提到: 】
: 暂且设定棋盘在右上角,识别出棋子的坐标位置,颜色。
: 应该怎么做?实现语言C或者python。目前我只熟悉这
: 2种语言。
: 求推荐几种方法吧,谢谢!
--
FROM 114.84.111.*
opencv最低的库有vc6的支持,我要去找一下了。
谢谢。
【 在 javaboy (喝了咖啡就话多-_-;) 的大作中提到: 】
: 这是opencv的典型应用。不过要找到支持xp的版本需要花一些时间的。
--
修改:javame FROM 101.88.254.*
FROM 101.88.254.*
嗯
【 在 javame (javame) 的大作中提到: 】
: opencv最低的库有vc6的支持,我要去找一下了。
--
FROM 114.84.111.*
Python的话,导入PIL image库,取像素值,判定格子颜色(或周边颜色)
简单写了个小程序验证了下:
0,16= black
0,17= white
1,14= black
1,16= black
1,17= white
2,15= black
2,16= white
2,17= white
3,16= black
3,17= white
4,17= black
【 在 javame (javame) 的大作中提到: 】
: 暂且设定棋盘在右上角,识别出棋子的坐标位置,颜色。
: 应该怎么做?实现语言C或者python。目前我只熟悉这
: 2种语言。
: ...................
--
FROM 120.52.147.*
取像素值容易,棋盘的右上角怎么知道?
没有参照物啊。
【 在 uiet 的大作中提到: 】
: Python的话,导入PIL image库,取像素值,判定格子颜色(或周边颜色)
: 简单写了个小程序验证了下:
: 0,16= black
: ...................
--
FROM 101.88.254.*
如果能绕过openmv那是最好了啊
【 在 uiet 的大作中提到: 】
: Python的话,导入PIL image库,取像素值,判定格子颜色(或周边颜色)
: 简单写了个小程序验证了下:
: 0,16= black
: ...................
--
FROM 101.88.254.*
从右上角开始,按照从右至左、从上到下的顺序逐像素扫描呗
扫出第一个黑色像素点,即为右上角
需考虑棋盘边缘厚度值
另外你要处理一系列图片?每个图片尺寸和坐标值不同?
图片尺寸、坐标值相同的话,直接写死这个坐标起点和格子宽度就行
【 在 javame (javame) 的大作中提到: 】
: 取像素值容易,棋盘的右上角怎么知道?
: 没有参照物啊。
--
FROM 120.52.147.*
这个方法只适用于软件产生的题目。
要是用手机从书上的题目,黑白判断
得改变一下方法。
【 在 javame 的大作中提到: 】
: 暂且设定棋盘在右上角,识别出棋子的坐标位置,颜色。
: 应该怎么做?实现语言C或者python。目前我只熟悉这
: 2种语言。
: ...................
--
FROM 101.88.254.*
那你得考虑计算机视觉了
【 在 javame (javame) 的大作中提到: 】
: 这个方法只适用于软件产生的题目。
: 要是用手机从书上的题目,黑白判断
: 得改变一下方法。
:
--
FROM 124.202.217.*