Релиз ImageViewer 1.8.2 — легковесного кроссплатформенного приложения для просмотра изображений на C++ и фреймворке Qt

Состоялся релиз открытого проекта ImageViewer 1.8.2 — легковесного кроссплатформенного приложения для просмотра изображений, созданного на C++ и фреймворке Qt. Решение разработано с упором на простоту и производительность и поддерживает широкий спектр форматов изображений, включая PNG, JPEG, BMP, TIFF. В проекте используется встроенная в Qt поддержка QImage для эффективного рендеринга и декодирования. Исходный текст проекта написан на C++ и C и опубликован на GitHub под лицензией GNU General Public License v3.0.

Приложение ImageViewer отличается минималистичным, не отвлекающим пользовательским интерфейсом с необходимыми элементами навигации, такими как масштабирование, панорамирование, переключение в полноэкранный режим и переключение изображений (следующее/предыдущее). Проект оптимизирован для скорости и отзывчивости на разных ПК, что делает его удобным для быстрого просмотра больших коллекций изображений без лишнего раздувания пользовательского интерфейса и увеличения зависимостей.

Сборка ImageViewer поддерживает современные и устаревшие форматы изображений, включая JPEG, HEIF, WebP, JPEG XL, PNG, AVIF, BMP, GIF, TIFF и ICO. Также решение поддерживает векторную графику, такую ​​как SVG, для масштабируемого просмотра, независимого от разрешения. В проекте поддерживаются форматы RAW, такие как DNG, CR2 и NEF, что позволяет легко просматривать неотредактированные снимки прямо с камеры. Совместимость с файлами Photoshop (PSD) позволяет просматривать файлы с многослойным дизайном без использования программного обеспечения Adobe.

Доступна портативная версия решения — работает без установки и подходит для USB-накопителей. Есть возможность просмотра больших библиотек изображений без замедления работы, а минималистичный дизайн позволяет сосредоточиться на изображениях, а не на приложении.

Основные изменения и доработки в Image Viewer 1.8.1:

доработаны переводы, обновлён корейский перевод;

исправлено чтение метаданных EXR для сжатых изображений HTJ2K;

исправлен приоритет DecoderLibAvif для анимированных изображений;

исправлены проблемы со системными значками для Windows и macOS;

библиотека libyuv обновлена ​​до последней основной версии;

OpenEXR обновлён до версии 3.4.2;

KImageFormats обновлён до последней основной версии.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии