Matlab实现图像的灰度化和二值化

%导入本地的图像(注意改成自己所选图片的路径)
InitPicture=imread('C:\Users\ASUS\Desktop\car_1.jpg');

%显示原始图像
imshow(InitPicture);                               

%显示灰度化图像
GrayPicture=rgb2gray(InitPicture);
imshow(GrayPicture);                              

%使用最大类间方差法找到阈值,显示二值化图像
 ThresholdValue= graythresh(InitPicture);
 im2bw(InitPicture,ThresholdValue);

Matlab实现图像的灰度化和二值化_第1张图片

Matlab实现图像的灰度化和二值化_第2张图片

Matlab实现图像的灰度化和二值化_第3张图片

你可能感兴趣的:(Matlab)