我有相机在对象通过USB连接到我的PC (核心i3与Ubuntu20.04)。
dmesg向我展示了相机的正确连接:
[ 2.116714] usb 2-1.2: new SuperSpeed USB device number 3 using xhci_hcd
[ 2.124436] lp: driver loaded but no devices found
[ 2.124713] systemd[1]: modprobe@drm.service: Succeeded.
[ 2.125241] systemd[1]: Finished Load Kernel Mod
我使用可变相机,所以我有一个相机列表。
但是我无法将openCV摄像头索引与linux设备(/dev/XXX)相匹配。
cap[i] = new VideoCapture(0); // I don't know what device(/dev/videoXX) is match index 0
while(1){
for(i = 0; i < max_cam; i++){
cap[i]->read(frame[i]);
}
.....
usleep(33);
}
我想写设备的设备信息(名称,供应商,.)救救我!!感谢阅读
我有一台联想700 15型笔记本电脑。在Ubuntu16.04中开发vmware (虚拟机)项目时。
我来到这里,我需要使用我的集成笔记本相机(它在windows 10上工作),但相机没有被检测到。我安装了奶酪,上面写着“找不到设备”。
lsusb命令的输出如下:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 004: ID 0e0f:0008 VMware, Inc.
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB
我正在将一些linux项目移植到visual studio 2008,使用openCv和PvAPI (gigE相机驱动程序),联合视觉技术公司(AVT)有Linux和Windows的示例,我开始使用Linux SDK。现在我正试着把它带到Windows上,当我编辑我的解决方案的.vcproj文件以包含到我的包含和库文件的完全限定的路径时,源文件列表无缘无故地消失了。有什么方法可以重建/修复我的项目文件吗?