matlab运用全局阀值(OSTU 阈值)进行二值化得到 bw_Ostu
时间: 2023-07-22 21:18:10 浏览: 115
Ostu.zip_ostu_二值化算法
5星 · 资源好评率100%
好的,针对您的问题,我可以为您提供以下 Matlab 代码:
```matlab
% 读入图像
img = imread('your_image.jpg');
% 将图像转换为灰度图
gray = rgb2gray(img);
% 计算 OSTU 阈值
level = graythresh(gray);
% 将图像进行二值化处理
bw_Ostu = imbinarize(gray, level);
```
这段代码可以将您的图像进行二值化处理,并且使用 OSTU 阈值选择最佳的阈值进行二值化。注意,这段代码中的 `your_image.jpg` 需要替换成您自己的图像文件名。
阅读全文