共32页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
摘要: v当我们构建成功了viz,就可以使用3维效果给我们提供的便利,进一步进行一些3维的操作。在这个动画中,注意图片后面的那个黑线,对应的是相机的位置。/*------------------------------------------------------------------------------------------*\This file contains material suppo...阅读全文
posted @ 2019-04-03 10:52 jsxyhelu 阅读(127) 评论(0) 编辑
摘要: 通过前面的相机标定,我们能够获得一些参数模型。但是这些相机的参数矩阵到底是什么意思?怎样才能够判断是否正确?误差都会来自哪里?这里就必须要通过具体实验来加深认识。采集带相机参数的图片具有一定难度,幸好我之前有着不错的积累—这里一共有两款数据集,一款来自《OpenCV计算机视觉编程攻略》第3版,家里面好像还有一款微单可以进行采集,这样我们可以进行交叉比对,看一看获得的参数是否符合实际...阅读全文
posted @ 2019-03-31 14:27 jsxyhelu 阅读(134) 评论(0) 编辑
摘要: 既然已经能够找到了标定点,那么下边的工作就是使用标定结果了。【这本书在这里的内容组织让人莫名其妙】但是通过阅读代码能够很方便地串起来。/*------------------------------------------------------------------------------------------*\This file contains material suppor...阅读全文
posted @ 2019-03-31 14:25 jsxyhelu 阅读(103) 评论(0) 编辑
摘要: ViZ对于显示3维的效果图来说,非常有帮助;我在使用OpenCV进行双目测距的过程中,有一些参数希望能够通过可视化的方法显示出来,所以参考了这方面相关的资料、做了一些实验,这里整理如下。这篇文章主要讲的是环境架设,并且假设阅读者已经有成功编译OpenCV的经验。出于系统稳定的考虑,我没有选择最新版本,而是使用了OpenCV3.2+VIZ6.3.0,编译环境为vs2012。阅读全文
posted @ 2019-03-27 21:11 jsxyhelu 阅读(147) 评论(0) 编辑
摘要: 《OpenCV计算机视觉编程攻略(第3版)》这套书已经出到第3版了,如果你非要我说这本书有多好,我说不出来;只是很多我第一手的例子都是来源于这本书的—相比较OpenCV官方提供的代码,这本书的例子提供了更好的帮助。所以说这里我还将继续这个工作,将来我自己出书的时候这种模式也是可选的。 这里我要做的是第11章,关于3维重建的相关内容。【读书,做例子,多么轻松的学生岁月……】例子11....阅读全文
posted @ 2019-03-24 15:59 jsxyhelu 阅读(138) 评论(0) 编辑
摘要: 标定板这个东西,对于双目、立体视觉来说那都是必须的。我们这里提供一些做好的标定板,也提供制作标定板的制作方法阅读全文
posted @ 2019-03-08 19:17 jsxyhelu 阅读(277) 评论(0) 编辑
摘要: 一、相机模型针孔模型。在这个简单模型中,想象光线是从场景或一个很远的物体发射过来的,但只有一条光线从该场景中的任意特定点进入针孔。我们将这个图像进行抽象,就能够得到这样的结果:其中,f为像到针孔的距离,被称为“焦距”,Z为物到针孔的距离。这里我们讨论的都是理想情况下,光轴上的距离。那么,在该图中,我们可以通过相似三角形得到–x/f = X/Z,或 ...阅读全文
posted @ 2019-03-08 14:00 jsxyhelu 阅读(65) 评论(0) 编辑
摘要: stereo_calib是OpenCV官方代码中提供的最正统的双目demo,无论数据集还是代码都有很好实现。一、代码效果:相关的内容包括28张图片,1个xml和stereo_calib.cpp的代码直接引入的代码不能给正常运行,我们需要进行一些修改。报了4个错误,主要是定义和引入问题,都可以解决。包括定义:#define INTER_LINEAR_EXACT 1以及主要目的,就是确保输入的参数正...阅读全文
posted @ 2019-03-08 13:59 jsxyhelu 阅读(146) 评论(0) 编辑
摘要: 代码来自《QT5.9c++开发指南》,因为实现了图片的遍历显示,对于将来编写ImageShop一类的图像程序来说将非常有用(这个程序目前存在一定问题,在研究过程中进行解决)一、基本功能基于"混合UI"界面设计,以及QTreeWidget、QDockWidget使用(通过将一个QTreeWidget组件防止在QDockWidget区域上,并设置其可以在主窗体的左边或右边停靠,也可以浮动),同时实现了...阅读全文
posted @ 2019-03-03 19:26 jsxyhelu 阅读(65) 评论(0) 编辑
摘要: 让计算机具有视觉,科学家与工程师们,作出了近40年的不懈努力:应该说,40年努力的进展是显著的,进展主要有两个方面: 已经形成一些计算视觉的基本理论框架,如80年代初形成的以Marr为代表的视觉计算理论(有些学者称之为三维重建框架)和以后出现的基于模型的视觉( Model based vision)、主动视觉( Active Vision)等。现在看来,虽然我们仍然不...阅读全文
posted @ 2019-02-22 21:07 jsxyhelu 阅读(72) 评论(0) 编辑
共32页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页