Python
Bordes en el vídeo
Vista de consulta del código. Los datos sensibles en URLs se ocultan en esta vista.
# Bordes en el vídeo
import cv2
cap=cv2.VideoCapture("uvaq/video_01.mp4")
while True:
status,frame=cap.read()
if not status:
break
gray_image = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
for row in range(len(gray_image)):
for col in range(len(gray_image[row])-1):
if abs(gray_image[row][col] - gray_image[row][col+1])>128:
gray_image[row][col]=0
else:
gray_image[row][col]=255
cv2.imshow("frame",gray_image)
if cv2.waitKey(1) & 0xFF==ord("q"):
print(gray_image)
break
cap.release()