HDR
HDR (расширенный динамический диапазон)
Технология съёмки или представления, которая фиксирует более широкий диапазон яркости, чем стандартные изображения, сохраняя детали как в самых тёмных тенях, так и в самых ярких светлых участках сцены.
Техническая деталь
Изображения стандартного динамического диапазона (SDR) используют 8 бит на канал (256 уровней), тогда как HDR использует 10 бит (1 024), 12 бит (4 096) или представление с плавающей запятой. Форматы HDR-изображений включают OpenEXR (стандарт ILM, 16/32-битные float), Radiance HDR (.hdr, кодирование RGBE), AVIF (поддержка 10/12-битного HDR) и JPEG XL (HDR без потерь). Алгоритмы тональной компрессии сжимают данные HDR в ограниченный диапазон яркости SDR-дисплеев. Современные дисплеи (HDR10, Dolby Vision) могут отображать HDR-контент с пиковой яркостью свыше 1 000 нит по сравнению с 100–300 нит у SDR.
Пример
```javascript
// HDR: processing with Canvas API
const canvas = document.createElement('canvas');
const ctx = canvas.getContext('2d');
ctx.drawImage(sourceImage, 0, 0);
const imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// Process pixels in imageData.data (RGBA array)
```