多个摄像头同步阅读
multicam的Python项目详细描述
在Linux上使用v4l2从多个网络摄像头同步读取
安装
sudo apt install libjpeg-turbo8-dev libjpeg-dev cmake
python setup.py install
用于系统范围的安装
python setup.py install --user
用于特定于用户的安装
使用
多个凸轮:
import multicam as mc
with mc.Multicam(['/dev/video0','/dev/video2'], (640,480), 'YUYV', fps=30) as cs:
try:
while True:
res = cs.read() #RGB images
print(res.shape)
except KeyboardInterrupt:
pass
单凸轮:
^{pr2}$各种实用工具:
import multicam as mc
print(mc.list_cams())
print(mc.is_valid_device("/dev/video0"))
print(mc.get_formats("/dev/video0"))
- 项目
标签: