High Dynamic Range (HDR) is a term used for image and video, referring to an extended range than normal 8-bit-per-color channel precision, enabling representation of a wider range of luminance and complete color gamut.
Questions tagged [hdr]
167 questions
8
votes
3 answers
Choose luminosity (exposure) from HDR image
I'm currently stuck on a video projet from pictures.
Problem :
I'm extracting pictures from UE4, due to a bug, not all lights are taken into account during the rendering of the screenshot.
Output are HDR images. I want to get better brighteness…

Marcassin
- 1,386
- 1
- 11
- 21
7
votes
1 answer
Transcoding HEVC 4K HDR using ffmpeg and vaapi
I am trying to transcode a 4K HEVC HDR video to a lower bitrate using ffmpeg and VAAPI hardware acceleration for my LG OLED television.
I use the following file:
Video
Using the following command:
ffmpeg -init_hw_device vaapi=va:/dev/dri/renderD128…

P. Brand
- 111
- 1
- 6
7
votes
2 answers
Check if display supports HDR (High Dynamic Range) color in JavaScript?
Is it possible in JavaScript to detect if the browser's monitor supports HDR?
I have the requirement to display a HDR certificate on a webpage when the visitor is using a HDR monitor, but I've expressed to the client that this might not be possible.…

Reactgular
- 52,335
- 19
- 158
- 208
7
votes
2 answers
How does one create and display HDR images in web browsers?
Are there any image formats for the web with full HDR image support? 10/12-bit channels, DCI-P3/Rec.2020 colour space, etc.
It seems like none of the conventional formats support it, and no one is talking about it, even when YouTube accepts HDR…

Don Reba
- 13,814
- 3
- 48
- 61
6
votes
1 answer
HDR with AVFoundation
I'm like to get both a real-time and post-processed HDR effect with AVFoundation and/or CoreImage. I'm assuming this is relatively easy with CoreImage once a full-frame still image is captured, but does anybody know how to achieve an HDR-like effect…

mdavis
- 191
- 3
- 7
6
votes
1 answer
How to display HDR picture in Android?
I'm doing an android app to decompress, decode and display HDR pictures.
These HDR pictures use 2 bytes per component (A,R,G,B) so one pixel is represented by a 8 bytes value that can only fit with the long type.
I'm using android's Bitmap to…

Nicolas
- 61
- 2
6
votes
1 answer
Tone mapping a HDR image using OpenCV 4.0
I want to create a script which takes a .HDR file and tonemaps it into a .JPG. I have looked at a few OpenCV tutorials and it seems it should be able to do this.
I have written this script:
import cv2
import numpy as np
filename = "image/gg.hdr"
im…

AshenCZ
- 125
- 1
- 7
6
votes
1 answer
How to use HDR with custom AVFoundation based Camera app?
I use the AVFoundationframework to create a custom camera app.
Is it possible to capture a photo with HDR for a custom camera app, i.e., is HDR somewhere exposed in the camera api?

Michael
- 32,527
- 49
- 210
- 370
6
votes
1 answer
How to convert to a HDR renderer?
I am in the process of converting my webgl deferred renderer to one that uses high dynamic range. I've read a lot about the subject from various sources online and I have a few questions that I hope could be clarified. Most of the reading I have…

Mat
- 961
- 12
- 28
5
votes
2 answers
Controlling SDR content brightness programmatically in Windows 11
When using an HDR-enabled display in Windows 11, we can use the "SDR content brightness" slider in Settings > System > Display > HDR to control how bright the regular non-HDR elements are on screen.
E.g. if the display has a max of 400nit and the…

wywywywy
- 61
- 6
5
votes
0 answers
Setting Windows 10 HDR on/off or HDR/SDR balance from command line?
Is there a way to enable/disable HDR on Windows 10? This would be useful for turning it on before launching HDR content and off afterward.
With HDR setting on, SDR content is dim unless the HDR/SDR balance it adjusted. This can be done in the…

TechieJ
- 169
- 1
- 5
4
votes
1 answer
Current state of HDR output
Most resources on the internet claim that after performing calculations in High Dynamic Range, where the values can be arbitrarily large (within type representation limits), the result must be transformed from HDR to Standard Dynamic Range, where…

janekb04
- 4,304
- 2
- 20
- 51
4
votes
1 answer
ffmpeg: smooth, stable timelapse videos from normal speed videos
For a one hour dash cam video in normal speed, is it possible to create a smooth timelapse video from it?
Most tutorials online I found about "timelapse + ffmpeg" are with static jpeg files combined into a timelapse video. These often result jiggle…

est
- 11,429
- 14
- 70
- 118
3
votes
1 answer
"unsupported type error" with RGBE loader for .HDR file types
I use ThreeJS, and specifically the RGBE loader to load my HDR files. https://github.com/mrdoob/three.js/blob/master/examples/jsm/loaders/RGBELoader.js
This worked fine until a recent upgrade, now when I attempt to use HDR files with the loader, I…
3
votes
1 answer
Encode HDR content with ffmpeg directly into AV1
I want to encode a short HDR clip from HEVC to AV1 while retaining all HDR informations. My goal is to use libsvtav1 as encoder.
What do I need to specify to retain HDR?
My current command looks like this, but I know that there's something…

Felixkruemel
- 434
- 1
- 4
- 17