Windows Imaging Component (WIC) играет важную роль в обработке изображений. 3 Это COM-based фреймворк для работы с цифровыми изображениями и метаданными. 3
Некоторые функции WIC:
- Позволяет разработчикам приложений выполнять операции обработки изображений для любого формата через единый набор общих интерфейсов, без необходимости предварительного знания конкретных форматов изображений. 23
- Предоставляет расширяемую архитектуру для кодеков изображений, форматов пикселей и метаданных с автоматическим обнаружением новых форматов во время выполнения. 23
- Поддерживает чтение и запись произвольной метаданных в файлах изображений, с возможностью сохранять непознанную метаданные во время редактирования. 23
- Сохраняет данные изображения с высокой глубиной битов (до 32 бит на канал) на всём конвейере обработки изображений. 23
- Предоставляет встроенную поддержку для большинства популярных форматов изображений, форматов пикселей и схем метаданных. 2
С помощью WIC можно, например, декодировать и кодировать растровые изображения или отдельные растровые кадры в различных форматах (GIF, ICO, JPEG, PNG, TIFF и других). 4 Также можно конвертировать растровые изображения в разные форматы пикселей (глубина, каналы), трансформировать растровые изображения (обрезать, перевернуть горизонтально или вертикально, повернуть на 90 градусов, масштабировать). 4