matlab学习
战斗的青春岁月
Seek victory in failure,seek hope in despair
展开
-
maltab学习笔记9
clc;clear all;close all;I =imread('D:/matlab_project/city_afternoon.png');%读取图像原图img =rgb2gray(I);%rgb2gray函数的作用就是将彩色图像转换为灰度图像imgs=im2double(img);figure;subplot(2,2,1);imshow(img);title('原始图像');subplot(2,2,2);imshow(histeq(imgs));title('直方图均衡算.原创 2020-12-23 13:48:22 · 108 阅读 · 0 评论 -
matlab学习笔记8
clc;clear all;close all;I =imread('D:/matlab_project/city_afternoon.png');%读取图像原图img =rgb2gray(I);%rgb2gray函数的作用就是将彩色图像转换为灰度图像thresh=graythresh(img);%获取自适应阈值bw1=im2bw(img,thresh);bw2=im2bw(img,130/255);subplot(1,3,1);imshow(img);title('原图');sub.原创 2020-12-21 09:24:57 · 228 阅读 · 0 评论 -
maltab学习笔记7
本文章通过对数实现对图像的增强clc;close all;clear all;I =imread('D:/matlab_project/city_afternoon.png');%读取图像原图Img =rgb2gray(I);%rgb2gray函数的作用就是将彩色图像转换为灰度图像Img =im2double(Img);%将图像数据转换为double型[M,N]=size(Img);%获取图像的分辨率title('直方图统计结果');%给直方图添加标题ffor i=1:M .原创 2020-12-17 14:26:33 · 124 阅读 · 0 评论 -
matlab学习笔记6
本文章主要是学习图像的线性拉伸算法,f(x)=k*x+b;通过修改参数K和b可以改变图像的对比度。clc;close all;clear all;I =imread('D:/matlab_project/city_afternoon.png');%读取图像原图Img =rgb2gray(I);%rgb2gray函数的作用就是将彩色图像转换为灰度图像Img =im2double(Img);%将图像数据转换为double型[M,N]=size(Img);%获取图像的分辨率figure(1原创 2020-12-17 09:59:30 · 105 阅读 · 0 评论 -
maltab学习笔记5
本文章主要是学习直方图统计,图像直方图描述的是图像的各个灰度级的统计特性,它是图像灰度值的函数,统计一幅图像中各个灰度级出现的次数或者概率。我们直接调用maltab中的函数实现功能,代码如下所示。clc;close all;clear all;I =imread('D:/matlab_project/city_afternoon.png');%读取图像原图Img =rgb2gray(I);%rgb2gray函数的作用就是将彩色图像转换为灰度图像imshow(Img);title('灰度.原创 2020-12-17 09:16:19 · 336 阅读 · 1 评论 -
matlab学习笔记4
本篇文章是上面文章的延续,主要讲解一个colorbar()函数;在上篇文章的代码上添加colorbar函数,可以把每张图片的像素级别显示出来。代码clc;clear all;close all;I=imread('D:\matlab_project\test2.jpg');%将图像读入x=rgb2gray(I);%将读入的原始图像转为灰度图像[m,n]=size(x);%获取...原创 2019-12-13 10:30:04 · 203 阅读 · 0 评论 -
matlab学习笔记3
知识储备学习内容:灰度图像转二值化图像学习书籍:《MATLAB图像处理实例详解》掌握知识点:im2bw()函数函数说明Im2bw(I,level)函数:该函数的作用就是将图像转为黑白图像,图像信息就是用“1”和“0”表示;1代表白色,0代表黑色。函数中的level代表阈值,范围为0~1;当图像数据高于阈值就为1,低于阈值为0.代码采用im2bw函数实现...原创 2019-12-13 09:51:49 · 250 阅读 · 0 评论 -
matlab学习笔记2
知识储备学习内容:RGB图像转灰度图像学习书籍:《MATLAB图像处理实例详解》掌握的知识点:rgb2gray()函数 imshow()函数 title()标题显示函数 xlabel()坐标显示函数函数说明rgb2gray()函数:将彩色图像转化为灰度图像(黑白图像);imshow()函数:将图像在maltab中进行显示;title()...原创 2019-12-12 17:38:21 · 334 阅读 · 0 评论 -
matlab学习笔记1
最近我用FPGA实现了直方图的均衡算法,在这期间看了相关的图像算法的资料(主要参考了冈萨雷斯的《图像处理》)并用matlab软件协助做了一些处理。Matlab软件我一直没有用过,这次使用让我领会到它的强大功能,我就想把它学习一下。有了想法就要实施起来,我把朋友给我的matlab学习资料从移动盘里拷贝到电脑(这资料好像在移动盘里放了N年,此时想到了N句话:欠的债早晚要还;书到用时方恨少;少...原创 2019-12-12 14:40:41 · 325 阅读 · 0 评论