Как читать штрих-код Django - PullRequest
       63

Как читать штрих-код Django

0 голосов
/ 18 сентября 2018

Я пытаюсь прочитать штрих-код / ​​QR с камеры с django, я использую pyzbar, это мой код:

 myfile = request.FILES['image_from_camera']
 fs = FileSystemStorage()
 filename = fs.save(myfile.name, myfile)
 data =  decode(Image.open("media/"+myfile.name))
 print(data)
 #output
 []

в этом случае верните пустое, это захват изображения с камеры capture_from_camera это исходное изображение (которое я пытаюсь захватить): original также попробуйте преобразовать изображение в черно-белое:

    import pytesseract
    from PIL import ImageEnhance, ImageFilter
    from PIL import Image as Img
    im = Img.open("media/"+myfile.name)
    im = im.filter(ImageFilter.MedianFilter())

    enhancer = ImageEnhance.Contrast(im)
    im = enhancer.enhance(15)
    im = im.convert('1')
    im.save('media/sample.jpeg')

    im_temp = cv2.imread("media/" + myfile.name)
    data = decode(im_temp)
    print (data)
    #output
    []

изображениес черно-белым эффектом: image_converted получить тот же результат ... пусто ... просьба предложить ... или идею .. спасибо .. !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...