ret_val, imgFile2 = cam.read() frames+=1 if not ret_val: print ('ERROR: no se pudo abrir la camara, saliendo') exit() imgFile3 = cv2.cvtColor(imgFile2, cv2.COLOR_BGR2RGB) #imgFile2 = cv2.imread("../data/eagle.jpg") tama=imgFile2.shape imgImported=make_image(tama[1],tama[0],tama[2]) imgFileptr,cv_img=get_iplimage_ptr(imgFile3) ipl_in2_image(imgFileptr,imgImported) rgbgr_image(imgImported) track=tr.tracking(verbose=charlador,mindist=mindist,framesttl=framesttl)#verbose=False,mindist=100 contadores=[] cc=1 for linlin in lineaDeConteo: contadores.append(lc.counter(linlin.pt1,linlin.pt2,filename=archsal,linecount=cc,fps=20)) cc+=cc #lineaDeConteo=lc.selectLine(imgFile2,ownString='Selecciona la linea de conteo',filename=archsal,linecount=1) #lineaDeConteo2=lc.selectLine(imgFile2,ownString='Selecciona la linea de conteo',filename=archsal,linecount=2) #contar=lc.counter(lineaDeConteo.pt1,lineaDeConteo.pt2,filename=archsal,linecount=1,fps=20) #contar2=lc.counter(lineaDeConteo2.pt1,lineaDeConteo2.pt2,filename=archsal,linecount=2,fps=20)
frames = 0 ret_val, imgFile2 = cam.read() frames += 1 if not ret_val: print('Couldn t open the camera') exit() imgFile3 = cv2.cvtColor(imgFile2, cv2.COLOR_BGR2RGB) tama = imgFile2.shape imgImported = make_image(tama[1], tama[0], tama[2]) imgFileptr, cv_img = get_iplimage_ptr(imgFile3) ipl_in2_image(imgFileptr, imgImported) rgbgr_image(imgImported) track = tr.tracking(verbose=charlador, mindist=mindist, framesttl=framesttl) lineasDeConteo = 1 # only one couting line print("Only ", lineasDeConteo, " line for spatio-temporal accumulation") contadores = [] for cc in range(lineasDeConteo): sleep(1) lineaDeConteo = lc.selectLine( imgFile2, ownString='Select the line for the spatio-temporal accumulation #' + str(cc + 1), filename=archsal, linecount=cc + 1) # parameters of each line of counting sleep(1)