问题标签 [hdr]

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.

0 投票
1 回答
200 浏览

android - ARCore SceneForm HDR 房间图像

默认情况下,Arcore/Sceneform 使用房间作为 HDR 环境图像。我该如何更换它?

默认 HDR 房间

0 投票
1 回答
443 浏览

webgl - 是否可以在 WebGL2 中将 MSAA 渲染为 RGBA32F 纹理?

首先,我的 msaa 工作得很好,像这样(摘要):

现在,我想将 sceneFramebuffer 渲染为 RGBA32F 以用于 HDR,当我尝试此配置时:

我明白了: GL ERROR :GL_INVALID_OPERATION : glBlitFramebufferCHROMIUM: src 和 dst 格式因颜色而异

但是,当我为 sceneFramebuffer 设置msaa: 0时,它会显示我的场景,但当然没有 msaa 抗锯齿。

是否有可能以某种方式结合多重采样和浮点输出,我将用于 hdr?

谢谢!

0 投票
1 回答
3929 浏览

three.js - 三.RGBELoader() HDR曝光不改变

我想用兄弟。

这是我的代码。和

上面的代码结果很好地显示了修改后的值。但是立方体贴图的曝光并没有改变。

另一个问题是读取 .ibl 文件我必须在 webgl 中读取太阳的位置,但我无法读取该文件。我正在使用 webpack。fs 库不存在。

0 投票
1 回答
917 浏览

java - 如何在 Android 中显示 HDR 图片?

我正在做一个 android 应用程序来解压缩、解码和显示 HDR 图片。
这些 HDR 图片每个组件(A、R、G、B)使用 2 个字节,因此一个像素由 8 个字节的值表示,该值只能与 long 类型匹配。

我正在使用 android 的 Bitmap 来显示图片,因为它们有一个构造函数允许使用以下方法进行 HDR Bitmap.Config.RGBA_F16

不幸的是,我找不到任何方法来填充位图的像素。我使用推荐的公式,但它不能用于 Bitmap 的 setPixel(x,y,color) 方法,因为颜色必须是 int:

.
我也尝试过使用 Color(它具有兼容 HDR 的方法)、Paint 和 Canvas,但没有 Bitmap 方法接受它们来设置一个像素。

谢谢你的帮助!

0 投票
2 回答
1204 浏览

python - 在 Python 中使用 OpenCV 编写 HDR 图像的正确方法是什么?

我想使用 OpenCV 对现有的 HDR 图像执行算术运算,然后以 .hdr 格式编写 HDR 文件。算术运算对这个问题并不重要,所以假设我想读取一个 .hdr 文件,然后将其写入相同的格式。

我尝试按照通常的方式进行操作,首先将 hdr 文件读取为

然后把它写成

我使用 Mac 的 Finder 和OpenHDRViewer来查看 HDR 图像。当我运行上述代码时,Mac finder 能够正确显示该new_original.hdr文件。但是当我尝试使用 OpenHDRViewer 查看相同的 hdr 图像时,它会给出一个错误消息 -

不支持此文件类型!该站点目前尚不支持色调映射或 LDR 图像。稍后再回来查看更新。

不是new_original.hdr有效的 HDR 图像吗?

当我使用传统格式cv2.imwrite()编写 HDR 图像时,是否会丢失一些基于格式的信息。这样做的正确方法是什么?

0 投票
1 回答
309 浏览

ios - 如何在 iOS 项目中使用 HDR 颜色?

我想在我的应用程序中使用 OLED iPhone 上的 HDR 显示器来显示鲜艳的色彩,就像我在 iOS 游戏“FROST”中看到的那样。更清楚一点:我不是在寻找对视频播放或相机捕捉的 HDR 支持。

UIColor 有很多选项,如 sRGB、P3 和色调、饱和度和亮度。不过,我似乎无法弄清楚如何制作 HDR 颜色。

0 投票
1 回答
1201 浏览

javascript - 如何隐藏背景 HDR 贴图的显示,但在 three.js 中保存 hdri 的照明工作?

我在我的代码中重复这个例子:

https://threejs.org/examples/?q=RGBELoader#webgl_loader_gltf

来源: https ://github.com/mrdoob/three.js/blob/master/examples/webgl_loader_gltf.html#L53

HDRI 照明效果很好。但我无法从背景中隐藏 hdr 地图。有没有办法做到这一点?离开这个 hdri 闪电并为背景设置自定义颜色。

0 投票
0 回答
413 浏览

ffmpeg - FFMpeg - 无法在 Rec2020 / 4:4:4 色度采样中创建 DnxHR 文件

我正在尝试使用 FFMpeg 4.1.3 在 Rec2020 颜色空间中以 4:4:4 采样将图像序列转换为 Quicktime DnxHR。但我总是以 4:2:0 Rec709 文件结尾。

在我最近的尝试中,FFMpeg 似乎是正确的:

在编码期间,输出流显示为 444 / bt2020

但是当我检查输出文件时,FFMpeg 说它在 bt709

像MediaInfo这样的软件说色度采样在4.2.0

有任何想法吗 ?

如评论中所问,转换的完整日志:

并且在转换之后

0 投票
1 回答
909 浏览

c++ - 如何在 Windows 中捕获 HDR 帧缓冲区?

我使用以下代码读取标准的 8 位帧缓冲区,但是我需要读取用于 HDR 显示器上 HDR 内容的 10 位 HDR 帧缓冲区。

据我所知,BI_RGB是唯一相关的枚举选项。这是我目前所拥有的,适用于 8 位通道:

0 投票
1 回答
30 浏览

node.js - 将 HDR 照片从 iPhone 上传到网络 - GPS 数据丢失

我有一个照片上传网站,允许人们将手机中的照片上传到地图上。从 iPhone 和 Android 上传的照片一切正常,没有问题。

但是,我遇到了 iPhone HDR 照片的问题。它们似乎不包含 GPS 标签。

使用 XCode iPhone 模拟器,默认情况下其中有一张 HDR 照片,并且出现在 iPhone 自己的地图表示上,因此很明显 GPS 数据与某处的图像相关联。

我已经尝试过节点库 exif-js 和 exif-parser,两者都具有相同的结果。

有没有人有任何见解?