Re: [请益] 如何用for循环搭配mean取出影像值

楼主: LiamIssac (Madchester)   2017-06-01 21:20:13
※ 引述《LPD666 ()》之铭言:
: 如题,假设我目前有五张影像分别为a1,a2,a3,a4,a5
: 我想利用mean找出影像中大于0的各点数值之平均例如
: a1_mean = mean(a1(find(a1>0)));
: a2_mean = mean(a2(find(a2>0)));
: .
: .
: .
: a5_mean = mean(a5(find(a5>0)));
: 不想一张一张做
: 尝试了几种for循环的写法但是都不对,想请问该如何解决
: 谢谢各位!
:
a = (a1,...,an)
% ai都是column vector
for i = 1:size(a,2)
b = mean(a(a>0,i))
end
然后work on b
作者: LPD666   2017-06-01 21:43:00
感谢有用出来囉~谢谢大大><
楼主: LiamIssac (Madchester)   2017-06-01 21:54:00
记得b(i)

Links booklink

Contact Us: admin [ a t ] ucptt.com