Abrir EXR


OpenEXR es un formato de archivo ráster multicanal de alto rango dinámico , lanzado como un estándar abierto junto con un conjunto de herramientas de software creadas por Industrial Light & Magic (ILM), bajo una licencia de software libre similar a la licencia BSD . [1]

Se destaca por admitir múltiples canales de tamaños de píxeles potencialmente diferentes, incluidos valores enteros sin signo de 32 bits, valores de punto flotante de 32 bits y 16 bits, así como varias técnicas de compresión que incluyen algoritmos de compresión con pérdida y sin pérdida. También tiene canales arbitrarios y codifica múltiples puntos de vista, como imágenes de la cámara izquierda y derecha. [2]

OpenEXR, o EXR para abreviar, es un formato de trama profunda desarrollado por ILM y ampliamente utilizado en la industria de gráficos por computadora, tanto en efectos visuales como en animación.

El formato de canal arbitrario y multirresolución de OpenEXR lo hace atractivo para la composición , ya que alivia varios elementos dolorosos del proceso. Dado que puede almacenar canales arbitrarios ( especular , difuso, alfa , RGB, normales y varios otros tipos) en un archivo, elimina la necesidad de almacenar esta información en archivos separados. El concepto multicanal también reduce la necesidad de "hornear" los datos antes mencionados en la imagen final. Si un compositor no está satisfecho con el nivel actual de especularidad , puede ajustar ese canal específico. [3]

La API de OpenEXR hace que el desarrollo de herramientas sea relativamente fácil para los desarrolladores. Dado que casi nunca hay dos procesos de producción idénticos, siempre es necesario desarrollar herramientas personalizadas para abordar los problemas (por ejemplo, problemas de manipulación de imágenes). La biblioteca de OpenEXR permite un acceso rápido y fácil a los atributos de la imagen, como mosaicos y canales. [3]

La biblioteca OpenEXR está desarrollada en C++ y está disponible en formato fuente así como en formato compilado para Microsoft Windows , macOS y Linux . Los enlaces de Python para la biblioteca también están disponibles para la versión 2.x. [4]