![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB
文章平均质量分 72
一颗橙子℃
这个作者很懒,什么都没留下…
展开
-
Visual Studio & MATLAB:多行代码,多行注释的方法
Visual Studio :注释多行与取消多行注释快捷键 最近在使用VS2018练习c++,突然发现想全部注释时找不到注释的快捷键,网上查了下,原来很简单,只是需要使用组合键。 注释: 先CTRL+K,然后CTRL+C取消注释: 先CTRL+K,然后CTRL+U MATLAB:多行代码,多行注释的方法A.%{若干语句%}B.多...原创 2018-09-17 17:42:25 · 2504 阅读 · 0 评论 -
图像算法一:【图像点运算】灰度直方图、伽马变换、灰度阈值变换、分段线性变换、直方图均衡化
灰度直方图:imhist() %描述了图像灰度统计信息,主要应用于图像分割和图像灰度变换。>>Img=imread( ' xxx.jpg' ); %读图>>I=imhist(Img); %表示方式1. Img- 原图>>I2=imhist(Img,n); %...原创 2018-11-27 22:11:01 · 3703 阅读 · 0 评论 -
图像算法九:【图像特征提取】特征降维、PCA人脸特征抽取、局部二进制
PCA数学理论: 关于PCA的理论,资料很多,公式也一大把,本人功底有限,理论方面这里就不列出了。下面主要从应用的角度大概来讲讲具体怎么实现数据集的降维。 把原始数据中每个样本用一个向量表示,然后把所有样本组合起来构成一个矩阵。当然了,为了避免样本的单位的影响,样本集需要标准化。 求该矩阵的协防差矩阵(关于协方差的介绍可以参考我的博文:一些知识点的初步理解_4(协方差矩阵,...原创 2018-11-30 23:31:26 · 2212 阅读 · 0 评论 -
【人脸检测】+【五官定位】基于MATLAB的人脸检测系统
基于MATLAB的人脸识别系统:基于几何特征的算法,对静态人脸从图像采集、预处理、到特征点定位提取,校验通过;主要利用YCbCr肤色模型,通过连通分量提取算法标定人脸五官;对RGB图像通过形态学图像处理算法选定区域,再进行细化算法,找到其五官坐标并提取出来;识别率达到85.23%以上。此系统需要大量的前处理和精细的参数选择,对计算量要求较大。课题采用自建的照片库,取材于摄影工作室拍摄...原创 2018-08-07 11:11:19 · 10482 阅读 · 29 评论 -
【车牌识别】+【模板匹配】基于智能交通的车牌识别系统
这个项目,主要包括图像采集、图像预处理、车牌定位、字符分割、字符识别这五大核心部分。字符的分割将二值化后的车牌部分进行寻找连续有文字的块,若长度大于设定的阈值则切割,从而完成字符的分割。字符识别上较困难,最后运用了模板匹配算法,发现对检测的图像和模板做差值取得的误差最小。程序过程:一、首先在图片中找出车牌,并分割出来 读取原图像 ...原创 2018-08-07 11:36:45 · 3376 阅读 · 1 评论 -
算法应用二:【去除笔迹】+【目标提取】用户选择去除错题本上的红色笔迹,只保留题目并打印出来
题目如下:1、业务背景学生考试会用蓝色笔答卷,老师用红色笔批改,考卷是黑色字印刷。在考完和批改发下来后,学生会对做错的题目拍照打印。把打印的题目规整为错题本。用户期望打印的只有题目,不希望有自己写错的答题和老师的批注。2、业务需求期望可以实现拍题目照片,再由用户选择去除蓝色笔迹,或去除红色笔迹,或同时去除红、蓝笔迹再进行打印。3、软件需求期望实现传入照片图片,输出处理后的图片;处理要...原创 2018-12-11 01:37:09 · 7660 阅读 · 12 评论 -
图像算法八:【图像分割】边缘检测(Roberts,Sobel,canny)、霍夫变换(hough)、阈值分割、区域分割
1.我们主要学习以下四种差分算子Roberts算子 Sobel算子 Prewitt算子 canny算子% Matlab图像边缘检测梯度算子–Roberts、Prewitt、Sobel、LOG、CannyI = imread('0.jpg');I =rgb2gray(I);% edge()函数:边缘检测,门限值采用默认值% Roberts算子边缘检测BW1=edge(...原创 2018-11-30 10:16:40 · 20500 阅读 · 0 评论 -
图像算法七:【形态学图像处理】二值运算、膨胀、腐蚀
二值图像腐蚀函数[算法说明]:二值图像腐蚀操作属于图像形态学的范畴,形态学运算是只针对二值图像进行,并依据数学形态学(Mathermatical Morphogy)集合论方法发展起来的数字图像处理方法,它主要包括:腐蚀, 膨胀, 开, 闭, 击中, 击不中 图像形态学运算,要使用结构元素,所谓结构元素是指具有某种确定形状的基本结构,它的选择一般要求其具有旋转不变性或者...原创 2018-11-30 10:14:34 · 2855 阅读 · 0 评论 -
MATLAB:虹膜识别的图像灰度化处理,直方图均衡化
(1)图像灰度化处理:读取一张图片之后,进行灰度化处理,然后对其进行直方图均值化。clear;close all%读取原图地址RGB= imread('D:\img\1.jpg');%图像灰度化处理GRAY = rgb2gray(RGB);% 直方图均衡化:Histogram Equalization.figure,imhist(RGB)junheng=histeq(RG...原创 2018-09-13 15:43:00 · 1377 阅读 · 0 评论 -
MATLAB:如何在指定路径下,读取单个(多个)文件夹中所有图像
0. 选择文件夹路径:[filename filepath]=uigetfile('*.*','请选择文件');%filename为文件名,filepath为文件路径image = imread(strcat(file_path,image_name));%读取图片文件1, 指定路径下 单个文件夹data中所有图像注,下述的代码只能读取data文件夹中的图像,假设data中包含...原创 2018-10-22 16:29:20 · 19857 阅读 · 5 评论 -
MATLAB:如何保存图片到指定文件夹?
Question:比如:I = imread('iris.jpg'');name = 'iris-1';用imwrite将 I 保存到 C:\WORK 文件夹中,名字为name字符串变量;开始的时候C:WORK文件夹不存在,须先建立用imwrite怎么写?Answer:先檢查是否存在如不存在则建立mkdir 建立資料夾mkdir('e:\picture')使用...原创 2018-10-22 16:39:40 · 10655 阅读 · 0 评论 -
算法应用一:【指纹识别】+【图像分割】一种面向“感兴趣区域”的指纹图像分割算法
请使用任何图像处理方法和编程语言,从图的背景中分割出感兴趣区域的指纹区域。解释为什么你选择使用这种方法。(请注意,将提供jpg图像作为输入。)I=imread('1.jpg');f=rgb2gray(I);f1=im2bw(f,192/240);BW1=double(f1);BW=edge(BW1,'sobel',0.4); %sobel算子可以和robets算...原创 2018-12-02 10:23:53 · 4082 阅读 · 0 评论 -
图像算法二:【图像几何变换】平移、镜像、转置、缩放、旋转、插值
作为一个强大的科学计算软件,MATLAB广泛运用于较多领域,以其简单的编程风格著称。这篇文章便通过matlab语言来讲述如何进行图像的各种几何变换。 图像几何变换又称为图像空间变换,它是将一幅图像中的坐标位置,映射到另一幅图像中的新坐标位置。几何变换不改变图像的像素值,只是在图像平面上进行像素的重新安排。 接下来就是图像算法的第二讲,主要涉及的知识点有:1...原创 2018-11-28 22:27:08 · 9007 阅读 · 5 评论 -
图像算法四:【图像增强--频率域】傅里叶变换、快速傅里叶变换、频域滤波、频域低通滤波、频域高通滤波
频率域滤波与空间域滤波殊途同归,空间域图像增强与频率域图像增强是两种截然不同的技术,实际上在相当程度上说它们是在不同的领域做相同的事情,只是有些滤波更适合在空间域完成,而有些则更适合在频率域中完成。本章的知识点快速查看:傅里叶变换; 快速傅里叶变换; 频域滤波; 频域低通滤波; 频域高通滤波;傅里叶变换 一说到傅里叶,这可是贯穿我们从高中数学1到大...原创 2018-11-29 23:00:12 · 3485 阅读 · 0 评论 -
图像算法三:【图像增强--空间域】图像平滑、中值滤波、图像锐化
空间域滤波:imfilter(),fspecial()执行操作滤波需要注意边界问题,因此,给出了边界处理方法:收缩处理范围 使用常数填充图像 使用复制像素的方法填充 h = fspecial( type , parameters ); %fspecial() 创建预定义的二维滤波器 g=imfilter( I...原创 2018-11-28 22:28:00 · 4887 阅读 · 0 评论 -
图像算法五:【图像小波变换】多分辨率重构、Gabor滤波器、Haar小波
matlab设计: 与单纯运用某种自适应算法相比,基于小波分解的自适应滤波算法在收敛速度和稳定性上都有了很大的提高小波变换: 示意:尺度越大,采用越大的时间窗,尺度越小,采用越短的时间窗,即尺度与频率成反比。在时频两域都具有表征信号局部特征的能力,其在低频部分具有较高的频率分辨率和较低的时间分辨率,在高频部分具有较高的时间分辨率和较低的频率分辨率,所以被誉为分析信...原创 2018-11-30 01:49:25 · 3985 阅读 · 0 评论 -
图像算法六:【彩色图像处理】彩色模型、彩图处理
颜色模型(颜色空间)就是描述用一组数值来描述颜色的数学模型。在彩色图像处理中,选择合适的彩色模型是很重要的。从应用的角度来看,彩色模型可分为两类:一、面向硬件设备的彩色模型1.RGB模型 最典型、最常用的面向硬件设备的彩色模型是三基色模型,即RGB模型。电视、摄像机和彩色扫描仪都是根据RGB模型工作的。RGB颜色模型建立在笛卡尔坐标系统里,其中三个坐标轴分别代表R、G、B,如...原创 2018-11-30 10:13:09 · 2441 阅读 · 2 评论 -
算法应用三:【图像分割】+【边缘检测】canny边缘检测--冈萨雷斯--《数字图像处理》
canny主要工作:推导了最优边缘检测算子。 图像的边缘检测是:图像最基本特征,边缘点指的是图像中周围像素灰度有阶跃变化或屋顶变化的那些像素点,即:灰度值导数极大的地方。 边缘检测的目的是:标识数字图像中亮度变化的明显的点。之前介绍过增强边缘的图像锐化的方法,本节文章主要介绍一种专门用于边缘检测的canny算子。PPT下载:https://download....原创 2018-12-11 10:37:29 · 7072 阅读 · 1 评论