我正在尝试将灰度图像转换为具有两个阈值的二进制图像:
- img = 灰度图像
- b = 输出二值图像
- 如果 (img > t1) 或 (img < t2) 那么 b = 1
- 否则 b = 0
t1 = 200;
t2 = 100;
src = imread('an rgb image');
img = reg2gray(src);
b1 = imbinarize(img, t1);
b2 = imbinarize(img, -t2);
b = imadd(b1,b2);
但这段代码不起作用。有没有办法同时设置多个阈值?