Calculate mean with same ROI on multiple images
1 回表示 (過去 30 日間)
古いコメントを表示
I used the function mmROI to draw three ROIs and calculate the mean value of this ROI in multiple images. Next, I corrected the orginal images and now I want to calculate the mean value again, using the same ROIs. However, I cannot get it done. I tried to use poly2mask and roipoly, but haven't found the solution yet. Below are the two things I've tried.
if true
I = Fluo_Corrected_ExpTime(:,:,:,1);
J = imadjust(I);
BW = roipoly(X1, Y1,J,720,1080);
imshow(J)
hold on
plot(X1, Y1, 'r.-', 'MarkerSize',15);
end
if true
I = Fluo_Corrected_ExpTime(:,:,:,2);
J = imadjust(I);
imagesc(I)
ROI1 = poly2mask (X1, Y1,720,1080); %mxn is size image
Bimg = imagesc(ROI1)
end
4 件のコメント
Adam
2017 年 2 月 2 日
I've never heard of a function called mmROI so I don't really know what that does.
回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!