我无法让Emgu CV在新的基于凌动的Windows8 x86平板电脑上使用摄像头。这些不是运行Windows8RT的基于ARM的平板电脑,它们在x86凌动CPU上运行完全成熟的Windows8专业版x86。我试过在三星XE500T1C的发行版上运行代码(Ativ?)和HP ElitePad 900的预发布版本。
Emgu CV告诉我:“错误:无法从相机0创建捕获”。这个问题可能与新的Atom芯片组正在处理一些摄像头功能有关。我已经附上了设备管理器的屏幕截图,突出显示了有问题的摄像头。
在影像设备下,我们有:
英特尔(R)成像信号处理器2300
在系统设备下,我们有:
摄像头传感器OV2720
摄像头传感器OV8830
闪存LM3554

我到处都找遍了互联网,也找不到任何有用的东西。我已经联系了惠普,他们正在联系他们的工程师。我试过英特尔,我得到的最好的结果是:http://software.intel.com/en-us/articles/sample-windows-store-app-for-camera-picture-taking,它实际上是为Windows Store应用程序准备的。尽管它确实有效。
有谁有什么想法吗?不用说,我陷入了困境。还有一件事,Emgu CV在我的三星Slate Series 7上运行得很好,它运行的是Windows 8 Pro。它也可以在32位的Windows8专业版VM上运行良好。看起来就是这些新的配备了英特尔成像信号处理器2300的新原子。
谢谢大家!
硬件
发布于 2013-01-17 05:28:17
我将Emgu从2010年12月回滚到2.1.1。这似乎与新的英特尔三叶草跟踪原子一起工作得很好。
仅供参考:我也尝试了日期为2013-01-14的2.4.9 Alpha,但那不起作用。
https://stackoverflow.com/questions/13885729
复制相似问题