问题标签 [realsense]

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 回答
284 浏览

computer-vision - 如何向面向 SR300 的英特尔实感 SDK 添加新手势?

所以英特尔 realsense 的手势数量有限。我有兴趣添加更多手势。如何才能做到这一点?我找不到这方面的教程。这是一段代码,他们如何为现有的已定义手势执行此操作:

0 投票
1 回答
200 浏览

c++ - 英特尔实感 3D 摄像头 (SR300) 的 pmdGet3DCoordinates 等效项是什么?

我现在正在尝试为英特尔实感 3D 相机 (SR300) 编写 PMD 相机的类似代码。但是,我在 realsense SDK 中找不到做同样事情的方法。这有什么技巧吗?或者你有什么建议?

一个示例用法是:

我需要这个函数来创建一个 xyzmap,如下面的代码所示:

到目前为止,我已经编写了以下代码,我不知道它对 Intel RealSense 是否有意义。请随意发表评论。

0 投票
1 回答
106 浏览

c++ - ProjectDepthToCamera 为 pos3d 的所有 xyz 返回 0

我不确定为什么以下代码中的 pos3d 中的所有 x、y、z 值都为零。请提出修复建议:

在此处输入图像描述

0 投票
1 回答
71 浏览

c++ - 所有 pos3d 值都为零,而 posUVZ 值不为零

在下面的代码片段中,当我打印这些posUVZ值时,它们是非零的,但是在我将它们传递给ProjectDepthToCamera(wxhDepth, posUVZ, pos3D)所有pos3D值之后,它们恰好为零。任何关于为什么会发生这种情况以及如何解决它?

0 投票
1 回答
195 浏览

c++ - 为什么 QueryVertices 中的所有坐标都为零?

对于以下代码:

我打印的所有内容都为零。在 SDK 文档中进行了说明,以便将深度图像 UV-map 坐标(以像素为单位)转换为以 mm 为单位的真实世界的 xyz-map QueryVertices。但是,对我来说它只返回 0。我得到了彩色和深度图像,我不确定出了什么问题。以下是调试代码的更多信息:在此处输入图像描述

*

*

0 投票
2 回答
1327 浏览

c++ - 转换向量到 CV_32FC3 类型的 cv::Mat

我正在尝试将向量转换为 cv::Mat ,其中它是一个 2D 矩阵 (640*480),具有 3 个通道 2D 矩阵中的每个元素都是 CV_32FC3 类型(三个通道分别指 x、y 和 z )。

我不确定为什么xyzMap = cv::Mat(xyzBuffer).reshape(3, 480);会出现访问冲突异常 在此处输入图像描述

另外,当我使用其他方法进行重塑时:

它还给出了指向以下行的访问冲突: 在此处输入图像描述

0 投票
2 回答
448 浏览

c# - 尝试将 .dll 文件添加到 C# 项目时出现 BadImageFormatException - Intel realsense SDK

每次我尝试编译时都会收到此错误:

System.BadImageFormatException: '试图加载格式不正确的程序。(来自 HRESULT 的异常:0x8007000B)'

当我尝试跑步时 session = PXCMSession.CreateInstance();

我正在运行 Windows 10 专业版,32 位操作系统。

添加了对文件的引用:

c:\Program Files\Intel\RSSDK\bin\win32\libpxcclr.cs.dll

添加到后期构建事件:

并在构建选项卡中将平台目标从任何 CPU 更改为 X86

0 投票
1 回答
78 浏览

casting - 将输出从 rs_get_frame_data() 传递到 GStreamer

我正在尝试将librealsense库函数的输出传递rs_get_frame_dataGstreamer. 在我这样做之前,我需要将输出复制到本地内存 char 缓冲区,然后将该缓冲区发送到GStreamer. 我在对输出进行类型转换时遇到了一些问题。来自的数据GSTREAMER看起来不正确。

以上有什么问题吗?

0 投票
1 回答
1750 浏览

c++ - opencv realsense 16 位深度图像

我有一个实感相机,我正在尝试读取 16 位深度图像。我有一个问题 - 当我创建具有 16 位值的直接 opencv mat 时,我只看到黑色图像。当我将 16 位图像转换为 255/1000 比例的 8 位图像时,我得到了正常图像,但我不想丢失这些信息。

这是我的代码,我在其中转换图像。

您能否告诉我这种行为的原因是什么以及如何获得 16 位图像?

0 投票
1 回答
825 浏览

c++ - 如何调整 RealSense::Image 的大小

我有一个RealSense::Image,我想调整它的大小。我无法从文档中了解如何。

我正在用 C++ 编写代码:

例如segmented_image现在的大小为 640x480 像素。我想调整它的大小。我应该调用什么函数?