主要内容

vision.Deinterlacer

删除不交错运动构件的输入视频信号

描述

删除不交错运动构件的输入视频信号。

跟踪一组点:

  1. 创建vision.Deinterlacer对象并设置其属性。

  2. 调用对象的参数,就好像它是一个函数。

了解更多关于系统对象是如何工作的,看到的系统对象是什么?

创建

描述

例子

Hdeinterlacer= vision.Deinterlacer返回一个反交错系统对象,Hdeinterlacer从图像,消除了运动构件组成的编织顶部和底部的一个交错的信号。

Hdeinterlacer= vision.Deinterlacer (名称,值)设置使用一个或多个属性名称-值对。在报价附上每个属性的名字。例如,varObj =愿景。中(“法”、“重复行”)

属性

全部展开

属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放函数打开它们。

如果一个属性可调在任何时候,你可以改变它的值。

改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象

方法用来消除隔行扫描输入视频,指定为行重复的,线性插值的,“垂直时间中值滤波”

表明如果行顺序输入数据,指定为真正的。将此属性设置为真正的如果输入缓冲区包含数据元素从第一行开始,然后第二行第二,等等。

定点属性

舍入方法,定点操作,指定为“地板”,“天花板”,“收敛”,“最近的”,“圆”,“简单”,或“零”

操作整数输入超出范围时,指定为“包装”“饱和”

产品数据类型,指定为同样作为输入的“自定义”

产品词和部分长度指定为一个按比例缩小的numerictype(定点设计师)对象。这个属性只适用于当你设置AccumulatorDataType财产“自定义”

数据类型的蓄电池,指定为“一样的产品”,同样作为输入的,或“自定义”

蓄电池词和部分长度,指定为一个按比例缩小的numerictype(定点设计师)对象。这个属性只适用于当你设置AccumulatorDataType财产“自定义”

使用

描述

例子

价值= Hdeinterlacer (输入)根据算法反交错的输入属性中设置的方法

输入参数

全部展开

输入数据,指定为一个顶部和底部的隔行视频领域的结合。

输出参数

全部展开

消除隔行扫描视频帧,返回相同的数据类型作为输入

对象的功能

使用一个目标函数,指定系统对象™作为第一个输入参数。例如,释放系统资源的系统对象命名obj使用这个语法:

发行版(obj)

全部展开

一步 运行系统对象算法
释放 释放资源,并允许修改系统对象属性值和输入特征
重置 重置的内部状态系统对象

例子

全部折叠

创建一个对象中。

hdinterlacer = vision.Deinterlacer;

阅读与运动工件图像。

我= imread (“vipinterlace.png”);

应用中图像。

clearimage = hdinterlacer(我);

显示结果。

imshow(我);标题(原始图像的);

图包含一个坐标轴对象。标题为原始图像的坐标轴对象包含一个类型的对象的形象。

图中,imshow (clearimage);标题(的形象经过反交错的);

图包含一个坐标轴对象。坐标轴对象与标题图像后反交错包含一个类型的对象的形象。

扩展功能

版本历史

介绍了R2012a

另请参阅