Windows Imaging Component (WIC) es un marco de códec de imágenes basado en COM introducido en Windows Vista (y posteriormente disponible en Windows XP Service Pack 3 ) [1] para trabajar con y procesar imágenes digitales y metadatos de imágenes .
WIC permite a los desarrolladores de aplicaciones realizar operaciones de procesamiento de imágenes en cualquier formato de imagen a través de un único conjunto de API comunes , sin necesidad de conocimientos previos de formatos de imagen específicos.
Windows Imaging Component ofrece una arquitectura extensible para códecs de imágenes, formatos de píxeles y metadatos, con detección automática en tiempo de ejecución de nuevos formatos. Admite la lectura y escritura de metadatos arbitrarios en archivos de imágenes, con la capacidad de conservar metadatos no reconocidos durante la edición. Mientras trabaja con imágenes, conserva datos de imágenes de alta profundidad de bits , hasta 32 bits por canal, a través del renovado proceso de procesamiento de imágenes de alto rango dinámico integrado en Windows Vista.
El componente Windows Imaging es compatible con Windows Color System , la tecnología de gestión de color compatible con ICC V4 en Windows Vista.
De forma predeterminada, Windows Vista se entrega con codificadores y decodificadores JPEG , TIFF , GIF , PNG , BMP y HD Photo , y un decodificador ICO . Además, a partir de 2009, algunos fabricantes de cámaras [2] y terceros [3] [4] han lanzado códecs WIC para formatos de imagen RAW propietarios , lo que permite la compatibilidad de imágenes RAW similares a las de Mac para Windows 7 y Vista. [5] En julio de 2011, Microsoft amplió esto significativamente al proporcionar un paquete de códecs independiente para la mayoría de las cámaras digitales actuales. [6] El visor de archivos de gráficos progresivos (PGF) se distribuye con un códec WIC.
WIC admite formatos de archivo de imagen intercambiable ( Exif ), metadatos textuales PNG, directorio de archivos de imagen (IFD), modelo de intercambio de información IPTC (IPTC) y plataforma de metadatos extensible ( XMP ). Además, WIC incluye un marco extensible para admitir implementaciones de metadatos de terceros.
La compatibilidad del formato de metadatos depende del códec. Por ejemplo, el códec nativo JPEG admite XMP, pero los códecs nativos GIF y PNG no. [7]
WIC está disponible para Windows XP con Service Pack 2, como un programa descargable independiente, y está integrado en Windows XP con Service Pack 3. También está disponible como parte de .NET Framework 3.0 . [8] Un PowerToy descontinuado para Windows XP de Microsoft, conocido como Photo Info, que permite ver y editar metadatos de imágenes desde el Explorador de Windows, también utiliza WIC. [9]
A partir de Windows Vista, el Explorador de Windows y la Galería fotográfica de Windows se basan en WIC y, por lo tanto, pueden ver y organizar imágenes en cualquier formato para el que esté instalado un códec WIC. Office 2010 y las versiones posteriores de las aplicaciones principales de Office (Word, Excel, PowerPoint y Outlook) pueden importar formatos de archivos de imagen compatibles con WIC.
A partir de Windows 7, Windows Media Center (disponible en Windows 7 Home Premium y versiones posteriores) es compatible con WIC. Además, la biblioteca gráfica GDI+ está basada en WIC, aunque GDI+ no carga códecs externos o de terceros. Con Windows 7, la pila WIC en sí misma se sometió a una importante revisión y ahora es de subproceso libre, al igual que todos los códecs integrados y externos que se entregan con Windows. Ser de subproceso libre también es un requisito para los nuevos códecs destinados a Windows 7. [10]
Las capacidades de importación y exportación de Microsoft Expression Design se basan completamente en WIC. [11] Expression Media (ahora Phase One Media Pro ) con Service Pack 1 y posteriores también admite formatos de cámara RAW adicionales y HD Photo (ahora JPEG XR ) utilizando WIC. [12] [13]
A partir de 2018, pocas aplicaciones de imágenes de terceros (editores de imágenes, organizadores de imágenes y visores de imágenes) utilizan WIC.
FastPictureViewer , un sencillo visualizador de imágenes independiente de terceros, admite formatos de imagen estándar junto con formatos de cámara HD Photo y RAW (NRW, NEF, CR2, DNG) mediante WIC. También se puede encontrar un complemento de importación WIC experimental para Adobe Photoshop en el sitio web de FastPictureViewer. [14]
Otro complemento de importación WIC para GIMP se puede encontrar en Gimp-Forum.net. [15]