2024-09-30 12:26:25 发布
网友
我正试图从数据矩阵中解码数字。 这是我的密码
import cv2 from pylibdmtx.pylibdmtx import decode a = decode(cv2.imread(dmtx.jpg')) print(a)
代码运行正常。但它不打印任何东西,它给了我一个空矩阵。在
我无法理解decode()函数。在
有人能建议我用pylibdmtx库解码为数字吗?在
尝试设置输入图像的阈值。在
import numpy as np import cv2 from pylibdmtx import pylibdmtx if __name__ == '__main__': image = cv2.imread('image.jpg', cv2.IMREAD_UNCHANGED); gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) ret,thresh = cv2.threshold(gray, 0, 255, cv2.THRESH_BINARY | cv2.THRESH_OTSU) msg = pylibdmtx.decode(thresh) print(msg)
尝试设置输入图像的阈值。在
相关问题 更多 >
编程相关推荐