整合了一下网上代码,可成功获得左右相机的图片,获取完成后会自动退出

#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;
}

双目摄像机获取标定图片相关推荐

  1. 双目相机标定图片拍摄规范

    双目相机标定图片拍摄规范 文章目录 双目相机标定图片拍摄规范 前言 一.双目相机的布置 二.标定板的选用 三.图片采集的规范 四.进行标定的软件(选看) 五.靶标布置(选看) 总结 前言 相机标定是进 ...

  2. matlab射影几何,一种利用单幅图像的现场摄像机自标定方法

    1. 引言 摄像机标定是计算机视觉测量的前提和基础,通过摄像机标定构建了三维空间点与二维图像点之间的联系.在视觉监控.视觉监测.视觉定位和测量等应用中,要求摄像机能在妨碍工作的情况下,实现摄像机的实时 ...

  3. matlab双目相机标定校正_双目相机的标定过程详解!-----MATLAB

    基于双目视觉的测距.三维重建等过程中的第一步就是要进行标定.双目相机的标定过程在网上有很多资料,但是基本都没有matlab官方网址讲的好.所以请参考MATLAB官方文档:https://ww2.mat ...

  4. 双目摄像头的标定和测距(一)

    双目摄像头的标定和测距 摄像头测试 摄像头标定 图像获取 摄像头标定 摄像头测距 运行环境 Ubuntu 18.04 LTS ROS version Melodic OpenCV1 version 3 ...

  5. zed相机拆机_机器人技术:ZED 双目相机内参标定方法

    今天在家总结了下标定 ZED 相机的步骤,方便开学后直接开整. 一.准备工作 一个 8x6 的棋盘标定板,边长 10.8 cm,因为标定用的是内部角点,所以实际打印出是 9x7 大小 保证一个 5m ...

  6. 双目相机的标定 python_六个步骤完成双目相机的标定,这么看来也不是很难嘛...

    机器视觉之halcon入门(40)-双目相机的标定 一个相机看到的是一张图像,只有二维信息,要想获取空间物体的三维信息,有一种常用的一种方法是:模拟人眼,用两个相机,就是所谓的双目相机.用相机总是少不 ...

  7. 线性直接变换方法对摄像机进行标定

    具体实现过程如下: 1.从不同角度用摄像机对立方体盒子进行拍摄,得到一幅图像.如下: 2.在立方体盒子上选取至少6个点,获取这6个点的图像坐标和空间点坐标(世界坐标系自己设定).如: 7 %点个数 0 ...

  8. ROS摄像机的标定(这里很好的一点就是给出了标定结果的各个参数的含义,这个很多都没讲)

    这里很好的一点就是给出了标定结果的各个参数的含义,这个很多都没讲 转载自:https://blog.csdn.net/artista/article/details/51125560 ROS摄像机的标 ...

  9. 3D视觉(三):双目摄像头的标定与校正

    3D视觉(三):双目摄像头的标定与校正 对于双目摄像头而言,除了需要分别标定左目摄像头的内参矩阵K1.畸变系数D1.右目摄像头的内参矩阵K2.畸变系数D2,还需要标定左右目对应的旋转矩阵R和平移向量T ...

  10. OpenCV双目相机拍照及图片分割

    最近在做双目相机测距及三维重建,我从tb买了一个双目相机,第一步需要通过棋盘图来对双目相机进行标定,由于双目相机拍出来的左右相机的图片是一张图,需要进行分割. #include<iostream ...

最新文章

  1. oracle-rman-list命令收集
  2. 2017.4.24 js 中的iscroll
  3. with(nolock)简解
  4. 玩Java 8 – Lambda和并发
  5. Django之管理权限
  6. java 操作db2_java操作DB2,增删改查
  7. 推断(inference)、贝叶斯规则(Bayes's rule)与导出分布(derived distribution)
  8. java 输入流可以合并吗_Java 使用IO流实现大文件的分割与合并实例详解
  9. Atitit hi dev eff topic by use dsl sql coll op 提升开发效率sql dsl查询内存集合列表 目录 1.1. Dsl api lib 1 1.2. R
  10. 小程序使用腾讯API定位的全过程(详细)
  11. 赴日软件工程师,据说很火
  12. Android 创建随机数生成器
  13. 网卡配置里NM_CONTROLLED的意思
  14. SAP采购订单价格与信息记录价格不匹配
  15. 稿定科技内推|稿定让设计更简单,只要你来,稿定就能给你无限可能
  16. 流程图制作之Giffy Diagrams
  17. 年会邀请函如何制作?教你一分钟快速制作年会邀请函
  18. 1M的宽带下载速度为什么不是1M
  19. 计算机网络应用技术技能大赛
  20. “我知道”和“我做到了”的差距

热门文章

  1. 5G无线技术基础自学系列 | CloudRAN架构
  2. 动态水印跟踪去除_PS教程:怎么去除gif动态图片中的水印文字
  3. 深度学习的可解释性!
  4. 大数据、云计算和物联网的关系
  5. 三星android手机工程模式,11款手机工程模式汇总 小编教你来验机
  6. Spring AOP的MyBatis事务管理
  7. windows 照片查看器无法打开图片 因为照片查看器不支持此文件格式,或者你没有照片查看器的最新更新
  8. Shopee平台发布针对疫情政策的通知
  9. python为什么要安装pip_为什么您应该使用`python -m pip`
  10. ceph-cache-tier