
【图像处理&识别-毕业设计】
文章平均质量分 51
本专栏主要设计了一些图像处理的课题设计和毕业设计项目。汇总了计算机视觉领域和图像处理领域的核心算法和应用场景,主要是讲清楚各个算法的原理和用途。当前本专栏中已经包含了一些高质量和深度的文章,后面会一直更新。
注:订阅专栏后可私信博主咨询代码事宜。
matlab科技工作室
代码事宜,私信博主;订阅付费专栏有优惠。
展开
-
【毕业设计系列】068:ViBe前景提取算法的Matlab实现【含Matlab源码】
需要相关代码可以在关注博主和订阅本专栏后咨询博主。原创 2024-03-09 23:15:29 · 231 阅读 · 0 评论 -
【毕业设计系列】067:数字图像车牌识别技术研究及其Matlab实现【含Matlab源码】
车牌识别属于数字图像处理在交通行业的典型应用。早期车牌识别技术是采用数字图像处理的基本算法来实现,比如边缘提取、形态学、字符分割和模板匹配等。当前在安防行业中,车牌识别主要采用机器学习、深度学习等AI算法通过大样本训练学习的方式进行车牌检测和识别。本文主要讲述早期车牌识别技术,主要包括车牌定位和车牌识别两个步骤。车牌检测主要是从车牌图片中定位车牌,并提前出车牌的过程。可以采用形态学、边缘提取、字符分割等方法进行检测。原创 2024-03-09 23:11:35 · 139 阅读 · 0 评论 -
【毕业设计系列】066:结合边缘和MSER区域的场景图像文本定位研究【含Matlab源码】
场景图像文本定位是计算机视觉中一个比较实用的研究课题。基于边缘的场景文本提取方法采用边缘和MSER区域相结合的方法。原创 2024-03-09 23:06:45 · 133 阅读 · 0 评论 -
【毕业设计系列】065:简单目标跟踪系统设计【含Matlab源码】
目标跟踪一直是计算机视觉领域中一个比较重要的研究课题,实际应用较多。本文主要采用背景差分法、帧差法和光流法实现简单的目标跟踪系统。原创 2024-03-09 22:58:30 · 150 阅读 · 0 评论 -
【毕业设计系列】064:基于BP神经网络的图像压缩技术及实现【含Matlab源码】
在大学毕业设计的时候,课题要求实现《基于BP神经网络的图像压缩技术及实现》,采用Matlab语言实现,效果图如下。将训练用图像的所有像素点作为压缩网络的输入,为控制网络的规模,对图像进行划分。设训练用图像由N×N个像素点构成,将其划分成M个子图像块,每个子图像块分别由p×p的子像素块构成。为加快训练网络的收敛性,需要对上述生成的像素块矩阵进行归一化处理。原创 2024-03-09 22:49:19 · 88 阅读 · 0 评论 -
【毕业设计系列】063:数字信号处理:抽样定理和卷积的matlab实现【含Matlab源码】
在大学《信号与系统》 课程中,学习了抽样定理和卷积的原理,本文采用Matlab GUI实现了抽样定理,线性卷积和循环卷积。原创 2024-03-09 22:44:31 · 161 阅读 · 0 评论 -
【毕业设计系列】061:基于Matlab的白平衡算法实现(两种方法)【含Matlab源码】
在之前大学毕设时,设计了一种基于Matlab的白平衡算法,采用了两种算法实现,灰色世界法和完美反射算法。效果展示如下所示。原创 2024-03-09 22:31:09 · 231 阅读 · 0 评论 -
【毕业设计系列】059:一种油画图像分析matlab系统设计【含Matlab源码】
轮廓提取色彩分析明暗分析色环介绍THE END!原创 2024-03-09 22:21:31 · 122 阅读 · 0 评论 -
【毕业设计系列】058:基于霍夫变换的图像直线检测算法Matlab实现【含Matlab源码】
在之前毕业设计时,实现了基于霍夫变换的图像直线检测算法。Hough变换算法主要应用于二值图像,因此在对灰度图像进行Hough变换前需要对其进行预处理(包括图像的滤波与边缘检测)。下面的GUI界面展示了图像直线检测效果。原创 2024-03-09 22:14:58 · 104 阅读 · 0 评论 -
【毕业设计系列】056:基于概率神经网络的西瓜成熟度检测系统【含Matlab源码】
在之前毕业设计的时候,基于概率神经网络的西瓜成熟度检测系统,采用Matlab语言实现,效果很好。原创 2024-03-09 22:01:46 · 467 阅读 · 0 评论 -
【毕业设计系列】055:基于层析成像技术的三维重建及其实现【含Matlab源码】
本文主要讲述了基于层析成像技术的CT三维重建方法,包括空域法(滤波反投影,FBP)和频域法(傅里叶切片定理)。频域法(傅里叶切片定理、傅里叶衍射投影定理):频域法算法简单,成像速度快,但由于在半圆弧内非等间隔的采样,因此要在频域内插值,一定程度影响了重构图像的质量。但是如果改进迭代算法可以提高图像重建的质量,例如应用非均匀快速傅里叶变换。频域法重建的一般方法就是网格算法,将非均匀数据插值到直角坐标网格,如多项式插值法,然后,用傅立叶逆变换的快速算法来重建图像。原创 2024-03-09 21:42:21 · 315 阅读 · 0 评论 -
【毕业设计系列】054:基于dct和Arnold算法的视频数字水印(抗H264压缩攻击)
在大学课题设计和毕业设计中,要求实现基于DCT和Arnold置乱算法的数字图像水印,包括水印嵌入和水印提取两部分, 在水印嵌入中采用二级DCT分解,并对水印图像采用Arnold置乱算法,该算法可以对抗多种攻击方式,比如高斯滤波,中值滤波,H264压缩。原创 2024-03-09 21:35:17 · 476 阅读 · 0 评论 -
【毕业设计系列】053:图像描述方法的实现matlab GUI实现【含Matlab源码】
本文主要讲述了图像描述方法的matlab实现,包括矩描述子、形态学处理、霍夫变换、傅里叶描述子。注:需要相关代码可以在订阅本专栏后加文章最后的QQ名片咨询博主。原创 2023-05-07 21:12:40 · 185 阅读 · 0 评论 -
【毕业设计系列】052:基于PCA和BP神经网络的人脸识别系统【含Matlab源码】
在之前大学毕业设计中实现了基于PCA和BP神经网络的人脸识别系统,采用matlab语言,并且使用了GUI界面呈现,准确率达到了82%以上。需要相关代码可以加文章最后的QQ名片咨询博主。FaceRecognitionByBPneuralnetwork.m:采用BP神经网络的人脸识别的训练主程序。原创 2023-05-07 21:11:23 · 190 阅读 · 0 评论 -
【毕业设计系列】051:基于小波变换的三种边缘检测算法【含Matlab源码】
在之前大学毕业设计的时候,通过调研文献,研究了小波变换的发展和应用,以及基于小波变换的三种边缘检测算法,分别是基于模极大值的小波边缘检测、基于小波的canny边缘检测和基于小波的形态学边缘检测,并通过matlab GUI展示出来,界面上可以调节小波层数和调节阈值,用于展示不同参数情况下的边缘检测效果。原创 2023-05-07 21:07:34 · 745 阅读 · 0 评论 -
【毕业设计系列】049:一维加噪信号的小波去噪(不采用matlab工具箱)【含Matlab源码】
在大学毕业设计的时候,一维正弦信号叠加随机噪声或者高斯白噪声的小波去噪,采用Matlab语言实现,不使用工具箱采用matlab自己实现,去噪效果不错。需要相关代码可以在关注博主和订阅本专栏后私信博主。原创 2023-05-07 20:50:35 · 103 阅读 · 0 评论 -
【毕业设计系列】025:基于PCA和BP神经网络相结合的图像压缩技术【含Matlab源码】
在大学毕业设计的时候,课题要求实现《基于PCA和BP神经网络相结合的图像压缩技术》,采用Matlab语言实现。需要相关代码可以在关注博主和订阅本专栏后咨询博主。原创 2022-05-21 21:56:22 · 293 阅读 · 0 评论 -
【毕业设计系列】048:一维加噪信号的小波去噪matlab实现(不采用matlab工具箱)【含Matlab源码】
在大学毕业设计的时候,一维正弦信号叠加随机噪声或者高斯白噪声的小波去噪,采用Matlab语言实现,不使用工具箱采用matlab自己实现,去噪效果不错。需要相关代码可以在关注博主和订阅本专栏后加文章最后的QQ名片或者私信咨询博主。原创 2023-05-07 20:18:38 · 215 阅读 · 0 评论 -
【毕业设计系列】047:基于NSCT和改进Canny的图像边缘检测matlab实现【含Matlab源码】
在大学毕业设计的时候,实现了基于NSCT和改进Canny的图像边缘检测算法,采用Matlab语言实现,边缘提取效果不错,与经典的Canny和Sobel算子相比,可以在抑制噪声的同时提取有效边缘分量。需要相关代码可以在关注博主和订阅本专栏后加文章最后的QQ名片咨询博主或直接私信博主。原创 2022-06-12 10:31:18 · 437 阅读 · 0 评论 -
【毕业设计系列】046:基于区域生长和形态学处理的道路检测实现【含Matlab源码】
在大学毕业设计的时候,在毕业设计中实现了《基于区域生长和形态学处理的道路检测实现》,采用matlab语言,可以准确地实现道路检测。注:需要相关代码可以在订阅本专栏后咨询博主。原创 2022-06-12 10:23:11 · 140 阅读 · 0 评论 -
【毕业设计系列】044:基于PCA和BP神经网络的人脸识别系统(基于AR人脸库)【含Matlab源码】
Date: 2022.5.30在大学毕业设计的时候,在毕业设计中实现了基于PCA和BP神经网络的人脸识别系统,采用matlab语言,采用复杂的AR人脸库,准确率达到了75%以上。AR人脸库的人脸存在光线变化和遮挡,相对ORL人脸库更加复杂。注:需要相关代码可以在订阅本专栏后加文章最后的QQ名片咨询博主。(1)、利用PCA的主成分分析的方法提取图像的特征矩阵;分析:PCA主要功能就是降维,将高维数据变成低维数据,这里训练程序中,使用了数据库中100组图像的1~13张图像作为训练图像;降维过程主要是求取图像的原创 2022-06-02 12:21:53 · 451 阅读 · 0 评论 -
【毕业设计系列】043:基于Matlab的立体视觉匹配算法实现【含Matlab源码】
Date: 2022.5.29在大学毕业设计的时候,课题要求实现《基于Matlab的立体视觉匹配算法实现》,采用Matlab语言实现,效果图如下。注:需要相关代码可以在订阅本专栏后私信咨询博主。4、参考文献[1]《双目视觉在面积测量中的应用》 THE END!原创 2022-06-02 12:18:50 · 239 阅读 · 0 评论 -
【毕业设计系列】042:基于DCT的数字图像水印matlab&simulink实现【含Matlab源码】
Date: 2022.5.28文章目录前言1、设计思路2、实现效果图2.1、水印嵌入和提取2.2、simulink仿真3、matlab代码前言在大学毕业设计和课题设计的时候,课题要求实现《基于DCT的数字图像水印》,采用Matlab语言和simulink实现,水印嵌入和提取效果不错,效果图如下。注:需要相关代码可以在订阅本专栏后私信咨询博主。1、设计思路采用DCT分块的方式实现数字图像水印的嵌入和提取,并加入的噪声、高斯低通滤波、中值滤波、剪切、椒盐噪声等多种攻击方式进行鲁棒性测试,并采用PS原创 2022-05-28 18:46:30 · 487 阅读 · 0 评论 -
【毕业设计系列】041:基于凸包检测和重心距离法的指尖检测和识别【含Matlab源码】
Date: 2022.5.23文章目录前言1、参考2、算法原理3、实现效果图4、Python程序(核心)前言在大学毕业设计的时候,课题要求实现《基于凸包检测和重心距离法的指尖检测和识别》,采用Python语言实现,效果图如下。注:需要相关代码可以在订阅本专栏后私信咨询博主。1、参考简单粗糙的指尖检测方法(FingerTips Detection)基于曲线曲度或类曲度的角点检测方法总结2、算法原理(1)、对图像做高斯模糊;(2)、肤色分割(背景不要有类肤色,如果有,就需要加其他信息来排除原创 2022-05-23 23:00:26 · 825 阅读 · 3 评论 -
【毕业设计系列】030:基于PCA和BP神经网络的人脸识别系统【含Matlab源码】
在毕业设计中实现了基于PCA和BP神经网络的人脸识别系统,采用matlab语言,准确率达到了82%以上。注:需要相关代码可以订阅专栏后咨询博主。FaceRecognitionByBPneuralnetwork.m:采用BP神经网络的人脸识别的训练主程序。对于基于机器学习(比如ANN人工神经网络、SVM支持向量机等)的方法进行人脸识别或者其他应用,一般通过输入大量样本采用机器学习方法进行训练,得到模型,然后再利用这个模型对于输入的其他样本数据进行预测,得到测试结果。原创 2022-05-21 22:21:01 · 461 阅读 · 0 评论 -
【毕业设计系列】023:基于PCA的人脸识别系统设计及matlab GUI实现【含Matlab源码】
Date: 2019-4-17文章目录前言1、参考2、Matlab实现部分3、实验效果图本人提供付费咨询服务并长期承接各类毕设项目以及外包项目。联系QQ: 2963033731 加Q备注:优快云 外包 前言 人脸识别作为图像处理和机器视觉的经典应用,已经广泛应用于实际生活中了。本文重点讲述采用PCA降维提取特征向量的方法进行人脸识别,在ORL Database of Faces中进行训练和识别,并进行了Matlab仿真和可视化。1、参考https://blog.youkuaiyun.com/l原创 2022-04-12 09:18:39 · 524 阅读 · 0 评论 -
【毕业设计系列】021:基于图像处理的苹果质量检测和分级系统matlab GUI实现
DATE: 2020.10.18文章目录1、前言2、效果展示2.1、示例12.2、示例2本人提供付费咨询服务并长期承接各类毕设项目以及外包项目。联系QQ: 2963033731 加Q备注:优快云 外包 1、前言在之前大学毕设时,设计了一种基于图像处理的苹果质量检测和分级系统。采用matlab GUI实现,效果展示如下所示。若需要相关代码可以在关注和订阅博主专栏之后,加博主QQ(2963033731)索取(代码付费提供)。2、效果展示2.1、示例12.2、示例2---------原创 2022-04-12 09:17:39 · 687 阅读 · 2 评论 -
【毕业设计系列】024:清晰度评价指标NRSS的matlab实现【含Matlab源码】
【代码】【毕业设计系列】024:清晰度评价指标NRSS的matlab实现【含Matlab源码】原创 2022-04-12 09:19:19 · 762 阅读 · 0 评论 -
【毕业设计系列】028:基于matlab的遥感图像频谱分析和识别系统【含Matlab源码】
在之前的时候,毕业设计中实现遥感图像频谱分析和识别系统,采用matlab语言实现。遥感图像不同于普通图像,细节非常丰富,所以分割和识别也是相对难度较大的。需要相关代码可以订阅专栏后咨询博主。原创 2022-05-21 22:08:37 · 511 阅读 · 0 评论 -
【毕业设计系列】019:常用的图像分割算法及其实现(效果很好)【含Matlab源码】
Date: 2017/12/30目录1、常用的图像分割算法:2、实现:3、实验结果:1、常用的图像分割算法:(1)基于阈值的分割方法:可在各种颜色空间或不同通道中完成阈值、自适应阈值图像分割。(2)基于边缘的分割方法:各种边缘检测算子,Sobel,Canny等。(3)基于区域的分割方法:分水岭、区域归并与分裂。(4)图割分割:最大流(最小割)算法(5)基于深度信息的分割:(6)基于先验信息的分割:2、实现:(这里仅提供部分代码程序,需要完整代码的同学可以通过QQ(2原创 2022-04-11 09:43:45 · 444 阅读 · 0 评论 -
【毕业设计系列】027:一维信号/数字图像小波阈值去噪【含Matlab源码】
在之前大学的时候,毕业设计中实现了一维信号小波阈值去噪和数字信号小波阈值去噪,分别采用了软阈值、硬阈值和固定阈值三种方法,效果不错,采用matlab语言实现。需要相关代码可以订阅专栏后咨询博主。原创 2022-05-21 22:05:27 · 593 阅读 · 0 评论 -
【毕业设计系列】034:基于最小二乘滤波WLS和快速双边滤波显示HDR图像【含Matlab源码】
在之前毕业设计的时候,分别实现了采用最小二乘法滤波WLS和快速双边滤波显示HDR图像,采用Matlab语言实现,效果很好。注:需要相关代码可以在订阅专栏后咨询博主。原创 2022-05-21 22:29:58 · 418 阅读 · 0 评论 -
【毕业设计系列】022:基于SIFT和小波变换的图像拼接融合和人脸渐变matlab GUI实现【含Matlab源码】
在毕业设计中,实现了基于SIFT的图像拼接和人脸渐变以及基于小波变换的图像融合三个功能。下面展示效果图。原创 2022-04-12 09:18:13 · 603 阅读 · 0 评论 -
【毕业设计系列】020:一种改进的图像显著性检测方法及Matlab实现【含Matlab源码】
DATE: 2020.10.17在之前毕业设计中,实现了一种基于Itti算法改进的图像显著性检测算法,算法流程图如下所示:---------------------------------------------THE END!-----------------------------------------------------------原创 2022-04-12 09:17:09 · 363 阅读 · 0 评论 -
【毕业设计系列】038:基于小波包分解和支持向量机的红外图像检测和识别【含Matlab源码】
Date: 2022.5.20文章目录前言1、算法原理2、效果图3、matlab代码前言在大学毕业设计的时候,课题要求实现《红外图像检测和识别》,采用了小波包和支持向量机技术,采用Matlab语言实现,效果图如下。需要相关代码可以在订阅本专栏后私信咨询博主。1、算法原理红外成像技术的基本原理就是利用不同体表温度的不同的采集其产生的红外电磁波辐射来以热量图的形式展现出来,达到将温度以视觉的效果展现出来,给人一种直观的感受。。红外成像技术将红外探测传感器或者其他材料采集的环境中的红外辐射能量,再将原创 2022-05-22 09:47:51 · 261 阅读 · 0 评论 -
【毕业设计系列】036:Harris角点检测及其改进的matlab实现【含Matlab源码】
在大学毕业设计的时候,课题要求实现《Harris角点检测及其改进的方法》,采用Matlab语言实现,效果图如下。注:需要相关代码可以在订阅本专栏后私信咨询博主。原创 2022-05-22 09:46:41 · 350 阅读 · 0 评论 -
【毕业设计系列】031:基于matlab形态学的细胞分割和数目统计系统【含Matlab源码】
Date: 2022.4.26文章目录前言1、实现效果图1.1、锐化滤波1.2、二值化预分割1.3、空洞填充1.4、清除边缘1.5、计数并显示详情2、部分matlab代码前言在毕业设计中实现了基于matlab形态学的细胞分割和数目统计系统,效果很好,实现效果图如下所示。注:需要相关代码可以订阅专栏后咨询博主。1、实现效果图1.1、锐化滤波1.2、二值化预分割1.3、空洞填充1.4、清除边缘1.5、计数并显示详情*2、部分matlab代码function varargout原创 2022-05-21 22:22:58 · 511 阅读 · 0 评论 -
【毕业设计系列】032:基于快速双边滤波的细节增强算法matlab实现【含Matlab源码】
DATE: 2022.5.8文章目录1、前言2、实现效果图3、部分Matlab代码1、前言在之前毕业设计的时候,实现了基于快速双边滤波的细节增强算法,采用Matlab语言实现,细节增强效果很明显,效果很好。 注:需要相关代码可以订阅专栏后咨询博主。2、实现效果图3、部分Matlab代码%% 基于快速双边滤波的细节增强算法clc,clear all;%1.读取并显示原始图像srcImg = imread('flower.jpg');figure,subplot(2,2,1),原创 2022-05-21 22:24:42 · 321 阅读 · 0 评论 -
【毕业设计系列】037:基于K-L变换的图像压缩matlab实现【含Matlab源码】
Date: 2022.5.17文章目录前言1、基于K-L变换的图像压缩原理2、实现效果3、主要matlab代码前言在大学毕业设计的时候,课题要求实现《基于K-L变换的图像压缩matlab实现》,采用Matlab语言实现,效果图如下。注:需要相关代码可以在订阅本专栏后私信咨询博主。1、基于K-L变换的图像压缩原理实验通过协方差矩阵得到矩阵的特征值和特征向量,然后利用不同个数的最大特征值对应的特征向量进行降维重建,将重建后的图像与原图像进行比较,当个数为8个的时候,重建效果非常不好,说明图像还有相原创 2022-05-22 09:47:16 · 802 阅读 · 0 评论 -
【毕业设计系列】026:基于帧间相关性和K-means的视频篡改检测【含Matlab源码】
在之前的时候,毕业设计中实现了基于帧间相关性和K-means的视频篡改检测算法,效果不错,采用matlab语言实现。利用相关性变化度为特征,利用二次切比雪夫挑出离群点(异常点);利用K-means聚类算法检测视频异常点需要相关代码可以加文章最后的QQ名片咨询博主。原创 2022-05-21 22:02:46 · 531 阅读 · 0 评论