opencv如何实现调用摄像头并显示,读取视频文件并显示,保存视频等操作
1. 调用摄像头并显示
使用 OpenCV 调用摄像头并显示,只需要几行代码就可以实现:
上面的代码中,cv2.VideoCapture(0) 表示调用第一个摄像头,如果有多个摄像头,可以改成 cv2.VideoCapture(1),表示调用第二个摄像头。cv2.imshow('frame',frame) 表示将捕获的帧显示出来。
2. 读取视频文件并显示
要读取视频文件并显示,可以使用如下代码:
上面的代码中,cv2.VideoCapture('video.mp4') 表示读取视频文件,cap.isOpened() 表示判断视频是否读取成功,cv2.imshow('frame',frame) 表示将捕获的帧显示出来。
3. 保存视频
要保存视频,可以使用如下代码:
上面的代码中,cv2.VideoWriter_fourcc(*'XVID') 表示编码器,out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640,480)) 表示将视频写入文件,out.write(frame) 表示将每一帧写入文件。
猜您想看
-
如何查看Steam平台上已购买的游戏?
如何查看Ste...
2023年04月17日 -
hadoop如何通过CombineFileInputFormat实现小文件合并减少map的个数
Combine...
2023年05月26日 -
如何在Windows系统中查看系统运行时间
Windows...
2023年05月12日 -
解决Linux下的双显卡切换和驱动问题
随着计算...
2023年05月10日 -
linux怎么跨服务器复制文件
Linux如何...
2023年06月26日 -
Linux管理后台进程是怎样的
Linux管理...
2023年05月25日