择文看图器1.0——类似微信看图,直接从图片上选取复制OCR文本

缘起

经常有人在论坛寻找类似微信看图的windows应用,
提取PC端微信看图功能 - 问题求助:question:
有没有什么Windows看图软件可以像iOS相册,微信pc版那样,直接在图片上复制文本? - 问题求助:question:
微信的图片浏览功能,直接选择图片中的文字并进行复制 - 问题求助:question:
虽然我给出了一个直接调用微信(但不进行发送)来看图的代码,不过一直得保持微信在运行状态有点不舒服。

点击该方法详情

所以我动手写了一个 “择(zhái)文看图器”,就像择菜一样,把文字从图片里手动择出来。


new bing 画的图标,我加的字

效果

  1. 首先会全屏显示图片,当OCR识别完毕(时间视字数多少而定),窗口会闪一下,此时便可以选择复制文字了。
    说明1
    文本透明度0.3效果

  2. 可以设置文字显示的透明度,透明度为0就和微信看图差不多啦。
    (打开文件夹下setting.ini修改,默认为1,即完全不透明)
    image

说明2
不透明度的效果

  1. 可以通过 ctrl + 鼠标滚轮 来缩放图片,快捷键esc来关闭图片。

  2. 如果嫌每次都要在打开方式里面选半天麻烦,可以将“常驻.exe”放到开机项。
    这样的话,只需要在文件管理器选中想要打开的图片,然后按下按键 ` ,也就是键盘上esc下面那个按键,即可通过择文看图器来打开该图片。

下载地址(只支持 win10、X64 及以上的系统)

链接: https://pan.baidu.com/s/1w0d3W10a2_NnWK3mIRyLWQ?pwd=xwg9 提取码: xwg9 复制这段内容后打开百度网盘手机App,操作更方便哦

局限性

仅仅适用于横排、竖排的文字,错位不严重。
复制的文本是一句一句的,没有处理换行的重新黏合,后续版本会增加这个功能。
斜着排的文字显示会错位严重,需要懂html的autohotkey大神继续开发(我不会)。

鸣谢

使用了 autohotkey 的 Neutron库、PaddleOCR库。
鸣谢大佬 @18CM 对于html知识的帮助。

版权声明以及广告

开源共享,欢迎大家再次开发完善。

测试图片
bug以及意见反馈也可闲鱼联系

8 Likes