gpt4 book ai didi

image - Matlab:如何找到彩色图像中黑色像素的数量?

转载 作者:太空宇宙 更新时间:2023-11-03 20:16:12 25 4
gpt4 key购买 nike

我想使用 MATLAB 计算彩色图像中黑色像素的数量,我该怎么做?

谢谢。

最佳答案

像这样使用 nnz -

nnz(all(im==0,3))

im 是您的图像数据。

备选方案 - sum(reshape(all(im==0,3),[],1))sum(sum(all(im==0,3)) )

这里假设黑色像素是三元组 (0,0,0)


相反,如果您将黑色像素定义为在所有 channel 的相同像素位置的区间 [0 th] 中具有值的像素,请使用此 -

nnz(all(im<=th,3))

关于image - Matlab:如何找到彩色图像中黑色像素的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25688873/

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