【发布时间】:2012-12-09 01:01:23
【问题描述】:
我一直在使用 USB 网络摄像头和 v4l2 API 开发一些视频应用程序。 API 提供了许多 ioctl() 调用来枚举通用功能、视频标准、像素颜色格式等。但没有 ioctl() 来枚举 USB 网络摄像头支持的所有可能的图像尺寸。
最好的方法是什么?
API 文档说您可以设置特定的图像大小,ioctl() 将返回最接近的匹配。所以我想我可以尝试所有可能的图像尺寸,看看 USB 网络摄像头是否会拒绝它。但是,当有这么多标准尺寸格式(QCIF、CIF、4CIF、16CIF、VGA、DV、SVGA、XGA、UVGA、SXGA、UXGA 等)时,枚举所有可能支持的图像尺寸似乎是一种相当低效的方法。
谢谢,
-安德烈斯
【问题讨论】: