问题标签 [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.
c++ - 如何使用 WMI 获取 FireWire 详细信息?
在安装应用程序之前,我必须从用户 PC 获取火线详细信息,我可以使用 WMI 查询获取 Win32_1394Controller 对象,因此我可以获得大部分详细信息。
但我的主要目标是让用户在他们的机器上安装什么火线连接器。比如它是 4,6 还是 9 针连接器?
我有没有可能得到这些细节?
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。
opencv - 无法使用 OpenCV 从 FireWire cam 捕获图像
我正在尝试在 Windows XP 上使用 OpenCV 2.3.1 从 Claron MicronTracker cam (FireWire) 捕获图像。该功能cvCaptureFromCAM
不起作用。我读到 OpenCV 无法从 Windows 平台下的 USB 以外的数码相机获取数据 - 这是真的吗?在 Windows 上使用 OpenCV 从 FireWire cam 获取数据没有解决方案吗?
请帮我。
c++ - 从 FireWire 抓取视频流
我正在尝试通过 FireWire 将摄像机 (Sony HVR-Z1E) 中的视频流式传输到我的计算机。传入的图片/流应由一些需要 CVMat 格式(来自 openCV)的函数进一步处理。好吧,我的问题是现在我不知道如何获取流。好的 openCV 2.1 为我提供了一些方法( cvCapturefromCam ),但无论我给他哪个参数,它总是从笔记本电脑的网络摄像头而不是从火线获取流。我听说我需要在 DirectShow API 中切换主凸轮(使用 Windows SDK)。但我实际上也不知道该怎么做。那么有什么建议如何做到这一点?
c++ - 从firewire c ++ windows捕获视频
我在 Windows 上使用 eclipse 和 c++,我必须从火线摄像机捕获视频,但我不知道应该使用哪些库。
我宁愿不安装任何东西,但如果可能的话,使用一些库。
如果您还可以发布如何捕获视频的代码示例,那将非常有帮助。
谢谢你
python - OpenCV+Python:Windows XP 不支持火线摄像头?
我正在尝试在 Windows XP 上使用 OpenCV 2.3.1 和 Python 2.7 从 Firewire Cam (Firefyl MV) 捕获帧。
我的示例在我使用时找到了相机
但我无法捕捉帧
目前在 Windows 上可以使用两种相机接口:Video for Windows (VFW) 和 Matrox Imaging Library (MIL);Linux 上的两个:V4L 和 FireWire (IEEE1394)。
那么是不是不能在 WinXP 上使用带有 OpenCV+Python 的 Firewire Cam 呢?有没有简单的解决方法?
objective-c - QTCaptureDecompressedVideoOutput with FireWire
我正在尝试为 Quartz Composer 创建一个从 FireWire 输入捕获的自定义补丁。我可以打开设备并成功添加输入。我什至根据 QTKit 文档禁用了音频输入。我怀疑我的问题是添加输出(尽管它添加没有错误)。每次框架运行时,它都会在 imageBuffer 为空时崩溃。它没有维度或任何东西。我正在使用文档中的标准 captureOutput:didOutputVideoFrame:withSampleBuffer:fromConnection 。
我可能做错了什么?此代码适用于仅视频输入,但不适用于 FireWire(多路复用)输入。
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 位主机上安装内核调试的正确方法吗?
c++ - 在 MFC C++ 中检测 FireWire 电缆事件?
当 FireWire 电缆插入带有 MFC C++ 应用程序的 PC 的 FireWire 端口时,我正在尝试检测该事件。我什至自己也想触发这个,因为 FireWire 连接断开并且永远不会在拔下电缆并将其重新插入时重新发现。
任何人都有尝试以编程方式模拟拔出-重新插入事件的经验吗?
c - 从外部摄像头捕获 OpenCV
我目前正在使用 OpenCV 编写一个实时应用程序,在以下情况下:我正在尝试从插入 firewire 800 的 HDV 摄像机捕获图像。我试图循环使用 cvCaptureFromCam 上使用的索引,但没有摄像机可以'找不到(网络摄像头除外)。
有我的代码示例,它在索引上循环(转义 0 因为它是网络摄像头的索引):
在任何时候它都停止中止。
我正在 OSX 10.7 上编译并且我已经测试过:
- OpenCV 1.2 私有框架
- OpenCV 2.0 私有框架(可在此处找到:OpenCV2.0.dmg)
- 自己编译的OpenCV(版本2)
我知道这个问题是已知的,并且对此有很多讨论,但我无法找到任何解决方案。
有没有人遇到过同样的情况?
问候。