Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

imcontour

Cree una gráfica de contorno de datos de imagen

Descripción

imcontour(I) dibuja una gráfica de contorno de la imagen en escala de grises, eligiendo el número de niveles y los valores de los niveles automáticamente. configura automáticamente los ejes para que su orientación y relación de aspecto coincidan con la imagen.Iimcontour

ejemplo

imcontour(I,levels) especifica el número, de niveles de contorno igualmente espaciados en la gráfica.levels

imcontour(I,V) dibuja líneas de contorno en los valores de datos especificados en Vector.V El número de niveles de contorno es igual a.length(V)

imcontour(x,y,___) utiliza los vectores y para especificar la imagen y las coordenadas.xyxy

imcontour(___,LineSpec) Dibuja los contornos utilizando el tipo de línea y el color especificados por.LineSpec Los símbolos de marcador se ignoran.

[C,h] = imcontour(___) Devuelve la matriz de contorno, y el manejador, a los parches de contorno dibujados en los ejes actuales.Ch

Ejemplos

contraer todo

Este ejemplo muestra cómo crear una gráfica de contorno de una imagen.

Leer imagen en escala de grises y mostrarla. El ejemplo utiliza una imagen de ejemplo de granos de arroz.

I = imread('rice.png'); imshow(I)

Cree una gráfica de contorno de la imagen utilizando.imcontour

figure; imcontour(I,3)

Argumentos de entrada

contraer todo

Imagen en escala de grises, especificada como una-por-matriz.mn

Tipos de datos: single | double | int16 | uint8 | uint16 | logical

Número de niveles de contorno, especificados como un escalar numérico.

Valor de los niveles de contorno, especificado como un vector numérico con una longitud mayor o igual a dos. Se utiliza para calcular un solo contorno a nivel.V = [v v]v

Valores de imagen, especificados como uno de los siguientes:x

  • Vector numérico de 2 elementos del formulario: extensión de la imagen en la dirección.[xmin xmax]x

  • -Vector numérico del elemento —-coordenada de cada columna.nx

Valores de imagen, especificados como uno de los siguientes:y

  • Vector numérico de 2 elementos del formulario: extensión de la imagen en la dirección.[ymin ymax]y

  • -Vector numérico del elemento —-coordenada de cada fila.my

Especificación de línea, especificada como un.LineSpec

Argumentos de salida

contraer todo

Matriz de contorno, devuelta como una matriz con dos filas. La matriz se define según la propiedad del objeto,.ContourMatrixContourh

Parches de contorno, devueltos como un manejador de un objeto.Contour

Consulte también

Funciones

Propiedades

Introducido antes de R2006a