Opencv
Ctv.color conversión de color
Convexhull = comando contorno
Contourarea=contorno de área
Cv.tcolor=
Inrange
Dibujar
Imshow
Waitkey
Reléase
Waitkey=presionar tecla para que termine el proceso
Cv2.videocapture(0)=inicia captura de video
Np.zeros((matriz ),dtype=np.uint8)
Np.ones((matriz ),dtype=np.uint8)
Allwindow =cerrar todas las ventanas
Cv2.line=dibujar una línea( imagen donde se va visualizar,coordenada inicial,coordenada final ,
el color en que se quiere visualizar la línea , grosor de la línea que se desea)
Cv2.rectangle=dibujar rectangulo( imagen donde se va visualizar,coordenada
inicial,coordenada final , el color en que se quiere visualizar la línea , grosor de la línea que se
desea)
Cv2.circle=dibujar circulo(imagen donde se va visualizar,coordenada central,radio ,color,grosor
de la línea del circulo) (-1) como argumento final se sombrea toda el área del circulo
Cv2.putText=visualizar texto (imagen,’texto que se quiere poner’,posición donde se va poner el
texto,la fuente que se va utilizar,tamaño del texto,color ,grosor del texto ,cv2.Line_AA)
cv.2boundingRect=coordenadas necesarias para el color que queremos detectar
cv2.add=sumar imágenes
cv2.addweighted
cv2.subtract=restar imágenes cuyos valores de debajo de cero lo vuelve a cero
cv2.absdiff=resta imágenes cuyos valores de debajo de cero se pone en valor absoluto y se
obtiene la imagen
cv2.bitwise_and=
cv2.bitwise_or=
cv2.bitwise_not=
cv2.bitwise_xor=
cv2.findContours=contornos(encierra ciertas regiones de nuestro interés)
cv2.findContours=(imagen binarizada,mode,method,offset)
cv2.findContours=(imagen binarizada,modo de recuperación del contorno,método de
aproximación ,offset)
cv2.drwacontours=dibujar contornos
cv2.cvtcolor= transformación de imágenes
cv2.cvtcolor(imagen,cv2.color_transformacion que se quiere realizar)
ejemplo: cv2.cvtcolor(imagen,cv2.COLOR_BGR2GRAY)
cv2.threshold= umbralizacion
cv2.threshold(imagen en escala de grises,valor umbrarl.valor que toma los pixeles que pasen el
umbral ,cv2.THRESH_BINARY)
ejemplo: cv2.threshold(grises,240,255, cv2.THRESH_BINARY)
ejemplo2: cv2.threshold(grises,240,255, cv2.THRESH_BINARY_INV)
cv2.drawcontours=visualizar contornos
bordes
cv2.canny=cv2.canny(grises,umbral bajo,umbral alto)