众所周知,微信的 OCR 识别又快又准,于是就想提出来代替某某桨的识别
https://github.com/golangboy/wxocr
docker 拉取下来 直接 post 请求即可
docker pull golangboyme/wxocr
curl -X POST http://localhost:5000/ocr \
-H "Content-Type: application/json" \
-d '{"image": "BASE64_ENCODED_IMAGE_DATA"}'
![]() |
201
ellermister 160 天前
|
![]() |
203
npe 160 天前
@VwEI 支持了 docker 部署,另外可以 fork 之后使用 https://vercel.com/ 直接部署。
|
204
molika 160 天前
@ellermister #201 老哥 你这个在线识别 可以传递 jpg 等格式,但是我启动的服务无法识别,即时我转换成了 png 在调用接口也不行. 是做了什么特殊处理吗?
|
![]() |
205
fanersai 160 天前
搜了一下,已 fork ,感谢。有空了试试
|
206
VwEI 160 天前
@ellermister 都能等
|
207
VwEI 160 天前
|
208
VwEI 160 天前
@ellermister 等一个教程
|
209
dongyulin353 160 天前
有 mac m 系列芯片能跑起来的吗
|
210
nananqujava 160 天前
docker 部署到 debian 上试了下, 有些图片可以识别, 但有很多图片 ocr_response 返回为空, 还有些只返回了部分识别数据, 不知道什么情况, 看服务端日志都是 POST /ocr HTTP/1.1" 200
|
![]() |
211
swat199538 160 天前
@kk2syc 我只想要技术文章参考
|
![]() |
212
Dreamerwwr 160 天前
@000sitereg 我看仓库是空的,作者已经删掉了吗?可以把你的仓库发我看看吗?我想试试
|
![]() |
214
ellermister 160 天前
|
![]() |
215
ellermister 160 天前
@molika 什么都没改,可能你 base64 搞错了,或者你服务器不支持?
|
216
molika 160 天前 via iPhone
@ellermister 有些图片可以 有些不可以 和楼上 nana 说的我情况一样。明天换个服务器试一试
|
![]() |
218
GoldenDictOCR 160 天前
@superychen 我觉着不会
|
![]() |
219
leokun 160 天前
识别效果比手机上的差很远
|
![]() |
220
cherishwinner334 160 天前
来晚啦?
|
221
l4ever 159 天前
看不到了
|
222
VwEI 159 天前
@ellermister 我用 G7505 这颗 U 是完全识别不出
|
223
1125677925 159 天前
识别效果不好
|
224
1125677925 159 天前
@leokun 是这样的,我部署,测试发现也是这样,效果很差
|
![]() |
225
npe 159 天前
@superhack 支持了,可以在线体验 https://ocr-nextjs.vercel.app/
|
![]() |
228
huzhizhao 159 天前
牛皮,我都来晚了。还好其他老哥 fork 了
|
230
l4ever 158 天前
授人以鱼不如授人以渔
wcocr.cpython-312-x86_64-linux-gnu.so 是如何编译的. 能发个包到 pypi 么? |
![]() |
231
qwwe01 157 天前
fork 的老哥分享下 gitlhub 让我也 fork 下?
|
232
samun 156 天前
用了阿里云机器 esxi 虚拟机 windows docker 效果都不好 aws 服务器就没问题 这是什么原因
|
![]() |
233
Lucoie 155 天前
谁发个包谢谢
|
![]() |
234
wxyrrcj 154 天前
删库了吗 github 没东西了
|
235
soseek 152 天前
好像是和 CPU 有关,有些不兼容或者逆向不完全
|
![]() |
236
isSamle 152 天前
{'result': {'errcode': 0, 'height': 117, 'imgpath': 'temp/4ee19412-2ede-4ae6-b19f-dcd276a343e7.png', 'ocr_response': [], 'width': 438}}
|
238
wangxiaoer 142 天前
借楼问一下:
import wcocr wcocr.init(wechatocr_path, wechat_path) result = wcocr.ocr("D:\\test.png") 这里的 wcocr 是一个 python 模块,但是没看到这个模块是从哪里来的? |
![]() |
239
sycxyc 142 天前
@wangxiaoer windows 下是 `wcocr.*.pyd`, linux 下是 `wcocr.*.so`
|
![]() |
240
aaronlam 141 天前
@GetOctober 请问下,不能执行指的是 OCR4: OCR not supported 这个问题吗?还是解析结果错误码为 0 ,但实际没有解析到文字的问题呀?
|
![]() |
241
Marlon 140 天前
@ellermister 请问一下您那边是在 linux 跑的 docker 版本吗,我这边部署到 linux 后识别准确率差很多。
|
![]() |
242
ellermister 140 天前 ![]() @Marlon 是的,同一个镜像。
|
243
wangxiaoer 138 天前 via iPhone
@sycxyc 多谢,原来 pyd 是 c 代码编译成 python 库的产物,https://github.com/swigger/wechat-ocr 的 release 里面 demo 压缩包可以下载。
|
![]() |
244
armyHcz 138 天前
还有包吗,哪位老哥分享个
|
245
dasi 137 天前 via Android ![]() |