图像处理入门<1>——matlab数字图像处理基本操作
来源:互联网 发布:算法谜题中文pdf 编辑:程序博客网 时间:2024/05/21 22:14
环境:mac os 11.7 上 matlab2015
1.基本读入,读出操作
I=imread('lena.jpg') %读入当前工作目录下lena图imshow(I) %显示读入图像imwrite(I,'/Users/zhouhang/Documents/MATLAB/lena2.jpg') %写图像
2.图像常常需要使用灰度图像进行处理,将图像进行灰度化处理函数rgb2gray
I2=rgb2gray(I);figure,imshow(I)figure,imshow(I2)
愿图像
灰度化处理后结果
3.获取图像灰度分配信息
figure,imhist(I2);
灰度分配直方图
4.估计图像背景
使用imopen函数和结构元素对图像进行形态学开操作
bk=imopen(I2,strel('disk',15));
提取的背景图
5.从原始图像中减去背景图像
I3=imsubtract(I2,bk);
去除背景后图像
6.调节图像对比度
I4=imadjust(I3,stretchlim(I3),[0,1]);
对比度增强效果图
7.对图像进行二值化处理
level=graythresh(I4);BW=im2bw(I3,level);
二值化处理结果
0 0
- 图像处理入门<1>——matlab数字图像处理基本操作
- matlab+数字图像处理教程之1-图像的基本操作
- MATLAB数字图像处理(一)图像的基本操作
- Matlab图像处理基本操作
- Matlab 图像处理基本操作
- Matlab 图像处理基本操作
- Matlab 图像处理基本操作
- Matlab 图像处理基本操作
- 数字图像处理matlab基本命令
- 数字图像处理(一) matlab图像简单操作
- 《数字图像处理》——形态学图像处理
- matlab数字图像处理(1)
- 数字图像处理matlab基础操作
- 图像处理matlab+OpenCV基本操作
- Matlab彩色图像处理基本操作
- Matlab数字图像处理基础:图像采样
- 【Matlab数字图像处理】第五章:图像复原
- Matlab数字图像处理之图像运算
- springmvc定时任务
- Usery用户情景与用例规约
- ADC实验
- 微信小程序日记——高仿知乎日报(上)
- VelocityTracker---速度追踪
- 图像处理入门<1>——matlab数字图像处理基本操作
- 关于使用linux的命令排查服务器的性能问题
- OllyDBG完美教程(超强入门级)
- Yii2.0 探究四 :收发电子邮件
- iOS 浅谈:深.浅拷贝与copy.strong
- Android多分辨率适配框架(2)— 原理剖析
- IFrame实现HTML代码调试效果
- 树链剖分
- Object-c冒泡排序