1 Star 0 Fork 1

CodeJason/opencv多摄像头解决方案

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
testcamera.py 1.03 KB
一键复制 编辑 原始数据 按行查看 历史
jasonsang 提交于 2021-05-25 22:09 +08:00 . 首次上传
# coding:utf-8
import cv2
from datetime import datetime
import numpy as np
cap = cv2.VideoCapture(0) # 创建一个 VideoCapture 对象
cap.set(3, 640)
cap.set(4, 480)
flag = 1 # 设置一个标志,用来输出视频信息
while (cap.isOpened()): # 循环读取每一帧
ret_flag, frame = cap.read(1)
# gray = cv2.cvtColor(Vshow,cv2.COLOR_BGR2GRAY)
# cv2.imshow("Gray",gray)
print(ret_flag)
time_str = (datetime.now()).strftime("%Y-%m-%d %H:%M:%S")
cv2.putText(frame, time_str, (20, 20), cv2.FONT_HERSHEY_SIMPLEX, 0.5, (0, 0, 0), 1)
cv2.imshow("Capture_Test", frame) # 窗口显示,显示名为 Capture_Test
k = cv2.waitKey(1) & 0xFF # 每帧数据延时 1ms,延时不能为 0,否则读取的结果会是静态帧
if k == ord('s'): # 若检测到按键 ‘s’,打印字符串
print(cap.get(3))
print(cap.get(4))
elif k == ord('q'): # 若检测到按键 ‘q’,退出
break
cap.release() # 释放摄像头
cv2.destroyAllWindows() # 删除建立的全部窗口
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/jasonsang/opencv-multi-camera-solution.git
git@gitee.com:jasonsang/opencv-multi-camera-solution.git
jasonsang
opencv-multi-camera-solution
opencv多摄像头解决方案
master

搜索帮助