【MATLAB】图像二值化(imbinarize函数)

【MATLAB】图像二值化(imbinarize函数)

图像二值化在MATLAB 2019 版中提示:建议不要使用‘im2bw’而改用‘imbinarize’。所以特意总结im2bw和imbinarize的用法,‘im2bw’函数从 R2016a 起不建议使用,如下图:
在这里插入图片描述
MATLAB代码如下:

% 旧版im2bw
srcImage = imread('原图.jpg');
% 确定二值化阈值
thresh = graythresh(srcImage);
% 图像二值化
dstImage = im2bw(srcImage,thresh);
% 新版imbinarize
srcImage = imread('原图.jpg');
% 图像二值化
dstImage = imbinarize(srcImage);

效果图

猜你喜欢

转载自blog.csdn.net/weixin_45355387/article/details/122067205