通过Python中的OpenCV访问Ximea API

时间:2015-07-27 07:42:21

标签: python opencv ximea

OpenCV对XIMEA相机有很大的支持。但是,我找不到一种方法来访问XIMEA特定的功能和关键词。我在其他网站(以及Stackoverflow上)发现,有CV_CAP_XIAPICV_CAP_PROP_XI_DOWNSAMPLING等关键字,但我无法在Python中找到它们。

详细说来,这些相机具有自动曝光功能,我想停用它。如果我将CV_CAP_PROP_EXPOSURE设置为特定值,则会更改,但是,在几(毫秒)秒后,自动曝光会再次接管。有没有办法强制相机坚持这个价值?

感谢您的帮助。

最佳, anki

顺便说一下,有一个名为pyximea的直接XIMEA Python绑定,但是我还没有解决在Windows上构建它的问题,因此,我依赖OpenCV(这很好,甚至会更好)当我可以直接访问API时。)

1 个答案:

答案 0 :(得分:0)

如Ryan所述,OpenCV版本至关重要。从Source构建OpenCV 3.0.0包括Python 2.7.x的选项WITH_XIMEA非常完美。我提供downloadable compiled package on my blog。谢谢!