图像处理
文章平均质量分 90
strccc
这个作者很懒,什么都没留下…
展开
-
opencv3.0中contrib模块的添加
opencv从2.x到3.x是一个很大的转变,对于很多功能不完善、性能不稳定的模块,都被方法了extra_modules(扩展模块)里面了。这样倒是稳定了,但是对于我这样的新手,要添加这些扩展模块却是相当的痛苦啊!!因为要用到sift/surf算法,但是3.0以后这些算法都放到了在xfeacture模块中,并不在主模块中,于是我就开始了艰难的配置过程。 本人配置:win32(32位)+vs2013原创 2016-04-02 18:40:06 · 44852 阅读 · 15 评论 -
opencv 3.1模块+扩展模块 解析
一、主模块 1、core 模块:核心模块,包括opencv基本的数据结构,一些c语言的语法结构和基础,对数组的操作的函数,XML和YAML文件的写入与读取,聚类操作,系统函数和宏定义,Directx互操作、OPENGL的互操作(利用CUDA进行加速处理),英特尔IPP异步C / C++转换器,优化算法,Eigen(一个高层次的C ++库)的支持,OPenCL的支持,硬件加速模块, Intel翻译 2016-04-03 17:40:56 · 6396 阅读 · 1 评论 -
Surf算法解析
SURF 算法,全称是 Speeded-Up Robust Features。该算子在保持 SIFT 算子优良性能特点的基础上,同时解决了 SIFT 计算复杂度高、耗时长的缺点,对兴趣点提取及其特征向量描述方面进行了改进,且计算速度得到提高。 具体步骤为: 1、构造Hessian矩阵,计算特征值α surf构造的金字塔图像与sift有很大不同,就是因为这些不同才加快了其检测的速度。Si原创 2016-03-18 16:17:36 · 37657 阅读 · 4 评论 -
计算机视觉资源库
本人最近在做些三维重建的工作,但苦于没有实验用图,很是苦恼!网上搜索了很久,终于找到了如下的网站,包括很多图片、视频资源,还有一些很好的文章,还有实现的代码,非常的好用!!! http://riemenschneider.hayko.at/vision/dataset/原创 2016-04-07 22:59:59 · 828 阅读 · 0 评论 -
OPENCV中的Sobel函数
sobel算子是一种常用的边缘检测算子,是一阶的梯度算法。对噪声具有平滑作用,提供较为精确的边缘方向信息,边缘定位精度不够高。当对精度要求不是很高时,是一种较为常用的边缘检测方法。它进行处理的模板如下:原创 2016-06-14 23:33:06 · 46106 阅读 · 0 评论 -
加权中值滤波(WMF)——100+ Times Faster Weighted Median Filter-CVPR 2014论文解读
中值滤波图像中值滤波是一种非线性的图像平滑技术,它将每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值的中值。中值滤波能有效去除椒盐噪声,参考http://blog.csdn.net/weixin_37720172/article/details/72627543如下图 加权中值滤波(weight median filter)加权中值滤波是将窗口内的每一个像素都乘上一...原创 2018-03-15 22:29:22 · 15911 阅读 · 2 评论 -
单应矩阵与基础矩阵/本质矩阵的区别 本质矩阵分解失效情况?
基础矩阵与本质矩阵基础矩阵与本质矩阵反应的是对极几何中一幅图像上的点在另一幅图像上的对应点的的位置关系,本质矩阵则是基本矩阵的一种特殊情况,是在归一化图像坐标下的基本矩阵,可以理解为本质矩阵对应的坐标位于相机坐标系,基础矩阵对应的坐标位于图像平面坐标系,具体见: https://blog.csdn.net/kokerf/article/details/72191054单应矩阵...原创 2018-04-12 22:43:03 · 6757 阅读 · 0 评论