Python ve openCV ile Webcam Üzerinden Barkod Okuma
OpenCV kütüphanesini kullanarak webcam üzerinden nasıl karekod okuruz? Bu sorunun cevabı işte aşağıda saklı.
Yapmamız gerekenler çok basit.
import cv2
import webbrowser
cap = cv2.VideoCapture(0)
detector = cv2.QRCodeDetector()
link = "gokhanyavuz.net"
while True:
_, img = cap.read()
data, bbox, _ = detector.detectAndDecode(img)
if data:
link = data
break
cv2.imshow('QR okuyucu uygulamasi', img)
if cv2.waitKey(1) == ord('q'):
break
web = webbrowser.open(str(link))
cap.release()
cv2.destroyAllWindows()