wasm-vips: HDR Transcoding Demo
Source Image
Drag and drop an image here, or use the buttons to load a sample or pick one. Transcoded output updates as you change options.
Transcode Options:
Note: the map should never be sub-sampled when transcoding an
existing gain map. It is just math stored in an image format (not a
real image on its own) and altering it that way is likely to
produce artifacts - load the sRGB sample and compare blue sky with
sub-sampling below.
Transcoded JPG:
Open-source libraries for transcoding HDR gain maps:
This demo uses wasm-vips for client-side transcoding of HDR gain maps. That library is built on libvips (which may be used for fast server-side transcoding), which depends on libultrahdr (Google-backed open-source library to transcode gain maps). See sample JS implementation.
Created by Greg Benz Photography LLC