Windows-Imaging-Komponente - Windows Imaging Component

Windows Imaging-Komponente
Entwickler Microsoft
Betriebssystem Windows NT- Familie
Typ Programmierschnittstelle
Lizenz docs .microsoft .com /en-gb /windows /win32 /wic /-wic-lh

Windows Imaging Component (WIC) ist ein COM- basiertes Imaging- Codec- Framework, das in Windows Vista (und später in Windows XP Service Pack 3 ) eingeführt wurde, um mit digitalen Bildern und Bildmetadaten zu arbeiten und diese zu verarbeiten .

WIC ermöglicht es Anwendungsentwicklern, Bildverarbeitungsoperationen für jedes Bildformat über einen einzigen Satz gemeinsamer APIs durchzuführen , ohne dass Vorkenntnisse über bestimmte Bildformate erforderlich sind.

Merkmale

Die Windows Imaging-Komponente bietet eine erweiterbare Architektur für Bildcodecs, Pixelformate und Metadaten mit automatischer Laufzeiterkennung neuer Formate. Es unterstützt das Lesen und Schreiben beliebiger Metadaten in Bilddateien mit der Möglichkeit, nicht erkannte Metadaten während der Bearbeitung beizubehalten. Während der Arbeit mit Bildern werden Bilddaten mit hoher Bittiefe (bis zu 32 Bit pro Kanal) in der neu gestalteten Bildverarbeitungspipeline mit hohem Dynamikumfang, die in Windows Vista integriert ist , beibehalten .

Windows Imaging Component unterstützt Windows Color System , die ICC V4-kompatible Farbmanagementtechnologie in Windows Vista.

Codecs

Standardmäßig wird Windows Vista mit JPEG- , TIFF- , GIF- , PNG- , BMP- und HD-Foto- Encodern und -Decodern sowie einem ICO- Decoder geliefert. Darüber hinaus haben seit 2009 einige Kamerahersteller und Drittanbieter WIC-Codecs für proprietäre Raw-Bildformate veröffentlicht , die Mac-ähnliche Raw-Image-Unterstützung für Windows 7 und Vista ermöglichen. Im Juli 2011 wurde dies von Microsoft selbst durch die Bereitstellung eines separaten Codec-Packs für die meisten aktuellen Digitalkameras deutlich erweitert. Der Progressive Graphics File (PGF)-Viewer wird mit einem WIC-Codec vertrieben.

Metadaten

WIC unterstützt die Formate Exchangeable Image File ( Exif ), PNG-Textmetadaten, Bilddateiverzeichnis (IFD), IPTC Information Interchange Model (IPTC) und Extensible Metadata Platform ( XMP ). Darüber hinaus enthält WIC ein erweiterbares Framework zur Unterstützung von Metadatenimplementierungen von Drittanbietern.

Die Unterstützung des Metadatenformats erfolgt pro Codec. Beispielsweise unterstützt der native JPEG- Codec XMP , die nativen GIF- und PNG- Codecs jedoch nicht.

Verwendungszweck

WIC in Microsoft-Produkten

WIC ist für Windows XP mit Service Pack 2 als eigenständiges herunterladbares Programm verfügbar und ist in Windows XP mit Service Pack 3 integriert. Es ist auch als Teil von .NET Framework 3.0 verfügbar . Ein eingestelltes PowerToy für Windows XP von Microsoft, bekannt als Photo Info, das das Anzeigen und Bearbeiten von Bildmetadaten aus dem Windows Explorer ermöglicht, verwendet ebenfalls WIC.

Ab Windows Vista basieren Windows Explorer und Windows Photo Gallery auf WIC und können somit Bilder in jedem Format anzeigen und organisieren, für das ein WIC-Codec installiert ist. Office 2010 und höhere Versionen der Office-Kernanwendungen (Word, Excel, PowerPoint und Outlook) können von WIC unterstützte Bilddateiformate importieren.

Ab Windows 7 ist Windows Media Center (verfügbar unter Windows 7 Home Premium und höher) WIC-fähig. Außerdem basiert die GDI+ -Grafikbibliothek auf WIC, obwohl GDI+ keine Codecs von Drittanbietern oder externen Codecs lädt. Mit Windows 7 wurde der WIC-Stack selbst einer umfassenden Überarbeitung unterzogen und ist jetzt, ebenso wie alle integrierten und externen Codecs, die mit Windows geliefert werden, Free-Threaded. Free-Threading ist auch eine Voraussetzung für neue Codecs, die auf Windows 7 abzielen.

Die Import- und Exportfunktionen von Microsoft Expression Design basieren vollständig auf WIC. Expression Media (jetzt Phase One Media Pro ) mit Service Pack 1 und höher unterstützt auch zusätzliche RAW-Kameraformate und HD Photo (jetzt JPEG XR ) mit WIC.

Unterstützung durch Drittanbieter

Ab 2018 verwenden nur wenige Imaging-Anwendungen von Drittanbietern (Bildbearbeitungsprogramme, Bildorganisatoren und Bildbetrachter) WIC.

FastPictureViewer , ein einfacher eigenständiger Bildbetrachter von Drittanbietern, unterstützt Standardbildformate zusammen mit HD-Foto- und RAW-Kameraformaten (NRW, NEF, CR2, DNG) mit WIC. Ein experimentelles WIC-Import- Plug-In für Adobe Photoshop ist auch auf der Website von FastPictureViewer zu finden.

Ein weiteres WIC-Import-Plug-In für GIMP finden Sie auf Gimp-Forum.net.

Siehe auch

Verweise

Externe Links