提高您在象棋 PDF 浏览器中的象棋技能

提取您的 PDF 书本的象棋游戏, 浏览其变量 。

特征特征 下载下载

关于... 象棋 PDF 浏览器

桌面应用程序允许您打开 PDF 象棋帐簿 。
主要在Covid-19期间编程

游戏抽选器

您可以从 PDF 中提取游戏游戏

UCI 发动机

连接到
UCI 发动机

多平台形式

方案在爪哇的摇摆

特征特征

多平台象棋应用程序

  • 多平台形式

    方案在爪哇的摇摆

  • 多种语言

    西班牙语、加泰罗尼亚语和英语用户界面

  • 多分辨率

    缩小或缩小应用程序的全局视图

  • 游戏游戏游戏游戏游戏游戏

    您可以从 PDF 中退出游戏游戏

  • UCI 发动机

    使用 UCI 引擎分析

  • PGN PGN PGN

    您可以以 PGN 格式保存游戏

主屏幕

您可以以 pgn 打开文件并浏览和编辑其变量

浏览 PDFs

打开并浏览您的 PDF 象棋帐簿 。

游戏抽选器

从 PDF 中提取游戏, 浏览移动并保存 pgn 格式的游戏 。

位置分析

分析连接 UCI 引擎的位置。

编辑注释

编辑游戏的批注,或添加新批注。

编辑标签

编辑游戏标记( 玩家姓名、 ELOs、 站点、 事件、 ) 。

起始职位

编辑需要它的游戏的起始位置 。

计时游戏游戏

与引擎或朋友玩计时游戏, 或有两个引擎互相游戏。

以数字代数符号解压缩游戏

您可以训练碎片检测器, 以数字代数符号提取游戏游戏

证明

从发展的角度来看待印象。

屏幕截图

应用程序屏幕样本

统计统计统计统计

应用程序的一些数字 。

5K
下载下载
250K
代码行
255
咖啡咖啡

价格价格价格

应用程序是完全自由和开放的源码。

无限制

0€ (空闲)

  • PDF 浏览浏览
  • 抽取运动会
  • 分析分析分析分析
  • 电子邮件支助

观看视频视频

视频示例视频

和开发商见面

一个开发商在幕后工作

下载下载

该应用程序可从多个开放源码网站下载。

开 开 开 开 开

常问问题

ChessPDFBrowser 是一个象棋应用程序, 允许您使用 pgn 文件 。
区别函数是它允许您打开 PDF 书本并从中提取游戏。
它还包括其他特点:
  • 编辑或保存已装入或提取的游戏 :
    • 游戏变量已装入或提取
    • 搬迁意见和国家行动计划(评价)
    • 游戏标签
    • 起始位置, 用于除标准 1 外有起始位置的游戏
  • Ocr 获得有位置图像的 FEN 链
  • 与 UCI 引擎连接 。
    • 位置分析
    • 全游戏分析
    • 与两个引擎一起玩计时游戏
    • 双双引擎互相对打
通过从游戏中提取下列数据:
  • 游戏 TAG (玩家名称、 ELOs、 站点、 事件、...)
  • 如果游戏不以标准起始位置开始, Ocr 试图根据相关图像检测启动位置, 如果它成功检测到它, 启动位置被指定给游戏
  • 游戏变量(使用括号、括号、括号、括号和括号来确定次变量)
书中的游戏必须用代数符号或数字代数符号表示。 您可以从几种语言中选择标记, 如果您没有看到一种语言, 您可以手动指定字母来识别每一类型的片段 。
是的,在应用程序的主基准目录中,有一个子文件夹脚本。
您可以在那里找到样本脚本, 以提示应用程序( pdf2pgn) 的指令界面
是的,V1.26版本计划用数字代数符号来提取游戏。
您必须首先训练部件标识符, 但这是一个相对快速的过程 。
请注意,这个符号中提取的游戏的质量可能不怎么好 主要原因是:
  • PDF 文本质量差( 单词中间有时有空格, 或有些字符与其他字符交换)
  • 因为当括号或方括号不用于定义游戏中的次变量时, 选取正确的游戏树就更难了
它通过基于正则表达式的复杂配置完成。
已经根据在书本中反复出现的一些TAG格式建立了一个基本设置,如果它们与你的书本中TAG的格式相符,就可以使用。
如果没有合适的格式从您的账簿中导出 TAGS, 新的格式总是可以添加到设置中( 如果您与我联系, 我很乐意将新的格式添加到应用程序后期版本的基本设置中) 。
您也可以尝试自己设置新格式(您可以在用户中阅读如何设置新格式) 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手 手)
OCR根据董事会的类型工作。
棋盘类型取自图像的某些参数 :
  • 图像中的方形大小
  • 白方形颜色
  • 黑方颜色
为了获得棋盘类型,首先需要棋盘网格(构成棋盘的广场角)
采用之后,根据先前的参数,取得董事会的类型。
对于每类棋盘,都有一份每类棋盘和正方色的正常图像列表(有混凝土大小,始终保持10x10不变)。
通过用双对(FEN链、图像)对OCR进行培训,获得这一模式清单。
对于要识别的每张正方块,如果其图像返回根正方差(RMSE)电文,则选择其图像返回根正方差(RMSE)电文的块的代码,前提是该代码在门槛值之内。
如果成功,会生成位置的FEN链
如果未成功,我们可要求用户“培训”OCR,方法是打开一个窗口,用一个棋盘打开一个窗口,让用户识别身份不明的碎片。
OCR火车配有两对(FEN链、图象)。
这些对子可以从下列地点出现:
  • 当游戏从 pdf 导出时( 检测到图像的已知位置, 从导出变量一直到自初始位置开始的游戏中的图像点), 应用程序从 pdf 导出游戏时所做的自我培训
  • 当无法检测到用户要求的图像的 FEN 时, 用户的图像的 FEN 无法检测到, 但董事会的网格可以, 应用程序为用户提供了通过设置板上的位置来培训 OCR 的选项
应用程序包含一个已配置 UIC 引擎的登记册 。
要设置一个新的,你需要:
  • 下载它(例如,在此 URL 中的 URL你可以找到他们中的一些人。 )
  • 将它解开到你的硬盘上
  • 打开应用程序的设置窗口
  • 选择“ 引擎” 标签
  • 单击“新引擎”按钮 (+)
  • 指定引擎二进制( 在新窗口中打开 JFileChoooser (按钮 : (...)), 并选择您卸下引擎位置的.exe 文件) 。
  • 从那里,你可以编辑引擎设置
是,为此:
  • 打开分析窗口
  • 创建一个新的分析面板( 按钮 (+) )
  • 选择引擎配置
是的,要做到这一点,你只需:
  • 打开游戏分析窗口(在游戏菜单中)
  • 在显示的窗口中设置分析细节
  • 分析后, 选择的游戏被复制, 主变量已经被分析
是的 你可以对着引擎玩
  • Start a new game(Game Menu ->新游戏))
  • 做个玩家吧
  • 选择自定义引擎作为对手

建议:可以设置一些引擎,使其运行达到或低于最高ELO水平。
建议使用应用程序设置的引擎选项, 如果引擎弹的“太好”
是的,你可以在应用程序本身打开它,或者在此链接中的此链接中..

联系开发者

是否要打招呼 谈一下申请表
或报告虫子。