python调用相机和双目相机
python调用相机
import cv2
import numpy as np
cap = cv2.VideoCapture(0)
ret, frame = cap.read()
while ret:ret, frame = cap.read()cv2.imshow("frame", frame)if cv2.waitKey(1) & 0xFF == ord('q'):break
cv2.destroyAllWindows()
cap.release()
python调用双目相机
# -*- coding: utf-8 -*-
import cv2
import timeAUTO = False # 自动拍照,或手动按s键拍照
INTERVAL = 2 # 自动拍照间隔
cv2.namedWindow("left")
cv2.namedWindow("right")
cap = cv2.VideoCapture(0)
# 设置分辨率左右摄像机同一频率,同一设备ID;左右摄像机总分辨率2560x720;分割为两个1280x720
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 2560)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 720)
counter = 0
utc = time.time()
folder = "./SaveImage/" # 拍照文件目录def shot(pos, frame):global counterpath = folder + pos + "_" + str(counter) + ".jpg"cv2.imwrite(path, frame)print("snapshot saved into: " + path)
while True:ret, frame = cap.read()print("ret:", ret)# 裁剪坐标为[y0:y1, x0:x1] HEIGHT * WIDTH,#双目相机是两个在一起的,通过剪切坐标位置可以单独分开相机left_frame = frame[0:720, 0:1280]right_frame = frame[0:720, 1280:2560]cv2.imshow("left", left_frame)cv2.imshow("right", right_frame)now = time.time()if AUTO and now - utc >= INTERVAL:shot("left", left_frame)shot("right", right_frame)counter += 1utc = nowkey = cv2.waitKey(1)if key == ord("q"):breakelif key == ord("s"):shot("left", left_frame)shot("right", right_frame)counter += 1
cap.release()
cv2.destroyWindow("left")
cv2.destroyWindow("right")
![在这里插入图片描述](https://img-blog.csdnimg.cn/34bbfe8b8cff4adf9866b9b71795f5aa.png?x-oss-process=image/watermark,type_d3F5LXplb
python调用相机和双目相机相关推荐
- 干货 | LIDAR、ToF相机、双目相机如何科学选择?
点击"计算机视觉life"关注,置顶更快接收消息! 本文阅读时间约5分钟 本文翻译自卡内基梅隆大学 Chris asteroid 三维视觉技术的选择 传感器参数及定义 LIDAR ...
- 相机标定的意义,单目相机和双目相机标定注意事项
本博客解释了相机标定的意义,单目相机和双目相机标定注意事项.对单目相机标定时物体距离相机位置不同,需要在不同位置进行标定做了解释. 坐标转换 像素坐标.相机坐标.世界物理坐标之间的坐标转换条件 相机标 ...
- 单目相机、双目相机和RGB-D相机学习笔记(一些视频和博文网址)
目录 1. 单目相机 1.1 摄像头原理 1.2 单目相机的标定 2 双目相机 2.1 双目相机定位原理 2.2 双目相机的缺陷 3 RGB-D相机 3.1 深度相机结构光原理 3.2 RGB-D相机 ...
- 关于深度相机与双目相机的初步了解
本文属于个人笔记,不具备参考价值 ,请勿使用 文章参考链接1 文章参考链接2 一.深度相机的介绍 随着机器视觉与人工智能等技术的飞速发展,采用场景建模,物体识别,环境识别等技术应用越来越广泛,与传统 ...
- 「 SLAM lesson-1.2 」传感器分类、单目相机、双目相机、深度相机
结合 高翔老师的著作<视觉SLAM十四讲:从理论到实践>,加上小白的工程经验共同完成.建议作为笔记功能反复使用. 一.用于定位的传感器分类 主要分成两类: 1). 传感器携 ...
- MatLab的双目相机标定和orbslam双目参数匹配
本文承接ROS调用USB双目摄像头模组 目录 相机标定 导出为YAML文件(也可以手动粘贴) 生成可用于ORB-SLAM2的yaml文件 生成可用于ORB-SLAM3的yaml文件 2022.5.6补 ...
- matlab鱼眼镜头,普通镜头,单目双目相机标定校正(四)
写这篇文章的目的,是记录相机标定过程和问题,经过试验,记录问题 1.单目相机与双目相机的标定.区别.目的 2.相机拍照时,距离标定板的距离 3.填写参数时.黑白格的大小有影响? 4.参数的设置 5.拍 ...
- 大恒工业相机搭建双目相机(软件)
本文主要介绍使用大恒工业水星139相机搭建双目相机的软件过程.以下主要介绍相机采集图像以及保存的过程. #include <vector> #include <string> ...
- 百度apollo 汽车环境感知 自动驾驶 激光雷达slamtec a1m8-r5 三角测距 双目相机
datasheet,通讯,开发文档 win10需要驱动CP210 下载githubv1.11的演示程序,设定好com口和 115200 就可以采集数据了 在线文档slamtec 实践:目测图中一圈是2 ...
最新文章
- C/C++ 中长度为0的数组
- 全球及中国有机肥料行业投资价值与营销品牌战略报告2022版
- Windows Server 2012正式版RDS系列④
- 给各位ACMer,OIer详细介绍一下Codeforces比赛
- Node.js meitulu图片批量下载爬虫1.051
- AutoHotKey在魔兽中显示文字或图片
- JVM调优(二)垃圾回收算法
- unity3d与eclipse集成开发android应用
- 在Windows Server2012系统中安装Oracle11g
- asp.net oracle odbc,ADO.NET 连接数据库字符串小结(Oracle、SqlServer、Access、ODBC)
- 第10题 正则表达式匹配(动态规划)
- unity人物旋转移动代码_Unity实现人物旋转和移动效果
- ArcGIS 实验理论基础六 ArcCatalog中空间数据的操作
- 公司部门英文缩写简称收集
- input()函数的简单介绍
- 基于alphalens对qlib的alpha158做单因子分析
- 速读 OSI合作的《2022全球开源趋势报告》
- 算法笔记_110:第四届蓝桥杯软件类省赛真题(JAVA软件开发高职高专组部分习题)试题解答...
- VUE纯前端导出excel表格功能《转载》
- 计算机考研分数403,总分403分过来人分享成功考研经验_跨考网