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!