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.

hdrread

Leer imagen de alto rango dinámico (HDR)

Descripción

ejemplo

hdr = hdrread(filename) lee la imagen de alto rango dinámico (HDR), a partir del archivo especificado por .hdrfilename Para los conjuntos de datos de referencia de escena, los valores de píxel suelen ser iluminación de escena en unidades de resplandor.

Ejemplos

contraer todo

Lea la imagen de alto rango dinámico en el espacio de trabajo.

hdr = hdrread('office.hdr');

Convierta la imagen HDR a un rango dinámico inferior, adecuado para la visualización.

rgb = tonemap(hdr);

Muestre la imagen.

imshow(rgb);

Argumentos de entrada

contraer todo

Nombre de archivo de la imagen HDR, especificado como vector de caracteres o escalar de cadena.

Ejemplo: O'office.hdr'"office.hdr"

Tipos de datos: char | string

Argumentos de salida

contraer todo

Imagen HDR, devuelta como una matriz numérica -by--by-3 con valores en el rango .mn[0,Inf)

Tipos de datos: single

Sugerencias

  • Para mostrar imágenes HDR, utilice una función de asignación de tonos adecuada, como .tonemap

Referencias

[1] Larson, Greg W. "Radiance File Formats". http://radsite.lbl.gov/radiance/refer/filefmts.pdf

Consulte también

| |

Introducido en R2007b