Iam using open cv and opencv to read multiple barcode scan I need to check if theres some barcode equal to each other by uaing live video by webcam i need to say of theres barcode equal to other display truee on screen theres more than one barcode at the same image i need ro find ienter image description heref there 2 text equal eacg other or not as attached pic Iam using this code
IMG-20230120-184829 hosted at ImgBB — ImgBB[
^]
Iam Using This Code
import cv2
import numpy as np
from pyzbar.pyzbar import decode
#img = cv2.imread('1.png')
cap = cv2.VideoCapture(0)
cap.set(3,640)
cap.set(4,480)
while True:
success, img = cap.read()
for barcode in decode(img):
myData = barcode.data.decode('utf-8')
print(myData)
pts = np.array([barcode.polygon],np.int32)
pts = pts.reshape((-1,1,2))
cv2.polylines(img,[pts],True,(255,0,255),5)
pts2 = barcode.rect
cv2.putText(img,myData,(pts2[0],pts2[1]),cv2.FONT_HERSHEY_SIMPLEX, 0.9,(255,0,255),2)
cv2.imshow('Result',img)
cv2.waitKey(1)
What I have tried:
Just Iam Try To Display Reading Barcode Only