matlab图像处理
文章平均质量分 80
Matlab_ImagePro
matlab图像处理交流、学习、代做,QQ:3249726188。
展开
-
matlab编程/matlab图像处理/图像识别分析/图像算法代码交流学习
matlab编程/matlab图像处理/图像识别分析/图像算法代码交流学习原创 2022-03-01 09:39:36 · 681 阅读 · 0 评论 -
基于改进暗原色先验和颜色校正的水下图像增强,Matlab实现
基于改进暗原色先验和颜色校正的水下图像增强,Matlab实现。 本次介绍的是基于改进暗原色先验和颜色校正的水下图像增强算法,具体算法原理详见附件文献,文档说的很清晰,这里就不再贴出来了。原创 2024-05-04 14:22:39 · 512 阅读 · 1 评论 -
基于HSI模型的水下图像增强算法,Matlab实现
基于HSI模型的水下图像增强算法,Matlab实现。 这里介绍的算法是基于:Underwater Image Enhancement Using an Integrated Colour Model 文献,07年的文章,算法的细路很简单。首先是进行对比度拉升,可以看成是类似于PS中的自动对比度,接着将处理后的图像转换到HSI颜色空间,在对S和I分量进行拉升,之后再将HSI空间的数据转换到RGB空间得到最终的图像。原创 2024-05-04 13:49:49 · 558 阅读 · 1 评论 -
基于DWT(离散小波变换)的图像加密水印算法,Matlab实现
基于DWT(离散小波变换)的图像加密水印算法,Matlab实现。在前面的数字水印相关博文中,采用的是直接嵌入图像水印的方法,不同算法的差异是嵌入方式的不同。这次介绍的加密水印,先通过一定的加密算法,将水印图像进行加密,然后再通过传统经典的算法进行加密后水印的嵌入,增强了水印信息的保密性。算法原理上,本次水印图加密算我们采用的是logistic算法混沌加密,嵌入算法采用DWT(离散小波变换)算法。原创 2024-03-30 15:26:19 · 1055 阅读 · 0 评论 -
基于LSB(最低有效位)的图像水印算法,Matlab实现
基于LSB(最低有效位)的图像水印算法,Matlab实现。前期的博文中,我们介绍了DWT、DCT数字水印算法,并对数字水印的背景、算法分类情况等做了比较详细的介绍,这里就不再重复叙述了, 这次我们分享的是基于LSB(最低有效位)的图像水印算法,算法流程和原理较为简单。原创 2024-03-30 14:59:18 · 510 阅读 · 0 评论 -
基于DCT(离散余弦变换)的图像水印算法,Matlab实现
基于DCT的图像水印算法,Matlab实现。前期的博文中,我们介绍了DWT数字水印算法,并对数字水印的背景、算法分类情况等做了比较详细的介绍,这里就不再重复叙述了。这次我们分享的是基于DCT的图像水印算法。原创 2024-03-29 21:47:19 · 846 阅读 · 0 评论 -
基于DWT(离散小波变换)的图像水印算法,Matlab实现
基于DWT(离散小波变换)的图像水印算法,Matlab实现。 由小波分解可知,对图像每进行一次小波分解,图像就会被分成四个部分,分别是低频,水平细节,垂直细节和高频部分。然后继续对低频部分进行第二次分解,同样可以得到四个部分,以此类推。经过小波分解之后,因为低频部分与原图有较大的相似性,所以低频部分的鲁棒性会较好。把水印和载体图像都进行小波分解,分别成为3个基色分量,CR,CG,CB和WR,WG,WB,然后将水印的三基色系数分别对应嵌入到载体图像的三基色系数中。原创 2024-03-24 16:35:33 · 1283 阅读 · 0 评论 -
基于Matlab的血管图像增强算法,Matlab实现
基于Matlab的血管图像增强算法,Matlab实现。 针对上面类型的血管图像,考虑到需要压抑背景、突出血管目标的需求,我们初步采用直方图增强和恢复拉伸的方法处理(各位同学也可以往低照度下的图像增强算法方向考虑)。算法流程也比较简单,主要是直方图处理和灰度拉伸。原创 2024-03-24 15:02:28 · 1178 阅读 · 0 评论 -
基于霍夫检测(hough变换)的人眼瞳孔定位,Matlab实现
基于霍夫检测(hough变换)的人眼瞳孔定位,Matlab实现。针对眼睛图像,考虑到瞳孔是圆形等因素。这次我们分割的核心思路是通过霍夫检测圆(hough变换)算法,定位出对应的圆形区域,进而进行定位分割,检测出瞳孔。原创 2024-03-23 14:10:55 · 1373 阅读 · 1 评论 -
基于Matlab的眼底图像血管分割,Matlab实现
基于Matlab的眼底图像血管分割,Matlab实现。针对上面类型的眼底图像,分割出血管,需要考虑明暗、血管大小分布不一等因素。这次我们分割的核心思路是原图差分分割,即通过对原图进行增强和滤波模糊处理,通过一强一弱的对比,将图像中变化明显的信息提出出来,去除变化不明显的背景等区域,再结合后期形态学处理,得到分割目标。原创 2024-03-23 13:03:41 · 2733 阅读 · 1 评论 -
基于Gabor滤波器的指纹图像识别,Matlab实现
基于Gabor滤波器的指纹图像识别,Matlab实现。针对指纹图像识别,这次我们选择的核心特征提取算法是Gabor特征。 Gabor 特征是一种可以用来描述图像纹理信息的特征。此外,Gabor小波对于图像的边缘敏感,能够提供良好的方向选择和尺度选择特性,Gabor滤波器可以提取不同方向上的纹理信息。Gabor滤波器对于光照变化不敏感,能够提供对光照变化良好的适应性,能容忍一定程度的图像旋转和变形,对光照、姿态具有一定的鲁棒性。原创 2024-03-22 22:24:17 · 2409 阅读 · 0 评论 -
基于傅里叶描述子和HSV颜色特征的KNN水果类型识别,Matlab实现
基于傅里叶描述子和HSV颜色特征的KNN水果识别,Matlab实现。 这次分享的是水果类型识别算法。需求是识别不同种类的水果,这次我们图库案例选择了常见的苹果、香蕉、葡萄为例子,识别这三种类型水果。 整体原理是根据图库情况,先提取颜色特征,接着分割出水果二值图,提取图像的形状特征特征(傅里叶描述子算法),通过加权处理颜色和形状特征作为图像的特征值,然后通过与训练图库的特征进行对比,通过KNN算法进行分类。原创 2024-03-22 21:44:26 · 1196 阅读 · 0 评论 -
基于傅里叶描述子的手势动作识别,Matlab实现
基于傅里叶描述子的手势动作识别,Matlab实现。 基于傅里叶描述子的手势动作识别算法,核心特征就是根据图库情况,分割出手势动作,提取图像的形状特征特征(傅里叶描述子算法),然后通过与训练图库的形状特征进行对比,通过KNN算法进行分类。原创 2024-03-21 20:59:19 · 621 阅读 · 0 评论 -
基于Matlab的视频人体动作识别,Matlab实现
基于Matlab的视频人体动作识别,Matlab实现。这次分享的视频人体动作识别算法主要内容包括两大部分,第一部分是对运动的人体目标进行检测分割,第二部分是对检测到的人体进行动作的识别。原创 2024-03-21 18:40:43 · 1514 阅读 · 4 评论 -
基于Matlab的视频人面检测识别,Matalb实现
基于Matlab的视频人面检测识别,Matalb实现。 这次我们在前面介绍的算法基础上,识别视频中的动态人脸。主要原理是通过VJ算法实现人面的实时检测,通过与训练图库人脸进行对比识别,实现检测识别的效果。原创 2024-03-18 22:08:03 · 1108 阅读 · 1 评论 -
基于时空上下文(STC)的运动目标跟踪算法,Matlab实现
基于时空上下文(STC)的运动目标跟踪算法,Matlab实现。 时空上下文跟踪算法(Spatio-temporal context,STC)是一种利用目标周围的时空上下文进行目标定位的跟踪算法,它把跟踪过程转化为了寻找置信图极值的过程,同时在计算过程中它使用了傅里叶变换加快运算速度。原创 2024-03-18 21:08:21 · 722 阅读 · 0 评论 -
基于高斯模型的运动目标检测(车辆检测),Matlab实现
基于高斯模型的运动目标检测(车辆检测),Matlab实现。运动目标检测也是图像处理领域一个常见的课题。前期博主介绍了运动目标检测领域的其中一个经典算法:基于背景差法的运动目标检测(车辆检测)算法,并在博文中对各种检测方法做了个简介。这次介绍的运动目标检测领域的其中一个经典算法:基于高斯模型的运动目标检测(车辆检测)算法。相关模型背景在前面博文中有说到,这里不再重复叙述了。原创 2024-03-17 20:21:54 · 634 阅读 · 0 评论 -
基于背景差法的运动目标检测(车辆检测),Matlab实现
基于背景差法的运动目标检测(车辆检测),Matlab实现。运动目标检测也是图像处理领域一个常见的课题,接下来,博主将介绍常见的运动目标检测、跟踪相关的算法。这次介绍的运动目标检测领域的其中一个经典算法:基于背景差法的运动目标检测(车辆检测)算法。原创 2024-03-17 19:22:05 · 1377 阅读 · 0 评论 -
基于Matlab的车牌识别算法,Matlab实现
基于Matlab的车牌识别算法,Matlab实现。本次介绍的车牌识别算法是针对国内蓝色车牌型号进行的识别,主要是通过颜色模型分割车牌后,进行灰度化、车牌倾斜矫正、二值化、投影分割、模板匹配识别几个步骤。当然,这种通过模板匹配的方法,思路简单,但是识别效果会稍微差一点,复杂环境下的车牌会有误识别的情况。原创 2024-03-16 19:59:10 · 855 阅读 · 0 评论 -
基于VJ算法(Viola-Jones algorithm)的人面定位算法,Matlab实现
基于VJ算法(Viola-Jones algorithm)的人面定位算法,Matlab实现。 Viola-Jones algorithm算法分类器在Matlab中有自带函数实现,按照官方文档介绍,模型是在AdaBoost算法的基础上,使用Haar-like小波特征和积分图方法进行人脸检测。原创 2024-03-16 13:37:08 · 598 阅读 · 0 评论 -
基于肤色模型(YCbCr模型)的人面定位统计算法,Matlab实现
基于肤色模型(YCbCr模型)的人面定位统计算法,Matlab实现。 这次分享的人脸定位统计算法,就是基于图像转换为YCbCr模型后,通过使用Cr分量进行初步分割人面,然后实现定位人面和统计的功能。原创 2024-03-16 12:56:36 · 1306 阅读 · 0 评论 -
基于LBP和KNN的人面表情识别,Matlab实现
基于LBP和KNN的人面表情识别,Matlab实现。基于LBP和KNN的人面表情识别算法,核心特征就是提取图像的LBP特征(纹理特征),然后通过与训练图库的LBP特征进行对比,通过KNN算法进行分类。原创 2024-03-15 20:57:50 · 594 阅读 · 0 评论 -
基于灰度直方图特征的人面识别算法,Matlab实现
基于灰度直方图特征的人面识别算法,Matlab实现。基于灰度直方图特征的人面识别算法,核心特征就是提取图像的灰度直方图特征,然后通过与训练图库的直方图特征进行对比,计算欧式距离,求出与其最相近的一个图像,识别为该类。原创 2024-03-15 08:15:00 · 277 阅读 · 1 评论 -
基于向量法的图像边缘提取,Matlab实现
基于向量法的图像边缘提取,Matlab实现。 目前常见的边缘算法提取比较多,Matlab系统也自带对应的库函数,用自带的edge函数即可实现对应的sobel、prewitt、roberts、log、canny、zerocross等算子的边缘提取。这次介绍的是自己实现的边缘算法,效果和美观上各位同学可以自行对比比较。原创 2024-03-14 21:46:43 · 397 阅读 · 0 评论 -
基于PCA(主成分分析)的人面识别,Matlab实现
基于PCA(主成分分析)的人脸识别,Matlab实现。主成成 份分析 (Principal Component Analysis,PCA) 方法就是其中的一种。传统主成成份分析方法的基本原理是 ]:利用 K—L 变换抽取人脸的主要成分 ,构成特征脸空间,识别时将测试图 像投影到此空间,得到一组投影系数 ,通过与各个人脸图像比较进行识别 。这种方法使得压缩前后的均方误差最小,且变换后的低维空间有很好的分辨能力。原创 2024-03-14 21:12:31 · 916 阅读 · 0 评论 -
基于Matlab的图像去雾系统设计,Matlab实现
基于Matlab的图像去雾系统设计,Matlab实现。这次设计主要是将几个常见的去雾算法,集成打包到GUI上,作为图像去雾系统。算法包括暗通道先验去雾、直方图均衡化去雾、同态滤波去雾算法。原创 2024-03-12 22:03:16 · 1500 阅读 · 1 评论 -
基于同态滤波的图像去雾算法,Matlab实现
基于同态滤波的图像去雾算法,Matlab实现。本次介绍的是基于同态滤波的图像去雾算法,算法思路比较简单,就是对分别图像R、G、B三个图层进行同态滤波处理,即可得到去雾的效果。原创 2024-03-12 21:41:45 · 850 阅读 · 0 评论 -
基于多尺度视网膜增强图像去雾算法(MSR,Multi-Scale Retinex),Matalb实现
基于多尺度视网膜增强图像去雾算法(MSR,Multi-Scale Retinex),Matalb实现。为了得到更好的效果,开发出所谓的多尺度视网膜增强算法(MSR, Multi-Scale Retinex),最为经典的就是3尺度的,大、中、小,既能实现图像动态范围的压缩,又能保持色感的一致性较好。总的来说,MSR算法流程就是采取不同的尺度进行SSR操作,再进行加权处理即可。原创 2024-03-12 21:25:25 · 1268 阅读 · 1 评论 -
基于直方图均衡化的图像去雾算法,Matlab实现
基于直方图均衡化的去雾算法,Matlab实现。本次介绍的是基于直方图均衡化的去雾算法,算法思路比较简单,就是对分别图像R、G、B三个图层进行均衡化,即可得到去雾的效果。原创 2024-03-11 22:48:20 · 446 阅读 · 0 评论 -
基于暗通道的图像去雾算法,Matlab实现
基于暗通道的图像去雾算法,Matlab实现。 说到图像去雾算法,博主认为最为经典的当属何凯明博士的暗通道图像去雾算法《Single Image Haze Removal Using Dark Channel Prior》,该文是2009年CVPR最佳论文,英文比较好的同学可以直接阅读原文文献。作者何凯明博士,2007年清华大学毕业,2011年香港中文大学博士毕业。本次介绍的基于暗通道的图像去雾算法,就是何博士提出的算法。原创 2024-03-11 22:31:03 · 719 阅读 · 0 评论 -
基于灰度直方图的图像分割算法,Matlab实现
基于灰度直方图的图像分割算法,Matlab实现。灰度直方图图像分割算法是根据灰度直方图的分布,找到目标分割的图像灰度值来进行分割,原理比较简单。延伸出去,其他颜色空间下的直方图图像分割,原理跟灰度直方图分割算法类似,图像可以通过转换到不同的颜色空间,比如HSV、HSI等等,在H或者S等颜色空间下的直方图分割。原创 2024-03-10 13:58:29 · 471 阅读 · 1 评论 -
基于HSV颜色模型的苹果(水果)分割系统,Matlab实现
基于HSV颜色模型的苹果(水果)分割系统,Matlab实现。整体设计思路是通过HSV颜色模型,初步分割出红色苹果;再通过形态学去噪、腐蚀等操作,去除噪声,得到分割苹果的二值图;接着根据形态学分割重叠一起的部分,分离出重叠的苹果;最终通过形态学标记计算。原创 2024-03-09 21:42:11 · 335 阅读 · 0 评论 -
基于细胞神经网络在图像加密方面的应用,Matlab实现
基于细胞神经网络在图像加密方面的应用,Matlab实现。本文使用细胞神经网络的超混沌特性进行图像的加密,从四路混沌序列中选取一路作为密钥,对不同的明文图像采取不同的密钥。实验结果说明本文的算法的安全性强,易于实现,能有效的免疫多种攻击手段。原创 2024-03-09 20:53:29 · 1170 阅读 · 0 评论 -
基于分数阶超混沌系统的图像加密算法,Matlab实现
基于分数阶超混沌系统的图像加密算法,Matlab实现。 简要来说,本次分享的算法就是采用Logistic 映射和分数阶chen混沌序列组合加密算法。具体算法参考文献见附件。原创 2024-03-09 19:13:07 · 940 阅读 · 0 评论 -
基于组合混沌映射的图像加密算法,Matlab实现
基于组合混沌映射的图像加密算法,Matlab实现。本次分享的算法就是采用Logistic 映射和 Chen 映射组合混沌加密图像。原创 2024-03-09 16:10:24 · 996 阅读 · 0 评论 -
基于Kmeans的肺部/肺部结节图像分割(Matlab)
基于Kmeans的肺部/肺部结节图像分割(Matlab),总体思路是采用kemans分割算法,设置合适的聚类数分割后,得到初步二值图;再通过形态学去噪、腐蚀、填充空隙等处理,得到最终的分割肺部图,至此,肺部分割完成;如需分割肺部结节,则在分割肺部的基础上,通过阈值分割算法,得到肺部结节图。原创 2024-03-09 14:19:49 · 618 阅读 · 0 评论 -
基于Kmeans的 CT肝脏图像(医学图像)分割(Matlab)
基于kmeans的 CT肝脏图像(医学图像)分割,Matlab,总体思路是采用kemans分割算法,设置合适的聚类数分割后,得到初步二值图;再通过形态学膨胀、腐蚀、去噪等处理,得到最终的分割二值图;最后通过二值图mask在原图上分割出来。原创 2024-03-09 14:00:15 · 522 阅读 · 0 评论 -
matlab水果分拣系统(柑橘为例)——matlab图像处理
matlab图像处理——水果分拣系统(柑橘为例)原创 2022-03-01 10:09:29 · 1984 阅读 · 0 评论