问题标签 [firewire]

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

c++ - 如何使用 WMI 获取 FireWire 详细信息?

在安装应用程序之前,我必须从用户 PC 获取火线详细信息,我可以使用 WMI 查询获取 Win32_1394Controller 对象,因此我可以获得大部分详细信息。

但我的主要目标是让用户在他们的机器上安装什么火线连接器。比如它是 4,6 还是 9 针连接器?

我有没有可能得到这些细节?

0 投票
2 回答
8907 浏览

c++ - 更新固件\SDK后无法在PTGRy相机(蜻蜓快递)上开始捕捉

几个月来,我一直在使用 Point Grey Research 的 Dragonfly Express 相机。我已经编写了代码来使用相机并用它来抓取图像。最近我将固件和 SDK 从 2 更新到 2.2,从那以后我无法使用我的代码抓取图像。新的 FlyCapture2 控制面板 (2.2) 可以工作,并且能够使用同一个摄像头捕捉视频。具体来说,当我在 Camera 对象上调用 StartCapture 时出现错误。我正在粘贴我的程序的输出,然后我将添加相关的相机代码:

* 相机信息 * 序列号 - 7340769 相机型号 - Dragonfly Express DX-BW 相机供应商 - Point Grey Research Sensor - Kodak KAI-0340DM (1/3" 640x480 CCD) 分辨率 - 648x484 固件版本 - 1.1.1.21 固件构建时间 - 周三2006年6月21日23:01:00

错误跟踪:来源:.\IidcCameraInternal.cpp(429) 内置:2010 年 9 月 23 日 12:41:46 - 启动同步流时出错。+-> 来自:.\Iso.cpp(1515) 内置:2010 年 9 月 23 日 12:41:43 - 同步启动失败。错误:0x15。

0 投票
1 回答
3727 浏览

opencv - 无法使用 OpenCV 从 FireWire cam 捕获图像

我正在尝试在 Windows XP 上使用 OpenCV 2.3.1 从 Claron MicronTracker cam (FireWire) 捕获图像。该功能cvCaptureFromCAM不起作用。我读到 OpenCV 无法从 Windows 平台下的 USB 以外的数码相机获取数据 - 这是真的吗?在 Windows 上使用 OpenCV 从 FireWire cam 获取数据没有解决方案吗?

请帮我。

0 投票
2 回答
1383 浏览

c++ - 从 FireWire 抓取视频流

我正在尝试通过 FireWire 将摄像机 (Sony HVR-Z1E) 中的视频流式传输到我的计算机。传入的图片/流应由一些需要 CVMat 格式(来自 openCV)的函数进一步处理。好吧,我的问题是现在我不知道如何获取流。好的 openCV 2.1 为我提供了一些方法( cvCapturefromCam ),但无论我给他哪个参数,它总是从笔记本电脑的网络摄像头而不是从火线获取流。我听说我需要在 DirectShow API 中切换主凸轮(使用 Windows SDK)。但我实际上也不知道该怎么做。那么有什么建议如何做到这一点?

0 投票
1 回答
1340 浏览

c++ - 从firewire c ++ windows捕获视频

我在 Windows 上使用 eclipse 和 c++,我必须从火线摄像机捕获视频,但我不知道应该使用哪些库。

我宁愿不安装任何东西,但如果可能的话,使用一些库。

如果您还可以发布如何捕获视频的代码示例,那将非常有帮助。

谢谢你

0 投票
1 回答
791 浏览

python - OpenCV+Python:Windows XP 不支持火线摄像头?

我正在尝试在 Windows XP 上使用 OpenCV 2.3.1 和 Python 2.7 从 Firewire Cam (Firefyl MV) 捕获帧。

我的示例在我使用时找到了相机

但我无法捕捉帧

这里http://opencv.willowgarage.com/documentation/python/highgui_reading_and_writing_images_and_video.html#capturefromcam他们写道:

目前在 Windows 上可以使用两种相机接口:Video for Windows (VFW) 和 Matrox Imaging Library (MIL);Linux 上的两个:V4L 和 FireWire (IEEE1394)。

那么是不是不能在 WinXP 上使用带有 OpenCV+Python 的 Firewire Cam 呢?有没有简单的解决方法?

0 投票
1 回答
413 浏览

objective-c - QTCaptureDecompressedVideoOutput with FireWire

我正在尝试为 Quartz Composer 创建一个从 FireWire 输入捕获的自定义补丁。我可以打开设备并成功添加输入。我什至根据 QTKit 文档禁用了音频输入。我怀疑我的问题是添加输出(尽管它添加没有错误)。每次框架运行时,它都会在 imageBuffer 为空时崩溃。它没有维度或任何东西。我正在使用文档中的标准 captureOutput:didOutputVideoFrame:withSampleBuffer:fromConnection 。

我可能做错了什么?此代码适用于仅视频输入,但不适用于 FireWire(多路复用)输入。

0 投票
2 回答
7269 浏览

debugging - 在主机 PC(Win 7 64 位)上设置内核调试超过 1394(火线)?

我在装有 Windows Xp 的旧主机上进行了内核调试设置。在新计算机上,我预装了 Win 7。我已经安装了 PCI 到 Firewire 卡 (usb-5pci3pfw)。我已经安装了 WinDDK (7600.16385.1)。

所以我去 C:\WinDDK\7600.16385.1\Debuggers并以管理员身份运行 windbg.exe (6.12.2.633)

选择 File > Kernel Debugging > 1394 > 并选择 channel like on target 并收到以下消息:

 

使用 1394 进行调试

检查 1394 调试驱动程序版本。

找不到 C:\Windows\SysNative\drivers\1394kdbg.sys。

无法在 64 位主机上安装 32 位驱动程序。

请运行此调试器的 64 位本机版本以

升级到 1394kdbg.sys 的最新版本。

内核调试器初始化失败,HRESULT 0x80004005

               “未指定错误”

我希望 WinDbg 将安装 1394kdbg.sys 驱动程序。

是的,在C:\WinDDK\7600.16385.1\Debuggers\1394目录中有 1394kdbg.sys 和 1394dbg.inf。

在 inf 文件中,安装部分仅适用于 32 位。

我尝试添加 64 位部分并安装驱动程序,但它没有帮助。

有人知道在 Win 7 64 位主机上安装内核调试的正确方法吗?

0 投票
1 回答
280 浏览

c++ - 在 MFC C++ 中检测 FireWire 电缆事件?

当 FireWire 电缆插入带有 MFC C++ 应用程序的 PC 的 FireWire 端口时,我正在尝试检测该事件。我什至自己也想触发这个,因为 FireWire 连接断开并且永远不会在拔下电缆并将其重新插入时重新发现。

任何人都有尝试以编程方式模拟拔出-重新插入事件的经验吗?

0 投票
2 回答
7639 浏览

c - 从外部摄像头捕获 OpenCV

我目前正在使用 OpenCV 编写一个实时应用程序,在以下情况下:我正在尝试从插入 firewire 800 的 HDV 摄像机捕获图像。我试图循环使用 cvCaptureFromCam 上使用的索引,但没有摄像机可以'找不到(网络摄像头除外)。

有我的代码示例,它在索引上循环(转义 0 因为它是网络摄像头的索引):

在任何时候它都停止中止。

我正在 OSX 10.7 上编译并且我已经测试过:

  • OpenCV 1.2 私有框架
  • OpenCV 2.0 私有框架(可在此处找到:OpenCV2.0.dmg
  • 自己编译的OpenCV(版本2)

我知道这个问题是已知的,并且对此有很多讨论,但我无法找到任何解决方案。

有没有人遇到过同样的情况?

问候。