Necesito hacer un círculo en MATLAB.MATLAB: cómo recorto un círculo de una imagen
Necesito realizar la segmentación del iris, e identifiqué el punto central y el radio del iris, y necesito cortarlo de la imagen.
Tengo un vector ci que ci (1) es coordenada X ci (2) es coordenada Y y ci (3) es el radio del círculo.
Ahí va mi respuesta ... =) Muy agradable. +1. Para segmentar la imagen, simplemente multiplíquela con la máscara. Deje que haya ceros en el exterior. – Marnix
@Marnix: Lo siento :). De todos modos, sugiero poner NaNs afuera, como 'image (~ mask) = NaN;', de modo que la escala automática en 'imshow (image, [])' no se descarta por todos los ceros en la imagen. – Jonas
Tengo este error: ??? Función o método no definido 'sqrt' para argumentos de entrada de tipo 'lógico'. en esta línea mask = sqrt ((xx.^2 + yy.^2)