1.14. 图像处理控制参考

图像处理控制类旨在对图像处理功能进行底层控制。与 V4L2_CID_IMAGE_SOURCE_CLASS 不同,此类中的控件会影响图像的处理,而不是控制图像的捕获。

1.14.1. 图像处理控制ID

V4L2_CID_IMAGE_PROC_CLASS (类)

IMAGE_PROC 类描述符。

V4L2_CID_PIXEL_RATE (64位 整数)

设备像素阵列中的像素采样率。此控件是只读的,其单位为像素/秒。

某些设备使用水平和垂直消隐来配置帧率。帧率可以根据像素率、模拟裁剪矩形以及水平和垂直消隐计算得出。像素率控件可能存在于与消隐控件和模拟裁剪矩形配置不同的子设备中。

帧率的配置通过选择所需的水平和垂直消隐来执行。此控件的单位为赫兹(Hz)。

V4L2_CID_TEST_PATTERN (菜单)

某些捕获/显示/传感器设备具有生成测试图案图像的功能。这些硬件特定的测试图案可用于测试设备是否正常工作。

V4L2_CID_DEINTERLACING_MODE (菜单)

视频去隔行模式(例如Bob,Weave等)。菜单项是特定于驱动程序的,并在Video4Linux (V4L) 驱动程序特定文档中进行了说明。

V4L2_CID_DIGITAL_GAIN (整数)

数字增益是所有颜色分量乘以的值。通常,应用的数字增益是控件值除以例如 0x100,这意味着要获得没有数字增益,控件值需要为 0x100。无增益配置通常也是默认配置。