[v2.14.2发布] 扫描版词典一站式画线/OCR/制作词典的软件

最大化窗口模式:

紧凑化窗口模式:

最近更新很多内容:

  1. 版面识别算法更新,以更准确、更高效利用GPU/CPU画线
  2. UI重新布置内容,以适配不同工作模式(检查画线/校对窗口协作)
  3. 画线效果不好的页面可以一键导出诊断JSON/PDIC/PPP/图片,方便后期定位定位
    ……
    还在打磨…
    完成了再发布一个正式更新版
    想尝鲜的自己去GITHUB下载main的ZIP包解压覆盖就行了


我看这块有一竖排地方、想和你说加个高亮跳转呢,这也没地方了 :joy:

整页就高亮贴那,切词的在切词图片下面有跳转(图片示意了)

你意思是在词条正文区域里再添加跳转是吗?
页面列表,栏头是可以选择性显示/隐藏的

这个和你直接在文本里输入词条: XX|YY 有什么区别?

我想了想,按你的意思去添加这个是否实用:

  1. 切图版图片切片后期还有变动的,感觉不那么合适;
  2. 在整页版上,倒是简单,也是一个固定区域而已,倒也可以,但是会有人这么去给这么多‘参见’‘见’之类的添加框框?

站长华做的

他这个是在切词里加的高亮跳转,我的意思整页上加这种高亮跳转

切词的就加上我上图那个切词示意的跳转。

像这样的词头

校对时总想加个跳转看下

你也看下合理么?三民这种太多了,弄完后使用查到了这些词头有必要跳转到常用字型下么?

还是有区别我的理解,xx|yy文本里输入只是查找xx或yy都得到、查出词条的对应的切词(一起同时出来)。加上跳转是查xx是xx,yy是yy。

  1. 朗文那本图片是官方的,图片规整得很,在上面识别然后添加跳转OK的
  2. 一般图片词典,有需求也可以添加。我考虑到的是切片后期还会要进行宽度统一/上下留白统一等后处理,这样在整页上记录的位置相对于切片的位置中间的变动量太多了;
  3. 整页版这个这个功能是可以添加,也许真有人愿意这么添加框框吧~

想起来,我自己在PicDic(JS/GOLDENDICT)下查一个简体中文词条,它在内部是进行末尾字逐个去除后的词条进行匹配,匹配到就查询传输简体词条对应的‘繁体词条’;如果只能匹配到首字或者本来查询的就是单字,会通过内部加载的’部件索引‘给出所有异体字的页面索引,一同显示为一个

这块我好像没说清楚,整页沟通清楚了。一致了,可加上高亮跳转。这个问题过、:ok_button:了。


切词的切片出来后要整理位置全变了,所以不是加高亮跳转。就像抠图的图链上它对应的词头那样(切片的这个跳转优于ppp图片一个层级显示,在修整后的切词图片下面以文本出现)

就像抠出来的图那样是尾随到对应的词头下面,我说的切词的状态时文本跳转位于整理过后切片词头下面,整页状态时这个跳转就高亮可跳转。

这些跳转不参入画线数和词头的计数啥的,就是为了方便使用。在已有的图片词典上加上额外的东西。这要是掺合进去那就乱套了,要了命啦 :laughing:


用一些關鍵詞的采樣樣本去自動捕捉和勾畫,效果還行。如果是規整沒有怎麽變形的圖片,預計ok。


自定義參數區:

漂亮 :ok_hand::ok_hand: :ok_hand:

完善画线行是否多画/未画线行是否少画的检查:

【设置中心】-【切图】:
勾选:
√单行切图按页合并
√未画线行导出过滤
√空白 左侧连续空白比例(40%)


1. 【画线行导出】调整行切图宽度(整页宽%:2.5)

查看 ‘_PictureCapture\QT\PSW’ 文件夹下的图片找到对应图片


2. 【未画线行导出】调整行切图宽度(整页宽%:6.5)

查看 ‘_PictureCapture\QT\PSW_UNLINED’ 文件夹下的图片找到对应图片

插图自动关联(根据插图最小的Y值匹配上方词条序号,后自动填充信息)

昨晚加的那个试着用了下,相当爽。而且基本上都是自动化处理就能弄出来那些要加的跳转了 :+1:


看能在编辑给我加个字号大小,键入或修改ocr的文字默认字有点小。在设置里或这个界面上加都可、谢。


我这里是空的、没找到怎么把画出来的这些关键提示咋存盘 :joy:。晚上看你github有更新就下了换最新更新用了,换了后画出的这些关键提示在设置里就没有了。


图1、2、3这三张2、3要在自适应N栏变单栏时做特殊处理,页2可以用样式可以把那个步辇图单栏、N栏切换单栏时正常显示整幅图。页3的图这种看能用现有的设置也给塞进去,有思路了但说着有点绕,我自己先试试看咋能简单明了的示意出来,我再试试的。你那块有啥思路么处理这个图?看怎么弄个简单实用办法把它也塞进去

这种后期排版你自己考虑吧。
我个人PicDic里是几栏就放大几倍,单栏浏览,手机屏幕上下左右都是触控区,双击回到整页图,爱看哪里看哪里,不折腾,因为没有必要

REF框后面还会细化的咯

23.10.2026的更新出现三回终止(非闪退,只是停止OCR画线)、后两次的截屏

头两次这个版本


最后一次

你先回退到老版本啦。最近在进行自动化架构重构,中间会有bug的,你先回退吧。

Picture_Capture-main_20261024\src\picture_capture\ocr\paddle_cache_storage.py
第 37 行 删掉os.fsync(handle.fileno()) 先对付着,目前还没报过错。还算运行稳定

等新版本,期待。