Main Content

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.

phantom

Crear imagen fantasma de cabeza

Descripción

ejemplo

P = phantom(def,n) genera una imagen de un fantasma de cabeza que se puede utilizar para probar la precisión numérica y otros algoritmos de reconstrucción bidimensionales. es una imagen en escala de grises que consiste en una elipse grande (que representa el cerebro) que contiene varias elipses más pequeñas (que representan las características en el cerebro). especifica el tipo de fantasma principal que se va a generar y especifica el número de filas y columnas de la imagen fantasma.radoniradonPdefn

P = phantom(E,n) genera un fantasma definido por el usuario, donde cada fila de la matriz especifica una elipse en la imagen. tiene seis columnas, con cada columna que contiene un parámetro diferente para las elipses.EE

[P,E] = phantom(___) devuelve la matriz utilizada para generar el fantasma.E

Ejemplos

contraer todo

Crea la imagen fantasma de cabeza Shepp-Logan modificada y muésela.

P = phantom('Modified Shepp-Logan',200); imshow(P)

Argumentos de entrada

contraer todo

Tipo de fantasma de cabeza que se va a generar, especificado como uno de los siguientes.

  • — Imagen de prueba utilizada ampliamente por los investigadores en la tomografía'Shepp-Logan'

  • — Variante del fantasma Shepp-Logan en el que se mejora el contraste para una mejor percepción visual'Modified Shepp-Logan'

Tipos de datos: char | string

Número de filas y columnas de la imagen fantasma, especificado como un entero positivo.

Tipos de datos: double

Elipses que definen el fantasma, especificado como una matriz numérica -by-6 que define elipses.ee Las seis columnas son los parámetros de elipse.E

Columna

Parámetro

Significado

Columna 1

Un

Valor de intensidad aditiva de la elipse

Columna 2

a

Longitud de la semieje horizontal de la elipse

Columna 3

b

Longitud de la semieje vertical de la elipse

Columna 4

x0

-coordenada del centro de la elipsex

Columna 5

y0

-coordenada del centro de la elipsey

Columna 6

phi

Angulo (en grados) entre el semieje horizontal de la elipse y el eje de la imagenx

Los dominios para los ejes - y -son [-1,1].xy Las columnas 2 a 5 deben especificarse en términos de este intervalo.

Tipos de datos: double

Argumentos de salida

contraer todo

Imagen fantasma, devuelta como un n-por- matriz numérica.n

Tipos de datos: double

Sugerencias

Para cualquier píxel dado en la imagen de salida, el valor del píxel es igual a la suma de los valores de intensidad aditiva de todas las elipses de las que el píxel forma parte. Si un píxel no forma parte de ninguna elipse, su valor es 0.

El valor de intensidad aditiva para una elipse puede ser positivo o negativo; si es negativa, la elipse será más oscura que los píxeles circundantes.Un Tenga en cuenta que, dependiendo de los valores de , algunos píxeles pueden tener valores fuera del rango [0, 1].Un

Referencias

[1] Jain, Anil K., Fundamentals of Digital Image Processing, Englewood Cliffs, NJ, Prentice Hall, 1989, p. 439.

Consulte también

|

Introducido antes de R2006a