Hi,
I am using this command for finding mean of the 10 images
mean(cat(3,IMG1,IMG2,IMG3,IMG4,IMG5,IMG6,IMG7,IMG8,IMG9,IMG10),3)
Here 3 is the dimension
Why to use 3 dimension here?
When I am using 2 dimensional I am not getting the answer.why?
can u suggest something about this
Thanks in advance

 채택된 답변

Wayne King
Wayne King 2011년 9월 13일

0 개 추천

What dimension do you want to concatenate along and how do you want to take the mean?
X = mean(cat(2,randn(10,2),randn(10,2)),2);
Forms a matrix that is 10x4 and then takes the means of the rows to yield a 10x1 vector.
X = mean(cat(1,randn(10,2),randn(10,2)),1);
Forms a matrix that is 20x2 and takes the means of the columns to yield a 1x2 vector.
Wayne

댓글 수: 1

Jim
Jim 2011년 9월 21일
Hi,
Thank you for your reply,it worked
I need to remove pixels with zero pixel value in an image(dead pixels)
Can you suggest me something about this
Thanks in advance

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

질문:

Jim
2011년 9월 13일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by