随笔分类 -  计算机视觉与OpenCV

摘要:原文链接: 多视图几何笔记(二)射影变换 阅读全文
posted @ 2022-12-10 13:49 rainbow70626 阅读(26) 评论(0) 推荐(0) 编辑
摘要:在通过二维像素坐标恢复三维坐标的过程中,经常出现这个齐次坐标系、尺度不变性的概念。这篇博客讲的比较好。 一、关于齐次坐标系的直观感受 在我们的世界里,两平行线是永远不会相交的,但是在投影空间里,两条平行线在无穷远处是相交的,如这个铁轨一样:在数学里,我们通过齐次变换来表示这种问题,齐次变换就是将一个 阅读全文
posted @ 2022-12-08 18:54 rainbow70626 阅读(234) 评论(0) 推荐(0) 编辑
摘要:代码如下: // BasisMatrixCalculate.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <vector> #include <opencv2/core/core.hpp> #incl 阅读全文
posted @ 2022-10-09 17:02 rainbow70626 阅读(92) 评论(0) 推荐(0) 编辑
摘要:最近Opencv升级比较快,从2.4.0到2.4.1到2.4.2,使得我这个还在使用2.3.1的人很不好意思,而且听说新版本里添加了tbb并行功能,急着想用这些功能的我赶紧下了2.4.2。 按部就班的解压、设置c++目录(我使用的是vs2008)、设置环境变量......一系列的完成之后,想用一下s 阅读全文
posted @ 2022-10-07 21:57 rainbow70626 阅读(29) 评论(0) 推荐(0) 编辑
摘要:surf和sift算法都是在头文件#include <opencv2/features2d/features2d.hpp>中,但在新的opencv版本出来后,如果仍然使用这个头文件就会出现编译错误如下: 'SurfFeatureDetector' : is not a member of 'cv' 阅读全文
posted @ 2022-10-07 21:55 rainbow70626 阅读(140) 评论(0) 推荐(0) 编辑
摘要:原文链接:Automatic Image Stitching with Accord.NET 阅读全文
posted @ 2022-09-21 23:40 rainbow70626 阅读(23) 评论(0) 推荐(0) 编辑
摘要:indHomography: 计算多个二维点对之间的最优单映射变换矩阵 H(3行x3列) ,使用最小均方误差或者RANSAC方法 函数功能:找到两个平面之间的转换矩阵。 Mat cv::findHomography ( InputArray srcPoints, InputArray dstPoin 阅读全文
posted @ 2022-09-16 19:07 rainbow70626 阅读(1116) 评论(0) 推荐(0) 编辑
摘要:opencv源代码注释 附上opencv三角测量函数的主要代码和注释 cvTriangulatePoints(CvMat* projMatr1, CvMat* projMatr2, CvMat* projPoints1, CvMat* projPoints2, CvMat* points4D) { 阅读全文
posted @ 2022-09-10 21:50 rainbow70626 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-11-07 08:21 rainbow70626 阅读(148) 评论(0) 推荐(0) 编辑
摘要:Imag watch的简介 Image Watch是一个VS插件,能够让你在调试一个OpenCV程序的时候,看到内存中的图像,这对跟踪bug或者理解一段代码非常有帮助。(原文:Image Watch is a plug-in for Microsoft Visual Studio that lets 阅读全文
posted @ 2019-03-31 23:23 rainbow70626 阅读(5688) 评论(1) 推荐(0) 编辑
摘要:最近在学习《深入理解OpenCV:实用计算机视觉项目解析》一书的第三章和第四章时,遇到很多编译问题,书中又没有详细的讲解环境配置和搭建过程。经过多天的捉摸、调试、排错终于将两章的程序都调试成功了,先做个记录以备忘。该书的英文名为:《Mastering OpenCV with Practical Co 阅读全文
posted @ 2018-05-23 22:30 rainbow70626 阅读(623) 评论(0) 推荐(0) 编辑
摘要:有关SSBA库的资源比较少,我是在Github上搜索下载的,具体的GitHub官方下载地址为:SSBA 下载后在SSBA解压文件夹下新建文件夹build。 打开cmake gui,在source code处选择SSBA的解压文件夹(此处我更改了解压文件夹名,所以是SSBA_x64,正常应该是SSBA 阅读全文
posted @ 2018-05-23 11:27 rainbow70626 阅读(440) 评论(0) 推荐(0) 编辑
摘要:OpenCV默认情况下是不支持OpenGL的,如果要使OpenCV支持OpenGL,则需要重编译,具体步骤如下: 注意事项:从The OpenCV Reference ManualOpenCV参考手册 opencv2refman.pdf [点击下载] 228页来看,OpenGL仅支持32位操作系统; 阅读全文
posted @ 2018-05-21 15:58 rainbow70626 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:据官方说法,目前还不是太稳定的算法模块都在opencv_contrib里边,由于不稳定,所以不能在release版本里发行,只有在稳定以后才会放进release里边。但是这里边有很多我们经常要用的算法,比如SIFT,SURF等(在xfeatures2d 模块里边)。官网提供了说明,可以把opencv 阅读全文
posted @ 2018-05-21 15:33 rainbow70626 阅读(1079) 评论(0) 推荐(0) 编辑
摘要:图像超分辨率重建技术就是利用一组低质量、低分辨率图像(或运动序列)来产生单幅高质量、高分辨率图像。图像超分辨率重建应用领域及其宽广,在军事,医学,公共安全,计算机视觉等方面都存在着重要的应用前景。在计算机视觉领域,图像超分辨率重建技术有可能使图像实现从检出水平(detection level)向识别 阅读全文
posted @ 2018-05-15 15:04 rainbow70626 阅读(10415) 评论(1) 推荐(0) 编辑
摘要:分享资料:https://pan.baidu.com/s/1FQb-ttLJNJKlMzu-0RjBsw。内部包含张正友的经典论文等文献,官网的checkerboardPattern等。 阅读全文
posted @ 2018-04-13 23:34 rainbow70626 阅读(457) 评论(0) 推荐(0) 编辑
摘要:代码下载地址: 1、Matlab版本:http://pan.baidu.com/s/1eQIzj3c。进入目录后,请自行定位到该博客的源代码与数据的目录“”。 2、VC++2012版本:https://pan.baidu.com/s/1_lazivCF-cI6hlz5U5lfAQ 本文主要给大家展示 阅读全文
posted @ 2018-04-12 15:53 rainbow70626 阅读(1325) 评论(0) 推荐(0) 编辑
摘要:计算机视觉、机器学习相关领域论文和源代码大集合--持续更新…… zouxy09@qq.com http://blog.csdn.net/zouxy09 注:下面有project网站的大部分都有paper和相应的code。Code一般是C/C++或者Matlab代码。 最近一次更新:2013-3-17 阅读全文
posted @ 2016-10-01 21:02 rainbow70626 阅读(266) 评论(0) 推荐(0) 编辑
摘要:张正友标定算法解读 一直以来想写篇相机标定方面的东西,最近组会上也要讲标定方面东西,所以顺便写了。无论是OpenCV还是matlab标定箱,都是以张正友棋盘标定算法为核心实现的,这篇PAMI的文章《A Flexible New Technique for Camera Calibration》影响力 阅读全文
posted @ 2016-05-21 13:33 rainbow70626 阅读(8263) 评论(0) 推荐(0) 编辑
摘要:原文太长了,就直接贴上链接,以便大家学习。引文链接:开源实时视频码流分析软件:VideoEye 阅读全文
posted @ 2015-11-22 23:32 rainbow70626 阅读(502) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示