我无法让Emgu CV在新的基于Atom的Windows 8 x86平板电脑上使用相机。这些不是运行Windows 8 RT的基于ARM的平板电脑,它们在x86 Atom CPU上运行完整的Windows 8 Pro x86。我尝试在三星XE500T1C(Ativ?)的发布版本和HP ElitePad 900的预发布版本上运行代码。
Emgu CV告诉我:“错误:无法从相机0创建捕获”。问题可能与新的Atom芯片组正在处理一些相机功能有关。我附上了设备管理器的屏幕截图,突出显示了违规相机。在成像设备下,我们有:
英特尔(R)成像信号处理器2300
在系统设备下,我们有:
摄像机传感器OV2720
相机传感器OV8830
Flash LM3554
我搜索了互联网的高低,找不到任何有用的东西。我联系了惠普,他们正在联系他们的工程师。我尝试过英特尔,我得到的最好的是:http://software.intel.com/en-us/articles/sample-windows-store-app-for-camera-picture-taking这实际上是针对Windows应用商店应用的。虽然它确实有用。
有没有人有任何想法?不用说我陷入困境。另一件事Emgu CV在运行Windows 8 Pro的三星Slate Series 7上工作正常。它在32位Windows 8 Pro VM中运行良好。看起来这些新的Atoms采用了英特尔成像信号处理器2300。
谢谢大家!
哈尔
答案 0 :(得分:0)
我从2010年12月开始将Emgu推回到2.1.1。这似乎与新的英特尔Clover Trail原子一起使用。
仅供参考:我也尝试过2013年1月14日的2.4.9 Alpha,但那不行。