pyv4l2的简单v4l2
pyv4l2的Python项目详细描述
一个简单的、基于libv4l2的帧捕获库。 基于模块的PYV4L2摄像机开发, 我删除了v4lconvert_转换部分代码,最原始的数据返回设备。 https://gitlab.com/radish/pyv4l2camera中的pyv4l2camera模块,谢谢您。
安装
libv4l2
libv4l2由各种发行版打包:
debian和ubuntu
# apt-get install libv4l-dev
软呢帽
# dnf install libv4l-devel
架构Linux
# pacman -S v4l-utils
Pyv4l2
安装pyv4l2:
$ pip install pyv4l2
pyv4l2只与python 3兼容。
用法
frompyv4l2.frameimportFramefrompyv4l2.controlimportControlframe=Frame('/dev/video0')frame_data=frame.get_frame()control=Control("/dev/video0")control.get_controls()control.get_control_value(9963776)control.set_control_value(9963776,8)