Почему zbar не может идентифицировать этот штрих-код? - PullRequest
0 голосов
/ 21 февраля 2019

Я использую Pyzbar для декодирования дизайна CODABAR, в то время как изображение в градациях серого выглядит хорошо освещенным, PyZbar, похоже, не в состоянии его декодировать.Поэтому я порождаю его с помощью значения & otsu, я получил бинарное изображение как прикрепленное, все еще не могу декодировать его.Я определил тип штрих-кода как CODABAR

from pyzbar.pyzbar import decode
from pyzbar.pyzbar import ZBarSymbol
import cv2
import math
from scipy import ndimage
import numpy as np


percentile = np.percentile(identifier, 70)
_, identifier_binary = cv2.threshold(identifier,0,255, cv2.THRESH_BINARY + cv2.THRESH_OTSU )
id = decode(identifier_binary, [ZBarSymbol.CODABAR])

enter image description here

enter image description here

...