云烟成雨 发表于 2023-12-6 10:15

python有没有什么图片识别的库?

类似于OCR功能,我是想识别本地的图片,是个很简单的数字图形验证码,Python有可以用于识别验证码或者OCR的库嘛,需要是本地离线识别的,求大佬指教

T4DNA 发表于 2023-12-6 10:17

ddddocr通杀

go4399 发表于 2023-12-6 10:43

飞桨,原创软件区有一个ocr软件,就是基于飞桨做的本地离线识别

adx123456 发表于 2023-12-6 11:00

Tesseract是可以识别图片中文字的库,可以配合pillow使用

wkdxz 发表于 2023-12-6 11:03

本帖最后由 wkdxz 于 2023-12-6 11:08 编辑

#前两天才写了个,送你了

import io
import ddddocr
import pyautogui

def capture_screen(left, top, width, height):
    '''截取图片为二进制数据'''
    screenshot = pyautogui.screenshot(region=(left, top, width, height))
    img_bytes = io.BytesIO()
    screenshot.save(img_bytes, format='PNG')
    img_bytes.seek(0)
    return img_bytes.read()


ocr = ddddocr.DdddOcr()

# 验证码图片的左上角坐标(left, top),和图片的宽,高(width, height)
img_bytes = capture_screen(1296, 660, 135, 51)

res = ocr.classification(img_bytes)
print('验证码:', res)

宸宸的爸爸 发表于 2023-12-6 11:14

T4DNA 发表于 2023-12-6 10:17
ddddocr通杀

这个确实好用

Pwaerm 发表于 2023-12-6 11:28

ddddocr

trwebocr

YuYu798 发表于 2023-12-6 12:06

ddddocr无敌

云烟成雨 发表于 2023-12-6 12:47

YuYu798 发表于 2023-12-6 12:06
ddddocr无敌

这个不支持Python3.12怎么办,好像只能3.11,难道我要重装。。

云烟成雨 发表于 2023-12-6 12:56

Pwaerm 发表于 2023-12-6 11:28
ddddocr

trwebocr

第一个不支持py3.12,第二个不支持windows{:17_1084:}
页: [1] 2 3 4
查看完整版本: python有没有什么图片识别的库?