显示高动态范围图像
这个例子展示了如何显示高动态范围(HDR)的形象。查看一个HDR图像,您必须首先将数据转换为一个动态范围,可以在计算机上正确显示。
读一个高动态范围(HDR)图像,使用hdrread
。如果你想显示HDR图像,注意,它不显示正确。
hdr_image = hdrread (“office.hdr”);imshow (hdr_image)
HDR图像转换为一个动态范围,可以在电脑上使用tonemap
函数。这个函数将HDR图像转换为RGB图像的类uint8
。
rgb = tonemap (hdr_image);谁
类属性名称大小字节hdr_image 665 x1000x3 7980000个rgb 665 x1000x3 1995000 uint8
显示RGB图像。
imshow (rgb)
另请参阅
tonemap
|tonemapfarbman
|localtonemap