因为希望利用神经网络处理HDR图像,所以首先要用python读入HDR文件。 还好在Python中有一个imageio库可以对各种图像进行读取,利用pip来安装:
pip install imageio
imageio依赖一个叫做freeimage的库,在ubuntu系统下的安装也十分方便
sudo apt-get install libfreeimage3 libfreeimage-dev
下面我们使用Python来读取一个HDR图像:
import imageio
import matplotlib.pyplot as plt
img = imageio.imread("PATH-TO-HDR-FILE/memorial.hdr")
%matplotlib inline
plt.imshow(img);