制作:截屏图片扫描成围棋sgf文件
围棋截屏图片扫描工具-Python代码类资源-CSDN下载一个简单实用的Python3源代码,供围棋截屏图片扫描成通用的sgf格式 To use the script: python go-ocr.py images更多下载资源、学习资料请访问CSDN下载... CSDN技术社区- 百度快照 下载需要10个币,本人不能下载,不知哪位棋友能分享,做sgf棋谱就事半功倍,第一个发布的如能用,愿用500个锐币做酬劳,谢谢。
管理员提示:hefan和goches123两位行家高手认为此源代码非隔壁论坛那个软件的代码,无太多价值。但热心的热网搜棋友为了购买这个源代码充值了(https://www.csdn.net/)这个网站的许多个C币,现在还剩100多枚C币,如果哪位棋友在这个网站上想下载与围棋有关的源代码,想制作出软件在新锐发布,热网搜棋友愿意免费贡献出这些C币。
看着大家为新锐做贡献,手痒痒。版主要求源代码,本人响应号召,到那个网站花了100多人民币买了那个网站的“C币”,下载了这个可以扫描成SGF的原代码,随贴上传,希望版主能够制作出那样的软件。
由于hefan和goches123两位行家高手认为此源代码非隔壁论坛那个软件的代码,无太多价值,确实感觉有些遗憾。不过本人为了购买这个源代码买了(https://www.csdn.net/)这个网站的许多个C币,现在还剩100多枚C币,如果哪位棋友在这个网站上想下载与围棋有关的源代码,想制作出软件在新锐发布,我可以免费贡献出这些C币。 飞扬汽油 心平气和已经制作了。本坛也有他的号。联系一下
这是个好东西,今后再录入棋谱时省很多力。希望高手们把这个软件制作出来且发上来。 最后,我想总会有人出来,源代码都有了。 是不是有请HEFAN大神出来,给做一个。{:6_173:} 有请HEFAN大神!!!有请HEFAN大神!!! 看了一下这个 go-ocr的代码,只是简单粗糙的练习作品哈(自己声明的 v0.0.0.1)
只实现了以下功能:
从一个目录(子目录)中读取图片文件;尝试在相同目录生成同名的sgf文件。
对图片文件有如下要求:
- 黑子处的颜色要纯黑,白子纯白【这个问题不大】
- 棋盘边距在图片上约9像素;棋子大小(棋盘每行高度)约19像素。【硬伤】
- 如果某处(19像素的行列)为白色,则认为是白子,如果有3x3像素大小的黑色块(偏移(3,3)处是黑色),则认为是黑子. 【判断算法很原始,精确度不高;且完全不能识别棋子上有数字或符号标记(三角形等)的情况】
【结论】这只是一个学生作业,能识别他给出的那种图片,但很难扩展成识别率高/精确的通用产品.(比如把它给的例子图片等比例放大,就完全识别不了。棋子上有数字或符号标记,则更不行。)
另,隔壁论坛那个视频演示的,貌似也不能识别棋子的手数/符号标记。
额,这个go-ocr原来是 https://github.com/v01d-cypher/image2sgf 这里7年前开源的,只是改了个名字。 goches123版主当然是是大神,希望好好弄弄,发出来。 看来这种高大尚的东东还真是只有新锐才能期待着制作出呀!