问题标签 [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.
android - ARCore SceneForm HDR 房间图像
默认情况下,Arcore/Sceneform 使用房间作为 HDR 环境图像。我该如何更换它?
webgl - 是否可以在 WebGL2 中将 MSAA 渲染为 RGBA32F 纹理?
首先,我的 msaa 工作得很好,像这样(摘要):
现在,我想将 sceneFramebuffer 渲染为 RGBA32F 以用于 HDR,当我尝试此配置时:
我明白了: GL ERROR :GL_INVALID_OPERATION : glBlitFramebufferCHROMIUM: src 和 dst 格式因颜色而异
但是,当我为 sceneFramebuffer 设置msaa: 0时,它会显示我的场景,但当然没有 msaa 抗锯齿。
是否有可能以某种方式结合多重采样和浮点输出,我将用于 hdr?
谢谢!
three.js - 三.RGBELoader() HDR曝光不改变
我想用兄弟。
这是我的代码。和
上面的代码结果很好地显示了修改后的值。但是立方体贴图的曝光并没有改变。
另一个问题是读取 .ibl 文件我必须在 webgl 中读取太阳的位置,但我无法读取该文件。我正在使用 webpack。fs 库不存在。
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 方法接受它们来设置一个像素。
谢谢你的帮助!
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 图像时,是否会丢失一些基于格式的信息。这样做的正确方法是什么?
ios - 如何在 iOS 项目中使用 HDR 颜色?
我想在我的应用程序中使用 OLED iPhone 上的 HDR 显示器来显示鲜艳的色彩,就像我在 iOS 游戏“FROST”中看到的那样。更清楚一点:我不是在寻找对视频播放或相机捕捉的 HDR 支持。
UIColor 有很多选项,如 sRGB、P3 和色调、饱和度和亮度。不过,我似乎无法弄清楚如何制作 HDR 颜色。
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 闪电并为背景设置自定义颜色。
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
有任何想法吗 ?
如评论中所问,转换的完整日志:
并且在转换之后
c++ - 如何在 Windows 中捕获 HDR 帧缓冲区?
我使用以下代码读取标准的 8 位帧缓冲区,但是我需要读取用于 HDR 显示器上 HDR 内容的 10 位 HDR 帧缓冲区。
据我所知,BI_RGB
是唯一相关的枚举选项。这是我目前所拥有的,适用于 8 位通道:
node.js - 将 HDR 照片从 iPhone 上传到网络 - GPS 数据丢失
我有一个照片上传网站,允许人们将手机中的照片上传到地图上。从 iPhone 和 Android 上传的照片一切正常,没有问题。
但是,我遇到了 iPhone HDR 照片的问题。它们似乎不包含 GPS 标签。
使用 XCode iPhone 模拟器,默认情况下其中有一张 HDR 照片,并且出现在 iPhone 自己的地图表示上,因此很明显 GPS 数据与某处的图像相关联。
我已经尝试过节点库 exif-js 和 exif-parser,两者都具有相同的结果。
有没有人有任何见解?