gpt4 book ai didi

image - Matlab 中的二进制图像

转载 作者:行者123 更新时间:2023-12-05 09:25:29 26 4
gpt4 key购买 nike

我如何知道在 MATLAB 中使用 imread 读取的图像是否为二进制

我这样做了:

Img = imread(IMGsrc);

T = Img== 1 | Img == 0;

If min(min(T)) == ??????

imshow(T);

end

?????? = ??????

最佳答案

有两种方法可以测试二进制图像。

最简单的就是判断图片是否为逻辑数组(图片处理工具箱中返回二值图片的函数返回逻辑数组)

isBinaryImage = islogical(img);

或者,您检查所有像素是 1 还是 0

isBinaryImage = all( img(:)==0 | img(:)==1);

关于image - Matlab 中的二进制图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2886286/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com