Extracting max intensity coordinates from image sequence
显示 更早的评论
Hello, I'm a complete beginner and I'm currently trying to extract maximum intensity pixel coordinates from multiple images at one time (I have about 2500 images) and store them in a matrix with slice number that correspond. After doing some research here I came up with this code :
filedir = '...';
imds = imageDatastore(filedir);
imgs = readall(imds);
for k=1:numel(imgs)
[x,y]=size(imgs(k));
max_int = max(imgs(:));
for i=1:x
for j=1:y
if (imgs(i,j)==max_int)
k;
i;
j;
end
end
end
end
I understand how to do it for one image but doing it in a loop for multiple images is quite difficult for me.
Can someone give me some hint or solution on how to modify this loop to have what I want ?
Thank you very much.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Image Arithmetic 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!