DSZS123
这个作者很懒,什么都没留下…
展开
-
ubuntu16.04下编译安装OpenCV3.4.5步骤(超详细)
一、OpenCV3.4.5的编译过程1、首先在OpenCV官网上下载OpenCV3.4.5的source版本2、 将下载下来的压缩包进行解压unzip opencv-3.4.5.zip3、进入opencv-3.4.5文件夹并安装相应的依赖库cd opencv-3.4.5sudo apt-get updatesudo apt-get install cmakesudo apt-get install build-essential libgtk2.0-dev liba...转载 2022-01-13 11:41:25 · 1279 阅读 · 0 评论 -
图像算法资源,以及一些图像处理博客
1、https://www.cnblogs.com/Imageshop/category/535367.html原创 2019-10-31 10:52:36 · 236 阅读 · 0 评论 -
图像放大
一、图像放大算法图像放大有许多算法,其关键在于对未知像素使用何种插值方式。以下我们将具体分析几种常见的算法,然后从放大后的图像是否存在色彩失真,图像的细节是否得到较好的保存,放大过程所需时间是否分配合理等多方面来比较它们的优劣。当把一个小图像放大的时候,比如放大400%,我们可以首先依据原来的相邻4个像素点的色彩值,按照放大倍数找到新的ABCD像素点的位置并进行对应的填...转载 2019-09-20 11:36:31 · 697 阅读 · 0 评论 -
图像增强:(二)基于直方图
分别有一下几种方法:直方图均衡化 直方图规定化 直方图投影算法 直方图双向均衡 平台直方图算法 对比度受限自适应直方图均衡化原创 2019-09-18 19:27:50 · 250 阅读 · 0 评论 -
图像增强:(一)边缘检测
以上三幅图片只是提取里图像的边缘,相信你很清楚的看出三张分别是飞机、手、和美女lean。所以得出结论:我们人类视觉通过物体边缘就能够做到识别物体。因此,物体边缘是图像中最基本也是最重要的特征,图像识别、理解的第一步就是边缘检测。那么什么是图像的边缘:简单的说,图像的边缘就是图像变化显著的地方。将图像显著变化的地方提取出来,就是边缘检测。提到边缘检测,就要说到一个重要的数字图像处理...原创 2019-09-18 19:20:53 · 2593 阅读 · 0 评论 -
直方图投影算法
针对对比度差,图像动态范围小的图像,需要做一些拉伸对比度或者扩大图像动态范围的图像算法。特别是对于红外图像的细节增强,对于图像的对比度拉伸尤为重要,要对图像进行适合人眼观察图像算法。直方图投影算法是最基础,也是最简便的图像对比度拉伸算法。算法流程:1、统计图像中所有的灰度阶级个数。2、对灰度阶级个数进行累加。3、输出灰度值=输入灰度值对应灰度级累积个数*最大灰度值/最大灰度阶级...原创 2019-08-15 15:52:47 · 2105 阅读 · 1 评论 -
高斯拉普拉斯卷积核去除噪声
常用的卷积核为:1、该算子就是将高斯模板求二阶导入得到。对应的opencv语法为:filter2D(src,dst,src.depth,kern);kern为卷积核,直接用卷积和做卷积边缘效果强,但是噪声也强,kern = kern/7,后做卷积,再与原图叠加,会有很好的锐化效果,噪声也不明显。2、可以将高斯拉普拉斯模板调整为:kern = [-1,-2,-1;...原创 2019-07-15 11:00:21 · 2541 阅读 · 0 评论 -
双边滤波原理 及 基于双边滤波的锐化去噪算法思想
双边滤波是基于高斯滤波的思想,在高斯滤波的基础上,加上图像像素值对中心像素的影响,两者共同影响中心像素的值。高斯滤波:权重大小取决于中心像素的灰度值和邻域像素的灰度值得差,当边缘有较大的灰度变化时,这个公式会使边缘和边缘另一边的区域生成较小的权值,与中心像素的灰度值类似的区域会生成较大的权值。下图能更好的理解双边滤波思想:基于双边滤波的...原创 2019-07-13 15:56:15 · 2003 阅读 · 0 评论 -
opencv mat与CvMat 初始化与遍历 显示
Mat 初始化方式:Mat test = Mat::zeros(size,type);CvMat初始化方式:CvMat test = cvMat(长,宽,类型); CvMat *m = CvCreate(int rows,int cols,int type);Mat 显示:imshowCvMat显示:cvName...原创 2019-07-04 14:18:07 · 1248 阅读 · 0 评论 -
直方图双向均衡技术
该技术就是在直方图的灰度密度和灰度间距 2 个方向同时进行均衡化处理。直方图灰度密度均衡就是普通的直方图均衡处理利用直方图密度均衡处理大大地改善了原始图像的对比度 ,但并非是非常理想的图像效果 ,其原因就是密度均匀处理使图像对比度往往偏高 ,同时灰度的丢失和不连续使图像产生色斑 ,为此在直方图密度均衡的基础上再进行灰度间距的均衡处理.首先对密度均衡处理后灰度级数目 Le 进行统计。对 Le...原创 2019-06-28 17:16:02 · 805 阅读 · 0 评论 -
基于图像局部方差的图像细节增强算法
图像增强中一种主要的方式就是通过加强图像的高频成分来突出图像的细节和边缘 , 人们常使用提取图像高频成分扩大k倍,然后与源图像进行叠加的方式达到图像锐化的效果。这种方式很简单,图像增强效果也较好,但是同样带来了一些其他的问题:在增强图像细节的同时,噪声也增加了。图像低细节区域由于源图像没有噪声,细节增强后,低细节部分同样出现了很大噪声,这会使图像不平滑,很不自然。处理的方法很多,大多采取分...原创 2020-03-13 13:34:53 · 1098 阅读 · 0 评论 -
图像的直方图均衡
一、图像的灰度直方图 什么是图像的灰度直方图? 灰度直方图是表示一幅图像灰度分布情况的统计图表,直方图的横坐标是灰度级,纵坐标是具有该灰度级的像素个数或出现这个灰度级的概率。二、直方图均衡的作用 通过直方图可以直观的判断一幅图像是否合理地利用了全部被允许的灰度级范围,一般一幅图像应该利用全部可能的灰度级,否则就等于增加了量化...原创 2019-05-29 18:31:48 · 662 阅读 · 0 评论