飞扬围棋论坛

 找回密码
 注册
搜索
查看: 11492|回复: 27

我自己写的一个图像转SGF的开源小工具

[复制链接]
发表于 2022-6-21 14:40 | 显示全部楼层 |阅读模式
https://github.com/noword/image2sgf

初衷是在看围棋视频,或者真人面基的时候,对某个局面想用AI分析一下看看。

需要python 3.6以上版本,安装依赖库后,把下载训练好的AI网络(2个pth文件)放在一起。
命令行执行 img2sgf.py [图片文件名] --sgf_name [SGF文件名]


原理是先用AI找出棋盘的四个角,对棋盘校正后,识别棋子,所以用来识别的图片必须要有完整的棋盘。


可能有不完善的地方,如果识别失败,可以把图片传上来,我继续改进。
回复

使用道具 举报

 楼主| 发表于 2022-6-26 22:25 | 显示全部楼层
jdzltb 发表于 2022-6-26 21:37
请问楼主有成品exe文件吗?

还没,等有空做个GUI后,再生成exe。
现在是命令行运行的,就算有exe,不会用的还是不会用。
回复 支持 1 反对 0

使用道具 举报

发表于 2022-6-21 18:22 来自手机 | 显示全部楼层
我记得有这样的工具了,支持
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-21 18:55 | 显示全部楼层
假黄钺 发表于 2022-6-21 18:22
我记得有这样的工具了,支持

应该是有这种功能的APP的,不过我没用过,不知道免费使用的话,有没有什么限制,效果怎么样。
回复 支持 反对

使用道具 举报

发表于 2022-6-21 20:01 | 显示全部楼层
本帖最后由 hred9D 于 2022-6-21 20:03 编辑

支持原创!
LeelaSabak仅支持里拉引擎和权重(包括改编的脸书、凤凰权重),请问,您能不能把LeelaSabak修改源码,改为增加支持katago呢?LeelaSabak原作者github.com上有公开的源代码

https://github.com/SabakiHQ/LeelaSabaki/releases
回复 支持 反对

使用道具 举报

发表于 2022-6-21 20:52 | 显示全部楼层
LeelaSabak只是针对早期sabaki的一个中间件,随着sabaki的升级,已经被弃用了。sabaki已经集成了leelazero与katago连接分析功能。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-21 20:58 | 显示全部楼层
hred9D 发表于 2022-6-21 20:01
支持原创!
LeelaSabak仅支持里拉引擎和权重(包括改编的脸书、凤凰权重),请问,您能不能把LeelaSabak修 ...

为什么不用katrain呢?

https://github.com/sanderland/katrain
回复 支持 反对

使用道具 举报

发表于 2022-6-22 14:18 | 显示全部楼层
noword2k 发表于 2022-6-21 20:58
为什么不用katrain呢?

https://github.com/sanderland/katrain

katrain是好软件,也在用。
LeelaSabak最好用的一个功能是自动生成分支棋谱。

katrain可以对棋谱进行分析,给出胜率、目数差、推荐下法等等,在界面中可以点击它推荐的下法,看到一步一步的演示,同时你觉得可以参考的下法,可以手动生成分支棋谱,导出后sgf文件也就有了分支,也只有一个分支推荐。但是,不手动操作生成,导出的sgf文件中,是没有分支棋谱的,就是不能自动生成分支棋谱。
katago也可以像katrain一样对棋谱进行分析,与katrain一样可以详细分析。。。它推荐下法多,但是,不能自动生成分支棋谱,手动也不行。

LeelaSabak如果支持卡塔狗,也就可以利用katago强大的引擎和权重,自动生成分支棋谱了,而且分支推荐,按胜率高低,不遗漏的全部自动生成,然后去阅读,就方便很多。



回复 支持 反对

使用道具 举报

发表于 2022-6-22 14:21 | 显示全部楼层
512song 发表于 2022-6-21 20:52
LeelaSabak只是针对早期sabaki的一个中间件,随着sabaki的升级,已经被弃用了。sabaki已经集成了leelazero ...

对的,是早期软件。
LeelaSabak最好用的一个功能是自动生成分支棋谱。

回复 支持 反对

使用道具 举报

发表于 2022-6-22 14:49 | 显示全部楼层
本帖最后由 hred9D 于 2022-6-22 14:56 编辑

比如脸书权重,LeelaSabak分析四川航空熊猫之路杯21届西南王决赛,第97,104手,尤其是柯洁白棋,领先后,这一手棋104,可以有20多种下法保持优势赢棋,全部分支棋谱自动生成,给大家提供了如此多的可以参考AI的思路和下法,如果一个一个去点击保存,麻烦多了。随便选黑棋唐韦星第97手分析,劣势下,也有好几种下法,自动生成分支,骗一骗业余选手可以。
利用里拉最后一个权重287,可以满足围棋爱好者的需要了,脸书、凤凰权重有复杂的征子漏洞,一般对付强于业余高段。

如果LeelaSabaki能够支持katago,那是最佳的办法。








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2022-6-23 10:17 | 显示全部楼层
这个牛逼,技术含量高了
之前看过有个iOS的app是有识图功能,不过作者都官宣此功能不完美,不是主打功能,劝用户不要期望过高
回复 支持 反对

使用道具 举报

发表于 2022-6-23 10:25 | 显示全部楼层
不明觉厉,支持!
回复 支持 反对

使用道具 举报

发表于 2022-6-23 11:05 | 显示全部楼层
智子围棋有拍照识别并用卡塔狗进行分析的功能!而且很好用!~
回复 支持 反对

使用道具 举报

发表于 2022-6-24 13:29 | 显示全部楼层
noword2k 发表于 2022-6-21 18:55
应该是有这种功能的APP的,不过我没用过,不知道免费使用的话,有没有什么限制,效果怎么样。

最新版的katago就可以
https://aistudio.baidu.com/aistudio/datasetdetail/116865
该集成包,打开,分析菜单下就有抓取死活题功能
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-24 14:47 | 显示全部楼层
假黄钺 发表于 2022-6-24 13:29
最新版的katago就可以
https://aistudio.baidu.com/aistudio/datasetdetail/116865
该集成包,打开,分 ...

不是我自吹,他那个没我的智能哦。我的能自动做3D的透视矫正。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2022-6-24 20:58 | 显示全部楼层
本帖最后由 hred9D 于 2022-6-24 21:00 编辑
noword2k 发表于 2022-6-24 14:47
不是我自吹,他那个没我的智能哦。我的能自动做3D的透视矫正。

提取的棋子,倒脱靴之类,AI的形势判断有计算到吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|飞扬围棋网 ( 苏ICP备11029047号-1 )

GMT+8, 2024-3-28 21:23 , Processed in 0.175766 second(s), 21 queries .

since 2003飞扬围棋论坛 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表