文件名称:pyv4l2:用于 v4l2 捕获的 cython 驱动绑定
文件大小:21KB
文件格式:ZIP
更新时间:2024-06-27 09:07:43
Python
pyv4l2 使用 (利用 tubojpeg api)的 Video4Linux2 API 的 Python 绑定。 完全访问所有 uvc 设置(缩放、焦点、亮度等) 完全访问所有流和格式参数(速率、大小等) 使用 list_devices() 枚举所有捕获设备 Capture 实例将始终从相机中抓取 mjpeg 压缩帧。 图像数据作为Frame对象返回。 当请求图像数据时,此对象将即时解压缩和转换。 这为用户提供了充分的灵活性:仅在需要时获取 jpeg 缓冲区或将它们转换为 YUV、灰色或 RGB。 Frame类内置缓存以避免双重解压缩或转换。 例子 import v4l2 cap = v4l2 . Capture ( "/video/dev0" ) print cap . frame_rates frame = cap . get_frame () gray_numpy_
【文件预览】:
pyv4l2-master
----cselect.pxd(329B)
----v4l2.pyx(32KB)
----example.py(1KB)
----cturbojpeg.pxd(13KB)
----cv4l2.pxd(40KB)
----LICENSE(1KB)
----setup.py(889B)
----.gitignore(561B)
----README.md(2KB)
----cmman.pxd(284B)