主要内容

显示高动态范围图像

这个例子展示了如何显示一个高动态范围(HDR)图像。要查看HDR图像,必须首先将数据转换为可以在计算机上正确显示的动态范围。

读取高动态范围(HDR)图像,使用hdrread.如果您尝试显示HDR映像,请注意它不能正确显示。

hdr_image = hdrread (“office.hdr”);imshow (hdr_image)

图中包含一个轴对象。axis对象包含一个image类型的对象。

将HDR图像转换为可在计算机上查看的动态范围,使用tonemap函数。这个函数将HDR图像转换为类的RGB图像uint8

rgb = tonemap (hdr_image);谁
名称大小字节类属性hdr_image 665x1000x3 7980000单一rgb 665x1000x3 1995000 uint8

显示RGB图像。

imshow (rgb)

图中包含一个轴对象。axis对象包含一个image类型的对象。

另请参阅

||

相关的话题