【GdOcrTool】即指即译,OCR取词工具

你又不想学,又想要完美配置,哪有这么好的事

1 Like

能用就行了,为什么一定要去学那么多计算机的操作,这也只是个工具而已嘛。我顺便问下,这下为了查词方便,一下要启动三个程序,要给小孩子用,怎么做到傻瓜型,关联地全部启动起来呢?
顺便再问问,官方版在输入词条这块是不是不能自由挪动到右边框像MDict那样布局,而是始终在菜单下面的工具栏显示输入框?

会AHK,这些都不是事

要跨行学习一般比较困难。我看了@Johnny_Van的AHK,茫然不知道如何改动,进行如下操作:

1)热键启动OCR
2)移动鼠标到需要的位置
3)按右键画需要OCR的区域
4) OCR完成 (此时OCR应该结束)
5)GoldenDict查词

不知道@Johnny_Van或者@Vim能否帮忙?目前的顺序是:点右键 > 热键启动OCR,有点不好用。最好是,热键启动OCR后,再根据需要,移动鼠标到需要的位置。

1 Like

源码总共也没几行。这一版还有些问题,有时间优化一下再放出来吧。

能问一问你用什么工具看的?

使用中文语言包可同时识别中、英。但相比使用英文语言包识别英文要慢很多。
另外,在中英混合情形下,使用英文语言包,中文部分会乱套,而点选又需要识别两次进行比对,很容易失败。有一种办法是,只识别一次(鼠标右方行),但需要鼠标准确移动到单词开头前几个像素,非常不方便。

1 Like

你这样设置只能适用于 选框OCR,而不能搭配 点选OCR。而后者才是使用 OCR 的舒服方式。
关于这两种方式的对比评测,可参看:

我想你说的应该是 框选OCR。这个是由 Capture2Text 决定的,无法更改。 应该可以改,等有时间更新一下。

你想要什么组合键我可以改好单独发你。

1 Like

直接使用文本软件打开exe,最后部分即是ahk源码,只是没有注释,格式也是不太好。

若更改使用次序,确实体验会大大提升,比较符合直觉。期待!

我的天,你这一提醒我才发现

谢谢。再报告一下,Win+Q在我这里会打开一个很大的“搜索”窗。我只能用Atl+B

用win键本来就是败笔

1 Like

脚本源码已上传,方便各位修改。调整了画框的操作顺序,和部分快捷键。

1 Like

Background color 不要设置为淡色,否则 框选OCR 时看不见画出的框。我已经把默认快捷键改成 ctrl + ` 了,你也可以改成自己喜欢的。

体验很好,非常完美!感谢开放源码,感谢分享!!

Ctrl+ 对应什么呀,点选? 框选?

1 Like

GdOcrTool.ahk中可否将Capture2Text.exe 的安装位置也做为参数配置(默认与Capture2Text.exe在同一目录),这样GdOcrTool.ahk就可以与Capture2Text.exe、GodenDict.exe放在不同位置,方便随意整合。

我更改了如下两个行号16的位置即可,供各位参考。

ctrl + ` 框选
ctrl + 右键 点选

Thank you very much, @Johnny_Van. It works perfectly!!! It is also much more user-friendly now. It is a better option than the JingDian.

For those who use the click-to-OCR mode, play with the parameters in the OCR2 setting with different px values if your images to be OCR-ed are either too small or big. This will increase the accuracy of the OCR recognition.

You do not have to modify those settings, if you use the select-an-area-to-OCR mode.

Once again, thank you for your contribution to adding a useful extension to the GoldenDict.