calculate mean from different images
조회 수: 2 (최근 30일)
이전 댓글 표시
I can calculate mean of Tbv and Svvc using the following link.I have more images lets say Tbv2,Svvc2,RVI3,Tbv3,Svvc3,RVI3. I want to calculate the mean Tbv and Svvc of all the images at once.
Tbv1 = imread('tb.tif');
Svvc1 = imread('vv.tif');
RVI1 =imread('rvi.tif')
ME_v1 = nanmean(Tbv1( RVI1>=0 & RVI1 <=0.2));
ME_vv1 = nanmean(Svvc( RVI1>=0 & RVI1 <=0.2));
ME_v2 = nanmean(Tbv( RVI1>=0.2 & RVI1 <=0.4));
ME_vv2 = nanmean(Svvc( RVI1>=0.2 & RVI1 <=0.4));
댓글 수: 0
답변 (1개)
Image Analyst
2014년 10월 20일
Do your images have nans in them? I didn't know you could store tiff images if you did not have numerical data. And I didn't see any valid link in your code like you mentioned. Are your images monochrome or color? If they're monochrome, you're doing it right, but you could probably use mean() instead of nanmean().
참고 항목
카테고리
Help Center 및 File Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!