setSourceCrop.lua
[返回首页]

API说明

设置视频源图像裁切参数

KILOVIEW G系列/M系列编码器产品,允许对视频图像进行高级的前置处理,其中一项为裁剪原始输入视频的部分,然后进行放大/缩小,从而实现局部图像显示、局部放大/缩小等高级效果。

注意:KILOVIEW U系列产品不支持本功能。

本操作可以设定当前视频源图像裁切的状态和参数。

参数

HTTP提交参数:POST

通过HTTP测试该API调用 (URL):

Enable
整数

0|1。可选。0表示关闭裁切;1表示打开裁切

测试值:

Left
数值

可选。裁切位置的左边起始位置(Pixel)

测试值:

Top
数值

可选。裁切位置的顶部起始位置(Line)

测试值:

Width
数值

可选。裁切的画面宽度(Pixel)

测试值:

Height
数值

可选。裁切的画面高度(Line)

测试值:

返回

返回JSON格式的结果。该JSON数据的格式如下:

{
/*对象*/

"Result":
数值

200表示OK, 其它错误码含义类似于HTTP Response.

"Status":
"字符串"

状态消息。反馈API执行的结果状态,如有错误,将描述出错的原因。

}

说明

1. 如果裁切的起始位置(Left,Top)超出实际画面的有效大小,将产生不可预估的结果;

2. 如果起始位置加指定的宽度/高度超出实际画面的有效大小,实际裁切的宽度/高度将自动进行调整以适应实际画面大小。

3. 最终画面进行裁切时,Left/Width的值将以4像素为倍数进行近似约束,所以实际裁切的大小与指定的大小可能存在细微出入,请注意。

其它说明

KILOVIEW Device HTTP API, v1.0