PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
MATLAB
[請益] 如何用for迴圈搭配mean取出影像值
作者:
LPD666
2017-05-31 23:47:05
如題,假設我目前有五張影像分別為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迴圈的寫法但是都不對,想請問該如何解決
謝謝各位!
作者:
sppmg
(sppmg)
2017-06-01 09:51:00
你把a1改成陣列a(I)就好啦
作者:
YoursEver
(豬是妳)
2017-06-01 12:55:00
eval ?
作者:
LPD666
2017-06-01 13:21:00
有試過寫成mean(eval(['a',num2str(j),''](find(eval(['a',num2str(j),'']>0))); 但還是不對@@
作者:
YoursEver
(豬是妳)
2017-06-01 14:46:00
灰階影像是二維矩陣,因此你最少要寫成 mean(mean(Img))或是一樓所說的格式.mean( Img(:) )
作者:
LiamIssac
(Madchester)
2017-06-01 18:12:00
a = (a1, a2,...,an) 然後work on a為什麼k要num2str兩次?
作者:
sunev
(Veritas)
2017-06-03 01:24:00
for i=1:4eval(['b=a' num2str(i) ';'])AA(i)=mean(b(b>0));end
繼續閱讀
[請益] uint轉成double
mvphisashi
[討論] 矩陣問題(命名特定行)
tigercow
Re: [請益]選取會增質的變數作成陣列與迴圈問題
sunev
[請益]如何把約三千張的照片存成影片
ecogod
Re: [請益]選取會增質的變數作成陣列與迴圈問題
runkong
[請益]使用ANFIS時的問題
slsamg7112
[請益] 計算圖形內細胞的數量
frank8409tw
Re: [請益]選取會增質的變數作成陣列與迴圈問題
sunev
[請益]選取會增質的變數作成陣列與迴圈問題
runkong
[討論] 關於TXT檔案裡數據存成多個矩陣?
evolution907
Links
booklink
Contact Us: admin [ a t ] ucptt.com