Calculate mean with same ROI on multiple images
2 次查看(过去 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 个评论
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!