scale two images without imresize

2 ビュー (過去 30 日間)
tala
tala 2017 年 6 月 16 日
コメント済み: tala 2017 年 6 月 16 日
hello i have two images and i want to scale them to each other. when i use imresize, the interior elements are degraded and skew which makes the image wrong. i mean i want to resize one image to match to another image without degradation of the relation between interior parts. thanks a lot here are my to images ( one of them is a segmentation part of the other)

採用された回答

KSSV
KSSV 2017 年 6 月 16 日
How about padding zeros to the image to make size equal? Check the below approach.
I1 = imread('4-chamber view5 croped.jpg') ;
I2 = imread('echo from water 2.jpg') ;
D = round((size(I2)-size(I1))/2) ;
I1_1 = padarray(I1,D(1:2),'both');
imshow(I1_1)
%%Remove one extra row and column
I1_1(1,:,:) = [] ;
I1_1(:,1,:) = [] ;
  1 件のコメント
tala
tala 2017 年 6 月 16 日
thanks a million sir, it worked :)

サインインしてコメントする。

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by