How can I get nearest, bilinear and bicubic to the imtransform function?

1 visualizzazione (ultimi 30 giorni)
Different methods of the interpolation. I have an image. How can I get nearest, bilinear and bicubic to the imtransform function/
  2 Commenti
Thales Ferreira
Thales Ferreira il 16 Mar 2016
Modificato: Thales Ferreira il 16 Mar 2016
I have this code:
im = imread('Car.tif');
a = 0.50;
T = imtransform(im,maketform('affine', [1 0 0; a 1 0; 0 0 1] ));
xi = 0:.25:10;
B = interp1 (im, T , xi,'nearest');
subplot (2,2,1), imshow(im);
subplot (2,2,2), imshow(B);
title('Nearest Interpolation');
And error are:
Error using interp1>parseValuesV Values V must be of type double or single.
Error in interp1 [V, orig_size_v] = parseValuesV(varargin{2});
Error in Asgt3q5 B = interp1 (im, T , xi,'nearest');
How can I solve this?
Muhammad Usman Saleem
Muhammad Usman Saleem il 16 Mar 2016
Modificato: Muhammad Usman Saleem il 16 Mar 2016
please format this code and edit your question then i can help!

Accedi per commentare.

Risposte (1)

Muhammad Usman Saleem
Muhammad Usman Saleem il 16 Mar 2016
Modificato: Muhammad Usman Saleem il 16 Mar 2016

Categorie

Scopri di più su Interpolation in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by