how to resize images
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
mohd akmal masud
le 5 Jan 2021
Modifié(e) : KALYAN ACHARJYA
le 5 Jan 2021
Hi all,
If i want to resize my image from to 103 to 128, is it correct my coding?
clear all
clc
P = zeros(103, 103, 60);
for K = 1 : 60
K_file=30+10*K;
petname = sprintf('I%d.dcm', K_file);
P(:,:,K) = dicomread(petname);
P(:,:,K) = imresize(P(:,:,K),[128 128])
end
imshow3D(P)
1 commentaire
KALYAN ACHARJYA
le 5 Jan 2021
Modifié(e) : KALYAN ACHARJYA
le 5 Jan 2021
"resize my image from to 103 to 128"
What does it mean? Original Image: Is that 2D or 3D case? Size.. .?? Please refer the suggested link to get more info
https://in.mathworks.com/help/matlab/ref/imresize.html
Réponse acceptée
KSSV
le 5 Jan 2021
First read the documentation of imresize. Run an example given out there. Understand it and then use the functio. Get the scale and the go by it.
scale = 128/103 ;
Pi = imresize(P,scale) ; % where P is your 103*103 3D matrix
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Image Preview and Device Configuration dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!