1.27.1. 引言

某些视频捕获设备能够对图片的一部分进行采样,并将其缩小或放大到任意大小的图像。接下来,这些设备可以将该图像插入到更大的图像中。某些视频输出设备可以裁剪输入图像的一部分,将其放大或缩小,并将其插入到视频信号中的任意扫描线和水平偏移量处。我们称这些能力为裁剪、缩放和合成。

在视频捕获设备上,源是视频信号,裁剪目标决定了实际采样的区域。接收器是存储在内存缓冲区中的图像。合成区域指定了硬件实际写入缓冲区的哪个部分。

在视频输出设备上,源是内存缓冲区中的图像,裁剪目标是要在显示器上显示图像的一部分。接收器是显示器或图形屏幕。应用程序可以选择图像应显示在显示器的哪个部分。此类窗口的大小和位置由合成目标控制。

即使设备不支持裁剪或合成,也会定义所有裁剪和合成目标的矩形。在这种情况下,它们的大小和位置将是固定的。如果设备不支持缩放,则裁剪和合成矩形具有相同的大小。