28.12.1.1 视频控制区 - 视频模块详情

视频通用控制命令(字地址+0)

视频通用控制命令(地址+0)用于控制图像模块窗口中的操作。下面描述控制操作

视频通用控制命令(字地址+1)

视频通用控制状态(地址+1)将运算结果写入图像模块窗口。

图像窗口显示控制(字地址+6)

定义将在图像模块窗口显示的图像。

内部图像窗口画面控制标志(字地址+11)/内部视频控制通道编号(字地址+12)

这是一个更改视频图像显示状态的地址区。

将通道号存储到内部视频控制通道编号地址(字地址+12)后,控制标志将改变。

视频通道信息(字地址+13至+36)/RGB显示信息(字地址+37至+42)

设置视频通道0-3和RGB显示的显示原点、亮度、对比度和颜色。

用原点的VX、VY坐标指定显示画面的哪一部分。这些坐标基于视频模式和窗口大小。

指定视频图像宽度 + 显示原点 (VX)和视频图像高度 + 显示原点 (VY),使其在窗口范围之内。
(视频图像宽度 + VX <= 640,视频图像高度 + VY <= 480)

指定视频图像2倍宽度 + 显示原点(VX)和视频图像2倍高度 + 显示原点(VY),使其在窗口范围之内。
(视频图像宽度 x 2 + VX <= 640,视频图像高度 x 2 + VY <= 480)

指定视频图像4倍宽度 + 显示原点(VX)和视频图像4倍高度 + 显示原点(VY),使其在窗口范围之内。
(视频图像宽度 x 4 + VX <= 640,视频图像高度 x 4 + VY <= 480)


(例如,视频输入 = “NTSC”)

视频控制区的使用示例

本节举例说明使用视频控制区的操作。

显示CF卡上的JPEG文件

在通道2上显示保存在CF卡上的视频捕捉图像“CP00005”。

  1. 在[视频控制起始地址]+9(图像窗口2)中写入JPEG文件编号“5”。

  2. 在[视频控制起始地址]+6(图像窗口显示控制)的位8-11中写入显示尺寸“2”(JPEG 1/4扩展)。

更改图像窗口画面的显示尺寸

将通道2的显示尺寸从标准更改为1/4。

  1. 在[视频控制起始地址]+25(视频窗口控制命令)的位0-1中写入“1”(显示尺寸:1/4模式)。

创建静止图像

从通道2上的图像创建静止图像。

  1. 将[视频控制起始地址]+25(通道2的视频窗口控制命令)的位2置ON。

更改视频显示器位置设置

将通道2的显示原点从(0, 0)更改为(100,100)。

  1. 将[视频控制起始地址]+11(内部图像窗口画面控制标志)的位0(坐标位置更新)置ON。

  2. 在[视频控制起始地址]+26(通道2的视频显示器位置设置VX)和+27(通道2的视频显示器位置设置VY)中写入“100”。

更改透明色

  1. 将[视频控制起始地址]+0(视频通用控制命令)的位0(透明色)置ON。

  2. 将[视频控制起始地址]+0的位1(透明中的指定色)置ON。

  3. 在[视频控制起始地址]+3 中写入颜色代码-5。