如何使用python加载*.hdr文件

Daw*_*ang 7 python hdrimages

我想阅读 *.hdr 文件格式的环境地图。似乎非常流行的库不支持.hdr 文件读取,例如OpenCV、PIL 等。那么如何将.hdr 文件读入一个numpy 数组呢?

Daw*_*ang 5

我发现ImageIO非常有用。它可以处理许多图像文件格式,包括 .hdr 图像。这是列表:ImageIO 格式

它可以使用 easy_install 或 pip 轻松安装。

  • 这意味着您没有指定 imageIO 在读取文件时应该使用的格式,并且自动格式检测是空的。尝试使用 `format='HDR-FI'` 作为参数再次运行它。这很可能会告诉您未安装 FreeImage 库,然后它会告诉您如何安装它。(剧透警告:您可以通过运行`imageio.plugins.freeimage.download()` 来安装它)。在那之后,它应该工作。 (5认同)
  • 当我尝试使用 Python 3 中的 imageio 模块加载 hrd-image 时,我收到错误消息 `ValueError: 找不到在模式“i”下读取指定文件的格式。你知道这意味着什么或如何解决吗? (4认同)