【发布时间】:2015-02-13 05:05:52
【问题描述】:
我正在编写一个计算黑白像素的函数。Matlab 中是否有计算白色和黑色像素的功能?
我知道我可以使用 size 方法和 2 for 循环和计数。
像这样的:
[row, column]= size(im);
cb = 0;
cw = 0;
for i=1:row
for j=1:column
if(im(i,j) == 0 )
cb = cb + 1;
end
if(im(i,j) == 255)
cw = cw + 1;
end
end
end
但我正在寻找一些更简单的方法。你知道什么方法吗?
【问题讨论】: