【发布时间】:2019-12-02 20:49:16
【问题描述】:
我需要使用 Python pyzbar 库获取以下条形码中的信息,但它无法识别。在使用pyzbar之前我应该做任何改进吗?
这是代码:
from pyzbar.pyzbar import decode
import cv2
def barcodeReader(image):
gray_img = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
barcodes = decode(gray_img)
barcode = barcodeReader("My_image")
print (barcode)
结果:[]
【问题讨论】:
-
您可以尝试应用锐化滤镜,但它可能无法被识别,因为您的图像太损坏了
标签: python image opencv noise-reduction