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调用相机和双目相机相关推荐

  1. 干货 | LIDAR、ToF相机、双目相机如何科学选择?

    点击"计算机视觉life"关注,置顶更快接收消息! 本文阅读时间约5分钟 本文翻译自卡内基梅隆大学 Chris asteroid 三维视觉技术的选择 传感器参数及定义 LIDAR ...

  2. 相机标定的意义,单目相机和双目相机标定注意事项

    本博客解释了相机标定的意义,单目相机和双目相机标定注意事项.对单目相机标定时物体距离相机位置不同,需要在不同位置进行标定做了解释. 坐标转换 像素坐标.相机坐标.世界物理坐标之间的坐标转换条件 相机标 ...

  3. 单目相机、双目相机和RGB-D相机学习笔记(一些视频和博文网址)

    目录 1. 单目相机 1.1 摄像头原理 1.2 单目相机的标定 2 双目相机 2.1 双目相机定位原理 2.2 双目相机的缺陷 3 RGB-D相机 3.1 深度相机结构光原理 3.2 RGB-D相机 ...

  4. 关于深度相机与双目相机的初步了解

    本文属于个人笔记,不具备参考价值 ,请勿使用 文章参考链接1 文章参考链接2 一.深度相机的介绍  随着机器视觉与人工智能等技术的飞速发展,采用场景建模,物体识别,环境识别等技术应用越来越广泛,与传统 ...

  5. 「 SLAM lesson-1.2 」传感器分类、单目相机、双目相机、深度相机

    结合 高翔老师的著作<视觉SLAM十四讲:从理论到实践>,加上小白的工程经验共同完成.建议作为笔记功能反复使用. 一.用于定位的传感器分类 主要分成两类:         1). 传感器携 ...

  6. MatLab的双目相机标定和orbslam双目参数匹配

    本文承接ROS调用USB双目摄像头模组 目录 相机标定 导出为YAML文件(也可以手动粘贴) 生成可用于ORB-SLAM2的yaml文件 生成可用于ORB-SLAM3的yaml文件 2022.5.6补 ...

  7. matlab鱼眼镜头,普通镜头,单目双目相机标定校正(四)

    写这篇文章的目的,是记录相机标定过程和问题,经过试验,记录问题 1.单目相机与双目相机的标定.区别.目的 2.相机拍照时,距离标定板的距离 3.填写参数时.黑白格的大小有影响? 4.参数的设置 5.拍 ...

  8. 大恒工业相机搭建双目相机(软件)

    本文主要介绍使用大恒工业水星139相机搭建双目相机的软件过程.以下主要介绍相机采集图像以及保存的过程. #include <vector> #include <string> ...

  9. 百度apollo 汽车环境感知 自动驾驶 激光雷达slamtec a1m8-r5 三角测距 双目相机

    datasheet,通讯,开发文档 win10需要驱动CP210 下载githubv1.11的演示程序,设定好com口和 115200 就可以采集数据了 在线文档slamtec 实践:目测图中一圈是2 ...

最新文章

  1. C/C++ 中长度为0的数组
  2. 全球及中国有机肥料行业投资价值与营销品牌战略报告2022版
  3. Windows Server 2012正式版RDS系列④
  4. 给各位ACMer,OIer详细介绍一下Codeforces比赛
  5. Node.js meitulu图片批量下载爬虫1.051
  6. AutoHotKey在魔兽中显示文字或图片
  7. JVM调优(二)垃圾回收算法
  8. unity3d与eclipse集成开发android应用
  9. 在Windows Server2012系统中安装Oracle11g
  10. asp.net oracle odbc,ADO.NET 连接数据库字符串小结(Oracle、SqlServer、Access、ODBC)
  11. 第10题 正则表达式匹配(动态规划)
  12. unity人物旋转移动代码_Unity实现人物旋转和移动效果
  13. ArcGIS 实验理论基础六 ArcCatalog中空间数据的操作
  14. 公司部门英文缩写简称收集
  15. input()函数的简单介绍
  16. 基于alphalens对qlib的alpha158做单因子分析
  17. 速读 OSI合作的《2022全球开源趋势报告》
  18. 算法笔记_110:第四届蓝桥杯软件类省赛真题(JAVA软件开发高职高专组部分习题)试题解答...
  19. VUE纯前端导出excel表格功能《转载》
  20. 计算机考研分数403,总分403分过来人分享成功考研经验_跨考网

热门文章

  1. 余额宝收益率跌破6%:高收益时代或一去不返
  2. 338 比特位计数(动态规划-递推)
  3. 怎样把图片文件转换成.ico图标文件?
  4. 内网版pypi源搭建
  5. 中科软测试面试题2019_中科软科技股份有限公司面试经验
  6. centos7—日志文件
  7. SpingBoot加解密项目spring-boot-starter-encrypt操作
  8. strtok函数及其模拟
  9. 《不可不知的经济真相》精髓:普通老百姓如何进行楼市和股市的投资
  10. 使用py2exe生成一个exe文件