python - 正方体无法读取简单数字
问题描述
import cv2
import pytesseract
im = cv2.imread("num.png")
print(pytesseract.image_to_string(im))
它不打印任何东西。我是不是做错了什么,因为很明显它是 7。
解决方案
代码是正确的。我认为 7 的图像对于 pytesseract 来说不够清晰。您需要对图像进行预处理。此链接可能会有所帮助。
推荐阅读
- socket.io - Socket.Io 会话不会在移动设备上断开连接
- javascript - 如何在 Google Apps 脚本中使用 Calendar.Events.patch?
- javascript - 返回未定义的值 - Javascript
- vue.js - Vue.js onchange 使用 Base Select 组件
- image - 如何在控制图像宽度的同时让图像扩展并在 Flutter 中为其赋予边框半径
- azure-data-factory - 从 azure 获取活动数据
- python - 我正在使用 Wİndows 10 并在 PyCharm 中安装 PyAudio 时出错
- node.js - 如何在 package.json 中使用 npm 之类的代理参数在生产模式下使用代理?
- sql - 一个查询为多个值返回多行且有限制
- reactjs - 如何将 react-dropzone 与 react-hook-form 一起使用?