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)
还没有任何评论哟~
