1 Star 2 Fork 0

cq/SegWorker

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
test_camera.py 851 Bytes
一键复制 编辑 原始数据 按行查看 历史
cq 提交于 2023-04-28 11:10 . rename jlbz2labelme
import cv2
import time
def test_video():
cv2.namedWindow('video', cv2.WINDOW_AUTOSIZE)
cv2.resizeWindow('video', 640, 480) # 设置窗口大小
# 获取视频设备
cap = cv2.VideoCapture(0) # 将0换成文件名,可进行文件播放,注意路径
while True:
ret, fame = cap.read()
cv2.imshow('video', fame)
# 等待键盘事件
key = cv2.waitKey(1) # 为0则只显示一帧
# 若播放过快,造成卡顿
# key=cv2.waitKey(40)#25帧-1000/25
if (key & 0xff == ord('q')):
break
if (key & 0xff == ord("s")):
cv2.imwrite("/home/caiquan/work/save/{}.jpg".format(int(time.time() * 1000)), fame)
# 释放viedcapture
cap.release()
# 销毁所有窗口
cv2.destroyAllWindows()
if __name__ == '__main__':
test_video()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/xizeer/seg-worker.git
git@gitee.com:xizeer/seg-worker.git
xizeer
seg-worker
SegWorker
master

搜索帮助