我正在尝试使用PyQT和OpenCV2构建相机应用程序。到目前为止,我成功地制作了点击图片,开始录制,停止录制的按钮。 但是,管理Flash开/关仍然遥不可及。 任何帮助将不胜感激。感谢。
操作系统:Ubuntu 语言:Python答案 0 :(得分:1)
假设有一台真正的相机连接到您的计算机,您将需要查看相机驱动程序才能完成此操作。此过程是您的相机型号和制造商所独有的。
如果你很幸运,你甚至可以找到一个完全符合你特定相机的第三方库,并提供一个模块,可以用Python更轻松地完成。
祝你好运!答案 1 :(得分:1)
您使用“点击图片,开始录制,停止录制”默认的相机拍摄行为进行描述。这些按钮适用于大多数使用opencv(/ pyqt)的凸轮,但超出了SDK制造商的特定范围。
如果您无法用相机发布产品名称来解决问题,请在问题中输入版本。
例如...... FLIR拥有大量带有python包装器here的SDK库。通过Flea2 cam的一个粗略的例子是here。如果已安装,您可以使用一些示例脚本测试基础知识。如果你挖得足够深,你就会点击“诺基亚”相关的图像库...为手机上的摄像头写的... Nostalgia< 3
因此,正如他在帖子中提到的karlphilip
...图书馆被指纹识别来自相机制造商的一系列相机,很可能不适合其他制造商的凸轮。但是..当您从多个制造商导入lib时,您可以将它组合在您的python脚本中。显然。