问题标签 [openexr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 安装 OpenEXR 后导入错误
如本页所示,我已在我的系统中安装了 OpenCV 3.0 。安装成功后,我从 python 导入了 cv2,但它给出了这个错误
在这个错误之后,我提到了这个错误的解决方案之一,其中提到了安装 openexr。但由于它已经存在于第 3 方文件夹中,所以我在 python sys.path 中插入了 OpenEXR 的路径。但它仍然给出同样的错误。
任何帮助表示赞赏!
windows - 在 Windows 上使用 pip 安装 OpenEXR for python
我正在尝试使用 pip 为 python 安装 OpenEXR 模块。
但我收到以下错误:
在收到此错误之前,我被要求安装Microsoft Visual C++ Compiler for Python 2.7
. 所以我做到了,并且修复了第一个错误,但我仍然有我向您展示的错误。
python - 在 python 中安装 openexr 不起作用
我已经在我的 mac 上成功安装了openexr ,pip install openexr
但是在 Ubuntu 上同样的命令失败了:
我尝试使用apt-get install openexr
which 似乎安装时没有错误,但是当我尝试import OpenEXR
在 python 中时,它不起作用。
有谁知道为什么?
hdr - 无法使用 OpenEXR 写入 Z 通道
我正在尝试以下官方文档中的读/写示例:
ReadingAndWritingImageFiles.pdf
但我无法写入 Z 通道。在 exrdisplay(官方 EXR 查看器)中,即使曝光最大,图像也是全黑的。
如果我用“R”替换“Z”,那么我可以使用 exrdisplay 看到带红色的图像。
image-processing - 尝试在 64 位机器上打开 openexr 文件时,openexr 崩溃
我已经包含了 openexr 源代码(从http://www.openexr.com/downloads.html下载)来解码我的项目中的 openexr 图像。
我已经为 64 位(在 Mac 和 Windows 上)构建了我的项目并尝试打开以下文件: https ://github.com/openexr/openexr-images/blob/master/ScanLines/Blobbies.exr
打开此 openexr 文件时,它会在 openexr 源中崩溃。
rgbaFile = new Imf::RgbaInputFile("Blobbies.exr");
rgbaFile->setFrameBuffer(pixel - datawindow.min.x - (y * exrDimension.mWidth), 1, mWidth);
rgbaFile->readPixels(datawindow.min.y, datawindow.max.y);
该文件有数据窗口 (-20,-20) 到 (1020,1020) 和显示窗口 (0,0) 到 (999,999)。
在尝试构建我的项目的 32 位版本时,我能够正确打开它。
ubuntu - 在 ubuntu 上为 matlab2017b 制作 OpenEXR
它应该很简单,但我不明白为什么当我尝试使用编译时会出现此错误
我包括 -I/usr/local/include/OpenEXR 甚至可以从同一位置复制标题(我的意思是文件在那里),命令的结果只是
我不得不提到,只是将 ImfHeader.h 复制到编译位置会导致另一个库请求,并且......
python - python2.7下无法导入OpenEXR
导入错误 /usr/local/lib/python2.7/dist-packages/OpenEXR.so:未定义符号。
我在安装 OpenEXR-1.3.0 或 1.2.0 后遇到此错误。
我使用 pip install OpenEXR 进行安装。
谁能帮我?
ffmpeg - ffmpeg,读取 openexr2.0 序列“未实现标志 4”
我正在将一系列 exr 图像转换为 mov。exrs 已从 3d 应用程序 (houdini) 中发布。在安装新版本的 3rd 方渲染 (redshift 2.5.50) 之前,它一直运行良好。他们声明他们的 exr 图像使用的是 openexr2.0。FFmpeg (3.4.1 win64) 是否支持 exr2.0?
FFmpeg 似乎无法读取它们并返回:
“标志 4 未实施”
“流 0 解码失败”
“找不到流 0 的编解码器参数(视频:exr,无):未指定大小考虑增加 'analyzeduration' 和 'probesize' 选项的值”
我的 cmd 命令在渲染更新之前工作:
java - 在 Java 中将 EXR 转换为 BufferedImage
我需要读取 EXR 图像文件并将其加载到 BufferedImage 中,但 java 默认不支持这种文件类型。做一些谷歌搜索也没有太大帮助,因为我还没有找到一个可行的解决方案。有人可以帮我解决这个问题吗?
ios - iOS / macOS 是否支持 OpenEXR?
我正在尝试了解 iOS 和 macOS 是否支持读取 OpenEXR 文件。
这是我发现的:
- 文档几乎没有提到 OpenEXR,他们说它只在最近的 macOS 上受支持。
然而,ARKit 的官方 WWDC 2017 示例只需加载 .exr 图像:
/li>
这可以在以下官方示例中找到:
- 在增强现实中处理 3D 交互和 UI 控件
- 使用 ARKit 的交互式内容
- ARKit 中的音频
iOS 和 macOS 上的 OpenEXR 支持如何?