3 comentarios

Umme Tania
Umme Tania el 9 de Oct. de 2013
Editada: Umme Tania el 9 de Oct. de 2013
From this image i want to unwrap the gray part...so that i can represent this(pixel information) as a rectangle.
Walter Roberson
Walter Roberson el 9 de Oct. de 2013
I am not sure what you mean by "unwrap" ? Are you wanting to project from the circle to a rectangle, interpolating to form a rectangular image like from stretching a sheet?
Umme Tania
Umme Tania el 10 de Oct. de 2013
yes

Iniciar sesión para comentar.

 Respuesta aceptada

Alex Taylor
Alex Taylor el 10 de Oct. de 2013
Editada: Alex Taylor el 11 de Oct. de 2013

0 votos

Use a polar transformation with the center of the transformation set to the center of the circle (roughly [161, 172]).
I like Peter Kovesi's implementation of the polar transformation:
a = imread('http://www.mathworks.com/matlabcentral/answers/uploaded_files/482/crop_image.jpg');
out = polartrans(a,500,500,161,172,'linear','valid');
imshow(out);

Más respuestas (1)

ramsha
ramsha el 24 de En. de 2014

0 votos

how to run this file ?

1 comentario

Image Analyst
Image Analyst el 24 de En. de 2014
What file? Whatever file it is, can't you just click the green triangle? Or type the name of it into the command window?

Iniciar sesión para comentar.

Etiquetas

Preguntada:

el 9 de Oct. de 2013

Comentada:

el 24 de En. de 2014

Community Treasure Hunt

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

Start Hunting!

Translated by