Випуск програми для керування фотографіями digiKam 7.0
Після року розробки відбувся реліз програми для керування колекцією фотографій digiKam 7.0.0, що розвивається в рамках проекту KDE. Програма надає вичерпний набір інструментів для імпорту, керування, редагування та публікації фотографій, а також зображень із цифрових камер у форматі raw. Код написаний мовою C++ з використанням Qt та бібліотек KDE, та поширюється ліцензія GPLv2. Установчі пакети підготовлено для Linux (AppImage, FlatPak), Windows та macOS.
Ключовим покращенням у digiKam 7.0 стала нова повністю перероблена система для класифікації осіб на фотографіях, що дозволяє визначати та розпізнавати обличчя на фотографіях та автоматично розставляти відповідні теги. Замість раніше використовуваного каскадного класифікатора з OpenCV у новому випуску задіяний алгоритм на основі глибинної нейронної мережі, який дозволив підвищити точність визначення з 80% до 97%, збільшити швидкість роботи (підтримується розпаралелювання обчислень на кілька ядер CPU) і повністю автоматизувати процес призначення тегів, позбавивши користувача необхідності підтвердження коректності виконаного зіставлення.
У комплект включена вже натренована модель для визначення та зіставлення осіб, що не потребує додаткового навчання - достатньо позначити тегом одну особу на декількох фотографіях і система надалі сама зможе виявляти та позначати цю особу. Крім осіб людей, система може класифікувати тварин, а також дозволяє визначати спотворені, розмиті, перевернуті, частково закриті особи. Крім того, проведено велику роботу з оптимізації зручності роботи з тегами, розширено інтерфейс зіставлення, додано нові режими сортування та угруповання осіб.
З не пов'язаних з розпізнаванням осіб поліпшень відзначається додавання підтримки 40 нових форматів RAW-зображень, у тому числі Famous Canon CR3, Sony A7R4 (61 мегапікселів), Canon PowerShot G5 X Mark II, G7 X Mark III, CanonEOS, GoPro Fusion , GoPro HERO і т.п. Загалом, завдяки використанню libraw, кількість підтримуваних RAW-форматів доведено до 1100. Також покращена підтримка формату зображень HEIF, що використовується компанією Apple і застосовується для поширення HDR-зображень. Додано підтримку оновленого формату XCF, що використовується у гілці GIMP 2.10.
Серед інших покращень:
До основного складу включено плагін ImageMosaicWall, що дозволяє створювати зображення на основі інших фотографій.
Додано налаштування для збереження відомостей про місцезнаходження у метадані файлів із зображеннями.
Додано параметри, що визначають параметри для збереження кольорових міток у метаданих.
Інструмент SlideShow перероблений у плагін до digiKam та Showfoto, та розширений підтримкою режиму випадкового показу.
У плагіні HTMLGallery реалізовано новий макет Html5Responsive, що дозволяє генерувати галерею фотографій, що адаптується до екранів як настільних систем, так і смартфонів. Також вирішено проблеми з відображенням міток та приміток у символах національних алфавітів.