can't understand this statement

1 visualización (últimos 30 días)
Terry McGinnis
Terry McGinnis el 10 de Jun. de 2015
Comentada: Terry McGinnis el 10 de Jun. de 2015
while impliminting the code for bilateral filtering from link
i took the input for a small sized image.but the cartoon function gives the following error
??? Error using ==> cartoon at 43 Input image A must be a double precision matrix of size NxMx3 on the closed interval [0,1].
how should i change the code to accommodate this image whose dimensions are 24*18 pixels
Thanks in advance :]

Respuesta aceptada

Walter Roberson
Walter Roberson el 10 de Jun. de 2015
T = im2double(YourMatrix) ;
T2 = repmat(T, 1, 1, 3);
cartoon(T2)
  2 comentarios
Terry McGinnis
Terry McGinnis el 10 de Jun. de 2015
i tried this with the input image
img3 = double(imread('Perovskite+QDs+VK5+Diffusion+on+Glass+VHigh+S2N+ideal+of+SPT_page9.tiff'))/255; T = im2double(img3) ; T2 = repmat(T, 1, 1, 3); cartoon(T2)
but am getting the following error
??? Error using ==> repmat Too many input arguments.
Error in ==> runDemo at 21 T2 = repmat(T, 1, 1, 3);
Terry McGinnis
Terry McGinnis el 10 de Jun. de 2015
ok thanks .it was a syntax error(jus missin the square brackets)
T2 = repmat(T, [1, 1, 3]);

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre 3-D Volumetric Image Processing en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by