binaryimgprocess.m
来自「MATLAB实现的图像均衡化源程序」· M 代码 · 共 18 行
M
18 行
% 从当前的工作文件夹中,彩色图像读入;
im=imread('3.jpg');
% 将彩色图像转换成灰度图像;
imgray=rgb2gray(im);
% 将灰度图像进行二值化处理,阈值设为128
%这句话的意思是生成一个新的数组(图像),
%条件是:把im中的所有大于128的元素,
%在新的数组中相应的位置设置成1,其余的变成0,这样就形成了0,1
%二值图像了.
imb=imgray>128;
% 下面就可以调用细化函数了
imthin=zs(imb);
% 显示原始图像(未细化前的图像)
figure(1)
imshow(imb) ;
% 显示结果图像(细化后的图像)
figure(2)
imshow(imthin)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?