В этом примере показано отображение изображения с высоким динамическим диапазоном (HDR). Для просмотра HDR-изображения необходимо сначала преобразовать данные в динамический диапазон, который можно правильно отобразить на компьютере.
Считывание изображения с высоким динамическим диапазоном (HDR) с помощью hdrread. При попытке отображения HDR-изображения обратите внимание, что оно отображается неправильно.
hdr_image = hdrread('office.hdr');
imshow(hdr_image)
Преобразование HDR-изображения в динамический диапазон, который можно просматривать на компьютере, с помощью tonemap функция. Эта функция преобразует HDR-образ в RGB-образ класса uint8 .
rgb = tonemap(hdr_image); whos
Name Size Bytes Class Attributes hdr_image 665x1000x3 7980000 single rgb 665x1000x3 1995000 uint8
Отображение изображения RGB.
imshow(rgb)

localtonemap | tonemap | tonemapfarbman