我对计算机视觉和图像处理比较陌生。我有一个包含7个通道的EXR文件: 1-3给我RGB值,4-6给我表面法线编码为RGB值,第7通道包含来自渲染图像的摄像机的深度信息。我使用多通道插件从mitsuba渲染器获得了这个。
我想知道是否有办法分开看这7个频道。就像。我想要一张只显示灰度深度值的图像。到目前为止,我还没有找到一个多通道EXR文件查看器为我这样做。我正在谈论的一个例子显示在链接中:https://www.mitsuba-renderer.org/devblog/wp-content/uploads/2014/02/multichannel.jpg
真的很期待任何帮助。谢谢!!
发布于 2020-02-18 04:11:50
我不知道有什么基于IDE的工具可以做到这一点,但是一个快速的Python脚本应该能做到这一点。我通常使用Thijs的PyEXR来读取多通道EXR。假设您的深度通道名为distance (需要在hdrfilm下的三菱XML文件中指定),您可以使用以下代码可视化它:
import pyexr
fp = pyexr.open('multichannel.exr')
img = fp.get('distance')
pyexr.write('distance.exr', img)https://computergraphics.stackexchange.com/questions/9580
复制相似问题