传统图像处理
文章平均质量分 50
古路
这个作者很懒,什么都没留下…
展开
-
Marching Cubes算法
简单看一下图应该就明白了。原创 2023-07-06 14:58:25 · 242 阅读 · 0 评论 -
积分图
积分图1.原2.改进版本13.改进版本24.改进版本35.应用1.原对于一幅灰度图像,积分图像中的任意一点(x,y)的值是指从图像的左上角到这个点的所构成的矩形区域内所有的点的灰度值之和:I表示积分图像,G表示原始图像。则 I(x,y)=sum(G(i,j)),其中 0<=i<=x,0<=j<=y.2.改进版本1Integral(i,j) = I原创 2019-03-06 22:59:23 · 3493 阅读 · 0 评论 -
积分图:快速边缘保留滤波算法
积分图:快速边缘保留滤波算法备用方案备用方案//hpptypedef signed char int8_t;typedef signed short int16_t;typedef signed int int32_t;typedef unsigned char uint8_t;#define MIN2(a, b) ((a) < (b...原创 2019-03-08 10:27:57 · 393 阅读 · 0 评论 -
Adaptive Logarithmic Mapping For Displaying High Contrast Scenes
Adaptive Logarithmic Mapping For Displaying High Contrast Scenes引言code引言论文链接参考链接opencv链接github链接论文没看,以后要用的时候看吧,03年的古老算法,很强。codedouble Transform(double x){ if (x <= 0.05)return x * 2.64...原创 2019-03-29 20:14:37 · 1124 阅读 · 6 评论 -
特征检测和特征匹配方法汇总
特征检测和特征匹配方法汇总引言1.SURF2.SIFT3.ORB4.FAST5.Harris角点引言转载自博客,一幅图像中总存在着其独特的像素点,这些点我们可以认为就是这幅图像的特征,成为特征点。计算机视觉领域中的很重要的图像特征匹配就是一特征点为基础而进行的,所以,如何定义和找出一幅图像中的特征点就非常重要。这篇文章我总结了视觉领域最常用的几种特征点以及特征匹配的方法。在计算机视觉领域,兴...转载 2019-04-09 18:29:51 · 1065 阅读 · 0 评论 -
RGBHSI互换
RGB&amp;amp;lt;=&amp;amp;gt;HSI1.RGB=&amp;amp;gt;HSI2.HSI=&amp;amp;gt;RGB3.code1.RGB=&amp;amp;gt;HSI2.HSI=&amp;amp;gt;RGB3.code具体存储格式具体调整。bool BGR2HSI(const Mat&amp;amp;amp; src, Mat&原创 2019-02-26 14:03:14 · 302 阅读 · 0 评论 -
图像特征与描述(1)
图像特征与描述引言1、颜色特征2、几何特征:边缘3、基于关键点的特征描述子4、几何特征:关键点5、几何特征:Harris角点6、FAST角点检测7、几何特征: 斑点8、局部特征:SIFT9、Haar-like特征的快速计算: 积分图10、局部特征: SURF11、ORB特征描述12、BRIEF13、ORB对BRIEF的改进14、其他特征提取-LBP15、其他特征提取-Gabor16、代码实践引言...原创 2018-10-29 09:23:28 · 6154 阅读 · 2 评论 -
图像特征与描述(2)
图像特征与描述(2)引言1、Haar-like特征的快速计算: 积分图2、局部特征: SURF3、ORB特征描述4、BRIEF5、ORB对BRIEF的改进6、其他特征提取-LBP7、其他特征提取-Gabor8、代码实现引言笔记总结。1、Haar-like特征的快速计算: 积分图Haar-like特征分为: 边缘特征、 线性特征、中心特征和对角线特征, 这些特征组合成特征模板。特征模板内...原创 2018-10-29 09:29:08 · 2119 阅读 · 0 评论 -
opencv-contrib-Python编译module 'cv2.cv2' has no attribute 'xfeatures2d'
opencv-contrib-Python编译module 'cv2.cv2' has no attribute 'xfeatures2d'引言解决步骤一解决步骤二引言opencv-contrib-Python编译出现错误:sift = cv.xfeatures2d.SIFT_create()cv2.error: OpenCV(3.4.3) C:\projects\opencv-pytho...原创 2018-10-29 11:14:26 · 27546 阅读 · 54 评论 -
图像分割(1)
图相分割引言1、图像分割(1)基于阈值、 基于边缘基于阈值的分割基于边缘的分割(2)基于区域、 基于图论基于区域的分割方法基于图论的分割方法区域生长法分水岭算法前景背景分割Graph Cuts分割GrabCut分割K-means2、人脸检测3、Haar-like特征+级联分类器Haar-like特征Haar-like特征模板Haar-like特征的数量Haar级联分类器弱分类器和强分类器级联分类器...原创 2018-10-30 16:17:05 · 5312 阅读 · 0 评论 -
点运算: 基于直方图的对比度增强
点运算: 基于直方图的对比度增强引言1、图像显示与存储原理- RGB- CMY(K)- HSV- CIE-XYZ存储原理2、图像增强的目标图像处理方法3、点运算(基于直方图的对比度增强)4、程序直方图均衡化(HE)自适应直方图均衡化(AHE)限制对比度自适应直方图均衡化(CLAHE)引言1、图像显示与存储原理&amp;amp;amp;amp;amp;lt;center&amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;原创 2018-10-27 17:35:00 · 2045 阅读 · 1 评论 -
形态学运算:膨胀腐蚀
形态学运算:膨胀腐蚀引言1、膨胀腐蚀2、开运算闭运算3、顶帽黑帽运算引言图像处理–&gt;空间域处理–&gt;形态学运算。参考:opencv3毛星云老师。1、膨胀腐蚀膨胀: 膨胀是图像中的高亮部分进行膨胀, 类似于领域扩张。#include &lt;opencv2/core/core.hpp&gt;#include &lt;opencv2/highgui/highgui.hpp&gt...原创 2018-10-27 19:10:29 · 6352 阅读 · 1 评论 -
图像分割(2)
图像分割(2)引言1、Haar-like特征+级联分类器Haar-like特征Haar-like特征模板Haar-like特征的数量Haar级联分类器弱分类器和强分类器级联分类器的检测机制2、行人检测3、HOG+SVMHOGSVM基本模型4、DPMDPM检测流程引言1、Haar-like特征+级联分类器Haar-like特征Haar-like特征模板Haar-like模板可表示出...原创 2018-10-30 16:19:08 · 748 阅读 · 0 评论 -
空域分析及变换(1):滤波卷积
空域分析及变换(1):滤波卷积引言1、均值滤波2、中值滤波3、高斯滤波4、梯度Prewitt滤波5、梯度Sobel滤波6、梯度Sobel滤波7、梯度Laplacian滤波8、其他非线性滤波9、程序引言图像处理–&amp;gt;空间域处理。离散情况比较好理解。边界填充策略1、均值滤波2、中值滤波3、高斯滤波人眼特性: 离关注中心越远, 感受精度越模糊,高斯滤波模...原创 2018-10-27 20:31:39 · 1091 阅读 · 0 评论 -
空域分析及变换(2):高斯拉普拉斯金字塔
空域分析及变换(2):高斯拉普拉斯金字塔引言1、高斯金字塔2、拉普拉斯金字塔3、高斯金字塔与拉普拉斯金字塔引言图像处理–&gt;空间域处理–&gt;高斯金字塔、拉普拉斯金字塔.金字塔参考。图像金字塔是图像中多尺度表达的一种,最主要用于图像的分割,是一种以多分辨率来解释图像的有效但概念简单的结构。图像金字塔最初用于机器视觉和图像压缩,一幅图像的金字塔是一系列的咦金字塔形状排列的,分辨率逐步降低...原创 2018-10-27 21:55:59 · 1362 阅读 · 1 评论 -
模式识别数据集预处理
模式识别数据集预处理引言1、DOS命令2、bat脚本CSV格式要求训练集测试集CSV文件读取与识别引言在很多模式识别里面都有数据集的读取,需要读取文件夹下的图像。其中一种方法是先将文件夹下的图像文件路径path与类别label先写入一个.csv文件中,在训练时只需读取.csv文件即可。参考了一些网上的资料大致如下,但是还是比较麻烦。1、DOS命令win+r —&gt; cmd;cd ...原创 2018-12-08 21:07:57 · 2527 阅读 · 0 评论 -
频域处理:傅里叶变换及小波变换
频域处理:傅里叶变换及小波变换引言1、傅里叶变换2、小波变换3、程序引言图像处理–>频域处理–>傅里叶变换、小波变换。用另一种方法来观察世界的话,你会发现世界是永恒不变的。1、傅里叶变换傅里叶变换欧拉公式所描绘的,是一个随着时间变化,在复平面上做圆周运动的点,随着时间的改变,在时间轴上就成了一条螺旋线。如果只看它的实数部分,也就是螺旋线在左侧的...原创 2018-10-28 11:48:13 · 9743 阅读 · 0 评论