OpenCv 入门
OpenCv 入门 -- 视频处理 @ Fu Xianjun. All Rights Reserved.前言
OpenCV是一个跨平台计算机视觉库,用C++语言编写,用于图像处理、分析。本文将讲解如何使用OpenCV进行视频处理。一、导包
日常导包:
import cv2
import numpy as np
二、处理视频
cap = cv2.VideoCapture('redone.mp4')
while(cap.isOpened()):
ret, frame = cap.read()
hsv = cv2.cvtColor(frame, cv2.COLOR_BGR2HSV)
l_blue = np.array([[156,43,46]])
h_blue = np.array([180,255,255])
mask = cv2.inRange(hsv, l_blue, h_blue)
res = cv2.bitwise_and(frame, frame, mask = mask)
cv2.imshow("rst",res)
if cv2.waitKey(21) == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
三、结果展示


总结
以上就是今天要讲的内容,本文仅仅简单介绍了如何使用OpenCV进行视频处理。及OpenCv的基础应用。
版权声明:本文为xiaolv1226原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。