【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);

效果图

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐