该应用程序利用相机使用OCR技术识别国际象棋图。
该应用程序利用相机使用光学特征识别(OCR)在书籍中识别国际象棋图。它将每个识别图保存在一个PGN文件中,还将剪贴板中的最新图表作为FEN字符串放置。然后,您可以调用诸如Droidfish之类的国际象棋程序,也可以直接调用Scidonthego来分析该位置或对包含该位置的游戏进行数据库搜索。为了获得最佳效果,该图应至少占据相机视图的一半,并且这本书是相当平坦的(有关页面翘曲的补偿)。它最适合具有自动对焦功能的摄像机,并且在无法自动对焦的摄像头上不行。另外,有些摄像机对光线不太敏感,需要明亮的背景照明,而另一些相机甚至在低照明条件下也可以很好地工作。
如果未识别国际象棋图,请尝试将视频分辨率设置高于默认值(例如1280 x 720)和/或将ISO设置为高值,而不是将其放在自动上。还要记住要在合理明亮的光线下保持页面尽可能平坦。成功识别后,图将出现一个绿色框。默认情况下,必须在序列中对同一图的两个相同的识别(可以在设置中进行更改),以获得最终的成功结果。如果您仅识别现代书籍的图表,则通常可以将双识别标志设置为False。
在国际象棋书籍上尝试此应用程序之前,应该从http://www.qualitychess.co.uk/pdf.htm中获取任何PDF文件,然后打印出一个页面,然后尝试使用Chessocr识别该图。当在计算机屏幕上显示这些PDF文件中图表中图表中的图表也有效,但并不那么可靠。如果您的设备没有自动对焦,那么该应用程序可能无法正常工作以使您满意,但是在具有自动对焦的设备上,它在现代书籍上效果很好。但是,识别对于具有较旧字体或印刷图较差的书籍并不可靠。
注意:如果该应用程序最近停止识别图中的图表,请在设置中连续自动对焦。
现在,我们允许屏幕旋转,并且可以在景观和肖像模式下识别。请查看视频https://youtu.be/x9sg7z2zqk4,以查看版本1.15及向上的更改。如果您不希望屏幕旋转,请禁用设备上的自动旋转,或将其恢复到1.13版,如下所述:
a)从设备上卸载棋子。
b)在设备设置中,安全选项选中“未知来源”框,以允许从Google Play以外的其他地方安装应用程序。
c)现在,您可以通过在浏览器中选择文件http://www.kgrothapps.com/files/chessocr-1.13.apk来安装ChessOcr版本1.13。
D)一旦安装到Google Play,然后搜索ChessOcr ,然后在屏幕右上角找到触摸“:”按钮,并禁用自动启动。
您还可以使用我维护的免费数据库来查找与给定认可位置相关的游戏,如下所示:
1)安装ChessOcr App和Scidonthego https://play.google.com/store/apps/details?id=org.scid.android
2)下载zip文件http://www.kgrothapps.com/files/dbmsall-aug-9-14.zip,然后解开拉链,然后将这些文件放入SCID目录中。
3)启动scidonthego应用程序,然后进行文件打开数据库dbmsall-aug-9-14.zip,并保持此数据库打开。
4)长按板上,转到菜单的底部,然后选择“检索位置”。
5)首次选择棋子作为永久协会。
6)将图表放在视频中间,尽可能大,然后按屏幕启动。
7)在屏幕上绘制公认的位置,按下要移动的颜色。
8)将结果位置返回到Scidonthego
9)将检索“搜索,搜索当前板,确定”,然后将检索PGN进行匹配游戏。
您可以通过在板上进行长按,转到菜单的底部,然后选择“检索位置”,从而使用棋子App Droidfish的“检索位置”。
展开
发布时间
大小
类别
卡牌策略包名