问题标签 [depth]

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 投票
0 回答
528 浏览

c++ - Kinect 的深度提要未更新

我正在使用 OpenKinect 和 OpenCV 库的组合将 Haar-like 特征识别应用于 RGB 和深度图像。

我可以使用 RGB 提要获得实时提​​要并成功检测对象,但是深度给我带来了很多问题。

在初始帧之后,深度帧似乎根本没有更新。

提供原始数据的深度回调函数如下:

使用的垫子初始化如下:

在主要功能中,我尝试像这样使用它们:

'Depth-pre-conversion' 是一个几乎是黑色的框架,你可以在这里制作深度图像。它不更新。

'Depth' 是更轻的版本,一旦转换为 8 位,它也不会移动。

'rgb' 是实时 RGB 源,没有问题(虽然它是 BGR 而不是 RGB,但我会在某个时候解决这个问题,它现在不太重要)

我将不胜感激您可以提供的任何建议和帮助。

0 投票
1 回答
688 浏览

xna - XNA 深度图重叠区域颜色

我正在尝试绘制场景的深度图。现在,我制作了一个 HLSL 文件,如下所示:http : //www.riemers.net/eng/Tutorials/XNA/Csharp/Series3/Shadow_map.php 一切都很顺利。然而!我想找出每个像素的确切值,所以我没有在正常的渲染目标上绘图,而是创建了一个新的渲染目标,它是一个 Texture2D,如下所示:http ://www.riemers.net/eng/Tutorials/XNA /Csharp/Series3/Render_to_texture.php 然后我使用 spritebatch 绘制它。

然后!当我显示图像时,第一个,即直接在屏幕上绘制的一个会给出以下输出:

正确的深度图像

并且使用精灵绘制到纹理然后绘制到屏幕的那个给出了这个: 精灵绘制的图像

请注意,在第二次捕获中,身体的右臂(显然在身体后面)被绘制成好像身体不存在于重叠区域中一样。

我认为,这是一个排序问题,因为前面的顶点首先被绘制到纹理上,然后越远的顶点覆盖越近的顶点,从而产生观察到的图像。

我会很感激任何意见。

0 投票
1 回答
1043 浏览

actionscript-3 - 如何在flex中控制bordercontainer的深度(z索引)?

我正在拼命尝试将我的边框容器设置为最高的 z-index,以便它始终出现在顶部。

我怎么知道我的 flex 阶段有多少对象,所以我可以将边界容器设置为最高深度?我在 depth 属性中写了什么外壳,以便边框容器始终位于顶部?(重要的是要提到我创建了动态对象)

天呐!

0 投票
3 回答
7351 浏览

binary-tree - 平衡二叉树深度

当给定多个节点时,我们可以通过 log2(n) 计算二叉树的最小深度

其中 n 是节点数。

如果你画出树的最大深度,例如 12 个节点,你会发现如果树要保持平衡,最大深度只能是 4。

对不起,糟糕的ascii艺术。有谁知道在给定节点数时能够计算二叉树最大深度的论坛?或者至少指出我正确的方向?

0 投票
2 回答
4260 浏览

perl - 当使用 Perl 的 File::Find 什么是限制搜索深度的快速简单的方法?

我希望能够将 Perl 的File::Find目录深度(低于指定的搜索)限制到指定的目录它下面的 1 和 2 个子目录。

如果可能的话,我希望能够同时枚举文件。

它必须使用绝对路径。

0 投票
2 回答
13523 浏览

c++ - 如何在 Ray Tracer 中实现景深?

有人可以帮我在 Ray Tracer 中实现景深吗?

我正在使用一个简单的针孔相机模型,如下所示。我需要知道如何使用针孔相机模型生成 DOF 效果?(图片取自维基百科

在此处输入图像描述

我的基本光线追踪器工作正常。

我注视着 (0,0,0,1) 方向在 (dx, dy , 1.0f, 0.0f) 哪里

浮动 dx = (x * (1.0 / Imgwidth) ) - 0.5;
浮动 dy = (y * (1.0 / Imgheight) ) - 0.5;

现在在我读到的所有地方,他们都在谈论对应该放置在图像平面和场景之间的镜头进行采样。例如如下所示(图片取自维基百科):

如果光线来自一个单点位置(相机或眼睛),如何在图像平面前引入镜头?

如果有人可以提供帮助,那就太好了!

谢谢你

0 投票
1 回答
5112 浏览

video - 确定视频文件的位深度

我试图找到特定视频文件的位深度。有谁知道我可以用来找到这个的任何工具吗?

谢谢!

0 投票
0 回答
116 浏览

c# - Spritebatch 设置导致向后剔除或其他任何东西的东西

对于我编写的 cel 着色器,边缘检测仅适用于 2D 纹理/渲染目标。因此,我调整了渲染方法,以便将纹理绘制到渲染目标,渲染目标设置为纹理并使用 SpriteBatch 绘制。

除了,SpriteBatch(似乎?)忽略了我的设置:

显然会正确绘制对象。然而,事实并非如此。

在此处输入图像描述

0 投票
3 回答
5139 浏览

java - 如何获取 JTree 中当前节点的深度?

我有一个带有几个节点和子节点的 JTree。当我单击一个节点时,我想知道它的深度(0、1、3)。我怎么知道?

不返回当前节点的深度..

0 投票
1 回答
1560 浏览

opencv - 从立体对获取深度图?

有没有人体验过从立体对中获取深度图?我想知道是否有任何方法可以在没有相机参数的情况下获取深度信息。我正在尝试从立体对中获取深度图