白色像素的百分比

时间:2010-05-21 17:46:02

标签: matlab

执行处理后,我想计算更改后这些图像之间白色像素的百分比。

我这样做:var =(int2str(nnz(Img2))/ int2str(nnz(Img1)))* 100;

但它返回结果]

有什么问题?

1 个答案:

答案 0 :(得分:1)

仅需要函数INT2STR将整数值转换为字符串(通常用于显示它)。如果您只想要数值,请将其保留:

var = 100*nnz(Img2)/nnz(Img1);

如果您现在想要将var转换为字符串值,则可以使用NUM2STR(因为var可能不再是整数值):

varString = num2str(var);