提取PC端微信看图功能

新版PC端微信的图片功能真的很好用,可以直接框选内嵌在图片里的文字进行复制,不用再用OCR工具去提取,类似Mac及iOS的实况文本(live text),还可以一键翻译图片中的文字,翻译的内容直接替换原文字,很方便,很想将其设置为打开本地图片的默认软件,可是不知道能不能实现?
1 个赞

微信安装文件夹里有个 WeChatOCR.exe 和同名 bin

这个负责识别文字的.

你可以研究下.

微信 OCR 速度非常快,而且识别效果也很好。我以为提取已经完成了,是进来下载的:sob:

5 个赞

我也以為是提取好了的,進來下載的。

1 个赞

有没有其他第三方能做好类似功能?

1 个赞

只有我觉得微信图片的文字识别很影响体验吗,想拖动图片的变成选取文字了

非常简单就能实现

稍等我撸个autohotkey代码,几行就能搞定~

坐等提取

我的微信已经好几年没有更新了,感觉越更新越卡,所以现在还是上古版本,所以提取的时候可以把微信自带的文件也发出来吗

坐等提取
不过建议不要设置成默认图片查看器,做成右键菜单-用微信查看比较好
不是所有图片都需要OCR的

1 个赞

第一步,把文件传输助手窗口单独拖出来

image

第二步,下载运行ahk或者微信看图.exe

地址: dogbean.ysepan.com
image

第三步,快捷键ctrl + ` 快捷键来打开图片

微信看图

(快捷键只在桌面以及文件管理器窗口有效,有其他文件管理器需求请自行修改ahk代码)
image

7 个赞

原理非常简单,
把图片先粘贴到“文件传输助手”的编辑框里(不发送),然后在编辑框里双击打开这一图片。

实测微信ocr不需要网络,断开网也照样用。

2 个赞

非常厉害~~~~~~~~~

下载回来运行没有效果. 有可能是楼上v2的原因?

我用v1.1 的版本按照 @dog 的原理写了一个. 比较简陋.

screenshots

需要注意的:

  • 运行脚本时, 需要微信pc版正在运行.
  • 去掉了文件管理器的判断, 如果是看到网页图片, 复制图片后按下 ctrl+` 也是可以用的.
^`::
{
send,^c
winshow, 微信 ahk_class WeChatMainWndForPC
winactivate,微信 ahk_class WeChatMainWndForPC
send ^f
Send {text}文件传输助手
sleep, 500
SendInput {Enter}
sleep, 500
Send, ^a
sleep,100
send,{del}
send,^v
sleep, 500
MouseClick, left, A_CaretX-20, A_CaretY - 20, 2
}

1 个赞

问问,你写的这个也是要事先打开那个窗口的吗

ctrl+` 这个按键能不能改的?

1 个赞

当然能改, 第一行 ^::` ^代表ctrl.

1 个赞

不用. 登录微信pc版就行了.

2 个赞

能不能搞个离线版的,感觉还要登录微信多此一举了

1 个赞

还有什么注意的吗?咋试都不行,lz发的拖出传输助手的可以正常使用