Google надає підтримку зйомки Ultra HDR для більшої кількості програм сторонніх розробників
Google оновила свою бібліотеку Jetpack CameraX, щоб додати підтримку зйомки зображень Ultra HDR.
Що відомо
Ultra HDR - це новий формат зображення, представлений в Android 14, який дозволяє зберігати SDR і HDR версії зображення в одному файлі.
Ultra HDR - це формат зображення, заснований на JPEG, який може зберігати як SDR, так і HDR версії зображення в одному файлі. Це означає, що зображення Ultra HDR можна переглядати на будь-якому пристрої, незалежно від того, чи підтримує він HDR. На пристроях з HDR-дисплеями зображення Ultra HDR відображатимуться з більш насиченими кольорами та кращим контрастом.
Як це працює
Зображення Ultra HDR створюються шляхом зйомки як SDR, так і HDR версій зображення, а потім об'єднання їх в один файл. Карта посилення HDR, яка використовується для створення HDR-версії зображення, зберігається в метаданих файлу JPEG.
Ultra HDR має ряд переваг перед звичайними зображеннями JPEG:
- Покращена деталізація в тінях і світлих ділянках: Ultra HDR може зберігати більше деталей в тінях і світлих ділянках зображення, ніж звичайні JPEG.
- Більш насичені кольори: Ultra HDR може відображати більш насичені та реалістичні кольори, ніж звичайні JPEG.
- Покращений контраст: Ultra HDR може забезпечити кращий контраст, ніж звичайні JPEG.
Як використовувати Ultra HDR з CameraX
Розробники можуть використовувати новий API CameraX для зйомки зображень Ultra HDR. API доступний у версії 1.4.0 бібліотеки CameraX. Наразі лише кілька програм підтримують Ultra HDR. До них належать Google Chrome, стандартний додаток для камери на деяких пристроях Android, і кілька інших.Ultra HDR підтримується на будь-якому пристрої з Android 14 або новішої версії. Однак для того, щоб повною мірою використовувати переваги Ultra HDR, потрібен пристрій з HDR-дисплеєм.
Джерело: Android Authority