双目摄像机获取标定图片
整合了一下网上代码,可成功获得左右相机的图片,获取完成后会自动退出
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include<iostream>
#include<string>
#include<sstream>
#include<stdio.h>
using namespace cv;
int main()
{
VideoCapture cap(0);
Mat frame;
cap >> frame;
imshow("whole",frame);
Mat leftImage, rightImage;
//split right image
int i = 0, j = 0;
char key;
char image1[200];
char image2[200];
while (i <= 15) {//数字可以更改
key = waitKey(500);
cap >> frame;//捕获双目摄像头下的当前帧图片
resize(frame, frame, Size(1280, 480));//调整图像大小
leftImage = frame(Rect(0, 0, frame.size().width / 2, frame.size().height));//分离得左图像
rightImage = frame(Rect(frame.size().width / 2, 0, frame.size().width / 2, frame.size().height));//分离得右图像
imshow("leftImage", leftImage);//left image
imshow("rightImage", rightImage);//right image
//输入ESC,退出循环
if (key == 27)
break;
//输入空格键,获取并保存图像
if (key == 32) {
sprintf_s(image1, "C:\\image_left_%d.bmp", ++i);//sprintf的安全格式
imwrite(image1, leftImage);
sprintf_s(image2, "C:\\image_right_%d.bmp", ++j);
imwrite(image2, rightImage);
}
waitKey(33);
}
return 0;
}
双目摄像机获取标定图片相关推荐
- 双目相机标定图片拍摄规范
双目相机标定图片拍摄规范 文章目录 双目相机标定图片拍摄规范 前言 一.双目相机的布置 二.标定板的选用 三.图片采集的规范 四.进行标定的软件(选看) 五.靶标布置(选看) 总结 前言 相机标定是进 ...
- matlab射影几何,一种利用单幅图像的现场摄像机自标定方法
1. 引言 摄像机标定是计算机视觉测量的前提和基础,通过摄像机标定构建了三维空间点与二维图像点之间的联系.在视觉监控.视觉监测.视觉定位和测量等应用中,要求摄像机能在妨碍工作的情况下,实现摄像机的实时 ...
- matlab双目相机标定校正_双目相机的标定过程详解!-----MATLAB
基于双目视觉的测距.三维重建等过程中的第一步就是要进行标定.双目相机的标定过程在网上有很多资料,但是基本都没有matlab官方网址讲的好.所以请参考MATLAB官方文档:https://ww2.mat ...
- 双目摄像头的标定和测距(一)
双目摄像头的标定和测距 摄像头测试 摄像头标定 图像获取 摄像头标定 摄像头测距 运行环境 Ubuntu 18.04 LTS ROS version Melodic OpenCV1 version 3 ...
- zed相机拆机_机器人技术:ZED 双目相机内参标定方法
今天在家总结了下标定 ZED 相机的步骤,方便开学后直接开整. 一.准备工作 一个 8x6 的棋盘标定板,边长 10.8 cm,因为标定用的是内部角点,所以实际打印出是 9x7 大小 保证一个 5m ...
- 双目相机的标定 python_六个步骤完成双目相机的标定,这么看来也不是很难嘛...
机器视觉之halcon入门(40)-双目相机的标定 一个相机看到的是一张图像,只有二维信息,要想获取空间物体的三维信息,有一种常用的一种方法是:模拟人眼,用两个相机,就是所谓的双目相机.用相机总是少不 ...
- 线性直接变换方法对摄像机进行标定
具体实现过程如下: 1.从不同角度用摄像机对立方体盒子进行拍摄,得到一幅图像.如下: 2.在立方体盒子上选取至少6个点,获取这6个点的图像坐标和空间点坐标(世界坐标系自己设定).如: 7 %点个数 0 ...
- ROS摄像机的标定(这里很好的一点就是给出了标定结果的各个参数的含义,这个很多都没讲)
这里很好的一点就是给出了标定结果的各个参数的含义,这个很多都没讲 转载自:https://blog.csdn.net/artista/article/details/51125560 ROS摄像机的标 ...
- 3D视觉(三):双目摄像头的标定与校正
3D视觉(三):双目摄像头的标定与校正 对于双目摄像头而言,除了需要分别标定左目摄像头的内参矩阵K1.畸变系数D1.右目摄像头的内参矩阵K2.畸变系数D2,还需要标定左右目对应的旋转矩阵R和平移向量T ...
- OpenCV双目相机拍照及图片分割
最近在做双目相机测距及三维重建,我从tb买了一个双目相机,第一步需要通过棋盘图来对双目相机进行标定,由于双目相机拍出来的左右相机的图片是一张图,需要进行分割. #include<iostream ...
最新文章
- oracle-rman-list命令收集
- 2017.4.24 js 中的iscroll
- with(nolock)简解
- 玩Java 8 – Lambda和并发
- Django之管理权限
- java 操作db2_java操作DB2,增删改查
- 推断(inference)、贝叶斯规则(Bayes's rule)与导出分布(derived distribution)
- java 输入流可以合并吗_Java 使用IO流实现大文件的分割与合并实例详解
- Atitit hi dev eff topic by use dsl sql coll op 提升开发效率sql dsl查询内存集合列表 目录 1.1. Dsl api lib	1 1.2. R
- 小程序使用腾讯API定位的全过程(详细)
- 赴日软件工程师,据说很火
- Android 创建随机数生成器
- 网卡配置里NM_CONTROLLED的意思
- SAP采购订单价格与信息记录价格不匹配
- 稿定科技内推|稿定让设计更简单,只要你来,稿定就能给你无限可能
- 流程图制作之Giffy Diagrams
- 年会邀请函如何制作?教你一分钟快速制作年会邀请函
- 1M的宽带下载速度为什么不是1M
- 计算机网络应用技术技能大赛
- “我知道”和“我做到了”的差距
热门文章
- 5G无线技术基础自学系列 | CloudRAN架构
- 动态水印跟踪去除_PS教程:怎么去除gif动态图片中的水印文字
- 深度学习的可解释性!
- 大数据、云计算和物联网的关系
- 三星android手机工程模式,11款手机工程模式汇总 小编教你来验机
- Spring AOP的MyBatis事务管理
- windows 照片查看器无法打开图片 因为照片查看器不支持此文件格式,或者你没有照片查看器的最新更新
- Shopee平台发布针对疫情政策的通知
- python为什么要安装pip_为什么您应该使用`python -m pip`
- ceph-cache-tier