🍋
Menu
Image

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)
```

Связанные инструменты

Связанные термины