浅_郁 2022-01-21 14:55 采纳率: 85.7%
浏览 26
已结题

OSError: [WinError 193] %1 不是有效的 Win32 应用程序

import cv2 as cv
import pytesseract
from PIL import Image

def recognize_text(image):

dst = cv.pyrMeanShiftFiltering(image, sp=10, sr=150)

gray = cv.cvtColor(dst, cv.COLOR_BGR2GRAY)

ret, binary = cv.threshold(gray, 0, 255, cv.THRESH_BINARY_INV | cv.THRESH_OTSU)

erode = cv.erode(binary, None, iterations=2)
dilate = cv.dilate(erode, None, iterations=1)
cv.imshow('dilate', dilate)
cv.bitwise_not(dilate, dilate)
cv.imshow('binary-image', dilate)

test_message = Image.fromarray(dilate)
text = pytesseract.image_to_string(test_message)
print(f'识别结果:{text}')

src = cv.imread(r"C:\img\1.png")
cv.imshow('input image', src)
recognize_text(src)
cv.waitKey(0)
cv.destroyAllWindows()

报错
OSError: [WinError 193] %1 不是有效的 Win32 应用程序。

想要实现
输出图片数字(验证码)

  • 写回答

1条回答 默认 最新

  • 陈年椰子 2022-01-21 15:12
    关注

    cv2 如何安装的? 直接 pip 安装还是 下载文件安装的?

    看看这个命令的信息

    python -m pip show opencv-python
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 2月3日
  • 已采纳回答 1月26日
  • 创建了问题 1月21日

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置