Advertisement

Matlab图像的灰度转换及格式转换

阅读量:

%%------------------------Matlab图像的灰度变换与格式转化-------------------------------

%-------------------头文件-----------------------------

clc ; %清空命令窗口内容

clear ; %清除工作区中所有变量

close all ; %关闭所有已打开的图像窗口

%---------------彩色图像转灰度图像rgb2gray()------------------

P = imread('1.jpg ') ;

subplot( 2, 2, 1) ; %将当前图形窗口划分为2行2列的布局,图像显示在第一子图位置

imshow( P ) ;

title('原图') ;

X1 = rgb2gray( P ) ; %对彩色图像进行灰度化处理

subplot( 2, 2, 2) ; %将当前图形窗口划分为2行2列的布局,图像显示在第二子图位置

imshow( X1 ) ;

title('彩转灰') ;

%---------------彩色图像转二值图像im2bw()------------------

value1 = graythresh( P ) ; %根据原始彩色图像自动计算二值化阈值,该阈值越高,输出越偏暗;越低则越偏亮

X2

全部评论 (0)

还没有任何评论哟~