2016-03-08 38 views
0

有什么方法可以找到存储在文本文件中的RGB值的差异。如何从Matlab中的RGB值计算方差?

Text File

我尝试这样:

filename = 'test.txt'; 

fid = fopen(filename, 'rb'); 

M = textscan(fid, '%d %d %d'); 

M = cat(2, M{:}); 

fclose(fid); 

上面的代码读取文本文件中的所有RGB值,但无法通过VAR(M),找出差异。

回答

0

将M转换为double。 尝试:

M_d = double(M); 
varArr = var(M_d); 
+0

谢谢你:)它的工作原理! – Leo

+0

高兴地帮助:) 如果问题100%解决,你没有任何意见,请接受答案(通过标记V标志) – drorco

+0

我没有点击它,但我想我没有足够的指出要做到这一点。但我点击接受你作为最佳答案。 – Leo