问题标签 [matrix-vision]

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

image - 我可以在 Matlab 中使用 Matrix Vision 图像采集卡吗?

我正在尝试使用连接到 Matlab 中的 Matrix Vision 图像采集卡的相机来获取图像。但是,当我键入 时imaqhwinfo,我看到已安装的适配器为“coreco”和“winvideo”。当我检查设备信息时,它说没有安装到适配器的设备。Matrix Vision 图像采集卡和摄像头已安装。是不是 Matrix Vision 与 Matlab 不兼容?我使用的相机是Pulnix TMC-6DSP。非常感谢。

0 投票
3 回答
600 浏览

c++ - 如何使用 C++ 从图像采集卡获取图像?

我想知道如何使用免费的 C++ 程序从矩阵视觉图像采集卡获取图像。谢谢。

0 投票
1 回答
1829 浏览

computer-vision - 齐次矩阵有八个独立比例的矩阵元素?

我正在阅读一些关于计算机视觉的论文。这似乎是一个简单的事实,但我无法理解。它是关于用于平面投影变换的齐次 [3x3] 矩阵。并且据说有八种独立比例的矩阵元素。不知道比例是多少,独立的八个比例是多少?请帮我解决这个问题。

谢谢你。

0 投票
0 回答
530 浏览

c++ - 从 char* 到 cv::Mat 的 memcpy 错误

我正在尝试将数据从工业相机转换为 cv::Mat。这是我在 gdb 中回溯分段错误时遇到的错误。

所以我可以很清楚的说memcpy的命令有问题:

现在我真的不明白为什么会发生错误。在我正在使用的程序的另一个版本中,它正在工作,但图像看起来很糟糕。

也许你们中的一个人知道可能的错误源是什么。

0 投票
1 回答
48 浏览

c++ - 使用 c++ (Linux) 更改 BlueFox3 相机的流式传输帧速率?

我没有找到如何从 C++ 代码中设置相机需要获取的每秒帧数。提供 API https://www.matrix-vision.com/manuals/SDK_CPP/classmvIMPACT_1_1acquire_1_1CameraSettingsBlueCOUGAR.html#ab32a40c6266ca694210e99438a459784还远不清楚。

API 仅引用frameRate_Hz变量而不告诉如何设置它...

有人知道怎么做吗?

0 投票
0 回答
57 浏览

c++ - 从 Codeblocks IDE 运行主机应用程序时 dll 中的不同行为

我遇到了一个关于机器视觉相机、dll、主机应用程序和 CodeBlock 的有趣问题。

我有一个 dll 枚举 Matrix Vision 相机,并将来自主机应用程序的调用定向到主机应用程序正在寻址的任何相机。

我有一个 bluefox-IGC 摄像机,我将其称为 SD 摄像机和一个 BlueFox3-1100C 摄像机,我将其称为 HD 摄像机。

在 dll 中,首先要做的是创建一个新的 DeviceManager(一个 Matrix-Vision 类)并询问它连接了多少设备:

当我从 Windows 文件管理器运行主机应用程序时,SD 和 HD 摄像头都会被找到。如果只有 1 个 SD 摄像头,Count = 1。如果只有 1 个 HD 摄像头,Count = 1。如果每个都存在,Count = 2。没有问题。

但是,如果我从 CodeBlocks IDE 运行主机应用程序,则找不到任何高清摄像机。因此,1 SD 摄像机 -> 计数 = 1。1 高清摄像机 -> 计数 = 0。1 SD + 1 HD -> 计数 = 1。

我什至不确定在这里看什么方向。

由于 IDE 清楚地在 IDE 的内存空间中运行主机应用程序,我可以看到这是 CodeBlocks 的问题。

有没有人见过这样的不同行为?

以下是一些快速统计数据:

  • 操作系统为 Windows 7 Pro 64 位 SP1
  • 主机应用程序是 32 位的,使用 TDM-GCC-32 编译
  • dll 是 32 位的,使用 TDM-GCC-32 编译

如果需要更多信息,请询问。