视频通用控制命令(字地址+0)
视频通用控制命令(地址+0)用于控制图像模块窗口中的操作。下面描述控制操作
当显示该窗口时,图像模块会将该地址区初始化到指定值。
下面描述启用透明时的设置。
指定为透明的颜色使用从字地址+3至+5的数据。如果该颜色不使用这些数据,会将FFFF(h)保存在字地址+3至+5中。此外,当使用该模式透明显示一种非指定颜色的其他颜色时,只有透明色1
(字地址+3)是有效的。
为透明指定的颜色范围是0到255以及E1到E12。当从E1到E12指定时,设置0x8000 + 数字。(例如,为E5设置0x8005。)
透明色从最高位和低8位中获取。其他位禁用。此外,当指定E0及E13至E255时,禁用透明色。
在捕捉时,部件及视频显示处理停止。
如果“保存在”位置存在相同的文件,将覆盖现有文件。
捕捉大约需要三到五秒钟的时间(当图像质量是80时)。
视频通用控制命令(字地址+1)
视频通用控制状态(地址+1)将运算结果写入图像模块窗口。
捕捉JPEG文件时,捕捉状态为ON。
如在捕捉或显示JPEG图像时发生错误,将会保存错误代码。会将该错误代码一直保存到下一次捕捉。
有关JPEG错误代码的更多信息,请参阅28.10.5.2 捕捉。
图像窗口显示控制(字地址+6)
定义将在图像模块窗口显示的图像。
您可以选择JPEG图像或视频图像。如果选择的是视频图像,会由图像模块窗口将其显示在指定通道上。如果是JPEG图像,则需要为每条通道指定JPEG文件编号。您可以选择缩小JPEG图像。
对于JPEG图像,可以显示USB存储器,而不是CF卡(或SD卡)中存储的图像。在[系统设置] - [主机] - [模式]标签中,勾选[画面捕捉]下的[捕捉操作],并在“保存在”的位置选择USB存储器,就可以显示USB存储器中的文件了。即使指定了FTP服务器,仍可以选择CF卡(SD卡)。
视频模块最大可以显示 1024 x 768 的JPEG图像。如果JPEG图像大于该限制, 图像会被缩小到 1024 x 768 像素,或原始尺寸的 1/4、 1/6 或 1/64。
对于 SVGA 、VGA和XGA机型,图像模块窗口上显示的最大尺寸分别为 800 x 600 像素、 640 x 480 像素和1024 X 768像素。如果图像尺寸超过画面尺寸,将只显示在画面范围内的图像部分。
如果将JPEG设置为初始显示图像,就不能使用窗口显示图像控制标志在视频图像和JPEG图像之间进行切换。
在保存JPEG图像过程中,不能进行缩小操作。
内部图像窗口画面控制标志(字地址+11)/内部视频控制通道编号(字地址+12)
这是一个更改视频图像显示状态的地址区。
将通道号存储到内部视频控制通道编号地址(字地址+12)后,控制标志将改变。
一旦坐标位置更新位为ON,将在坐标值处更改为实时显示,直到该位置OFF。当显示窗口为ON时,该地址区被清0。
视频图像将按上、下、左、右及加/减颜色值等位中指定的设置进行更改。
当颜色值更新位为ON时,将更改写入视频通道信息(字地址+13至+36)的显示亮度、对比度和颜色的指定值,直到该位置OFF。
加/减颜色值位更改亮度、对比度和色调中置ON的参数的设置。(可以同时更改这三个参数。)
在禁止了图像模块窗口中的触摸屏输入后,如果图像模块显示关闭,则触摸屏输入被启用。
视频通道信息(字地址+13至+36)/RGB显示信息(字地址+37至+42)
设置视频通道0-3和RGB显示的显示原点、亮度、对比度和颜色。
用原点的VX、VY坐标指定显示画面的哪一部分。这些坐标基于视频模式和窗口大小。
当视频输入 = NTSC、显示大小 = 正常时
指定视频图像宽度 + 显示原点 (VX)和视频图像高度 + 显示原点 (VY),使其在窗口范围之内。
(视频图像宽度 + VX <= 640,视频图像高度 + VY <= 480)
当视频输入 = NTSC、显示大小 = 1/4时
指定视频图像2倍宽度 + 显示原点(VX)和视频图像2倍高度 + 显示原点(VY),使其在窗口范围之内。
(视频图像宽度 x 2 + VX <= 640,视频图像高度 x 2 + VY <= 480)
当视频输入 = NTSC、显示大小 = 1/16时
指定视频图像4倍宽度 + 显示原点(VX)和视频图像4倍高度 + 显示原点(VY),使其在窗口范围之内。
(视频图像宽度 x 4 + VX <= 640,视频图像高度 x 4 + VY <= 480)
(例如,视频输入 = “NTSC”)
本节举例说明使用视频控制区的操作。
显示CF卡上的JPEG文件
在通道2上显示保存在CF卡上的视频捕捉图像“CP00005”。
在[视频控制起始地址]+9(图像窗口2)中写入JPEG文件编号“5”。
在[视频控制起始地址]+6(图像窗口显示控制)的位8-11中写入显示尺寸“2”(JPEG 1/4扩展)。
更改图像窗口画面的显示尺寸
将通道2的显示尺寸从标准更改为1/4。
在[视频控制起始地址]+25(视频窗口控制命令)的位0-1中写入“1”(显示尺寸:1/4模式)。
创建静止图像
从通道2上的图像创建静止图像。
将[视频控制起始地址]+25(通道2的视频窗口控制命令)的位2置ON。
更改视频显示器位置设置
将通道2的显示原点从(0, 0)更改为(100,100)。
将[视频控制起始地址]+11(内部图像窗口画面控制标志)的位0(坐标位置更新)置ON。
在[视频控制起始地址]+26(通道2的视频显示器位置设置VX)和+27(通道2的视频显示器位置设置VY)中写入“100”。
更改透明色
将[视频控制起始地址]+0(视频通用控制命令)的位0(透明色)置ON。
将[视频控制起始地址]+0的位1(透明中的指定色)置ON。
在[视频控制起始地址]+3 中写入颜色代码-5。