剪断

通过线性地变化的偏移偏移行或图像的列

图书馆

几何变换

visiongeotforms

描述

通过逐渐增加距离的剪切块移位的行或图像的列向左或向右或向上或向下。

注意

这个块在其端口支持强度金宝app和颜色的图像。

港口 输入输出 金宝app支持的数据类型 复数值支持金宝app

图片

M-通过-N的强度值的矩阵或其中P为颜色平面的数目的M-通过-N-通过-P彩色视频信号

  • 双精度浮点

  • 单精度浮点

  • 固定点

  • 8-,16-,32位有符号整数

  • 8-,16-,32-位无符号整数

没有

小号

表示由要改变你的第一个和最后的行或列的像素数两元矢量

同我港

没有

产量

移位图像

同我港

没有

如果输入的到I端口的数据类型是浮点,输入到该块的S端子必须是相同的数据类型。此外,该块输出是相同的数据类型。

使用剪切方向参数指定是否要行或列偏移。如果您选择中,第一行具有偏移等于所述第一元件行/列剪切值[第一最后]向量。下列各行有一个偏移量呈线性上升到您的最后一个元素输入值行/列剪切值[第一最后]向量。如果您选择垂直中,第一列具有偏移等于所述第一元件行/列剪切值[第一最后]向量。下面列有一个偏移量呈线性上升到您的最后一个元素输入值行/列剪切值[第一最后]向量。

使用剪切后输出大小参数指定剪切的图像的大小。如果您选择充分中,块输出包含整个剪切图像的矩阵。如果您选择与输入相同的图像中,块输出的矩阵,其大小与输入图像相同的,并且包含了剪切图像的左上部分。使用背景填充值参数提供给图像之外指定的像素值。

使用剪切值源参数指定如何进入你的剪切参数。如果您选择通过指定对话框中,行/列剪切值[第一最后]参数显示在对话框中。使用此参数输入,表示由要改变你的第一个和最后的行或列的像素数的两元矢量。例如,如果为剪切方向参数选择并且,对于行/列剪切值[第一最后]参数,输入[50 150]中,块移动左上角50个像素向右和输入图像150点的像素向右的左下角。如果你想要么角落向左移动,输入负值。如果该剪切方向参数选择垂直并且,对于行/列剪切值[第一最后]参数,输入[-10 50]中,块移动左上角10个像素向上和右上角50个像素下来。如果要移动或者角落下来,输入正值。

使用插值方法参数指定的interpolation方法块使用来剪切图像。如果您选择最近的邻居时,块使用为新的像素值最近的像素的值。如果您选择双线性时,新的像素值是两个最接近的像素值的加权平均值。如果您选择双立方时,新的像素值是四个最近的像素值的加权平均值。

块考虑的像素数影响了计算的复杂性。因此,最近邻居插值是最计算效率。然而,由于该方法的精度正比于考虑的像素的数量,双三次方法是最准确的。欲了解更多信息,请参阅最近邻,双线性,双三次和插值方法在里面计算机视觉工具箱™用户指南

如果,对于剪切值源参数,你选择输入端口中,S端口出现的块上。在每个时间步骤,输入到S端口必须是一个表示像素,通过该改变你的第一和最后行或列的数目的两个元素的矢量。

如果,对于剪切后输出大小参数,你选择充分,并为剪切值源参数,你选择输入端口中,最大剪切值参数显示在对话框中。使用此参数输入代表像素由剪切图像的最大数量真实,标量值。块使用该参数,以确定所述输出矩阵的大小。如果有任何输入到S端口比的绝对值大最大剪切值参数,块饱和为最大值。

定点数据类型

下图显示了在剪切块定点信号的双线性内插中使用的数据类型。

可以设置产品输出,累加器,并且在阻挡掩模输出的数据类型。

参数

剪切方向

指定是否要对输入图像的行或列偏移。选择线性增加的行的偏移​​。选择垂直稳步增加列的偏移。

剪切后输出大小

指定剪切图像的大小。如果您选择充分中,块输出包含剪切图像值的矩阵。如果您选择与输入相同的图像中,块输出的矩阵,其大小与输入图像相同,并且包含经剪切的图像的一部分。

剪切值源

指定如何进入你的剪切参数。如果您选择通过指定对话框中,行/列剪切值[第一最后]参数显示在对话框中。如果您选择输入端口,接口S出现在块上。所述块使用输入到该端口在每个时间步作为剪切值。

行/列剪切值[第一最后]

输入表示像素,通过该改变你的第一和最后行或列的数目的两个元素的矢量。此参数是可见的,如果,在剪切值源参数,你选择通过指定对话框

最大剪切值

输入代表像素由剪切图像的最大数量真实,标量值。此参数是可见的,如果,在剪切值源参数,你选择输入端口

背景填充值

指定属于图像以外的像素的值。此参数是可调的。

插值方法

指定的内插方法的块使用来剪切图像。如果您选择最近的邻居时,块使用一个附近像素的新像素值的值。如果您选择双线性时,新的像素值是两个最接近的像素值的加权平均值。如果您选择双立方时,新的像素值是四个最近的像素值的加权平均值。

舍入模式

选择舍入模式定点运算。

溢出模式

选择定点运算溢出模式。

剪切值

选择如何指定字长和剪切值的部分长度。

  • 当您选择相同字长作为输入时,剪切值的字长匹配的输入到块的。在这种模式下,剪切值的分数长度自动设置为二进制点只可能提供了最佳的精度给出的剪切值的值和字长缩放。

  • 当您选择指定字长,你可以进入剪切值的字长,位数。块自动设置部分长度,给你最好的精度。

  • 当您选择二进制点缩放中,可以输入该字长度和剪切值的分数长度,位数。

  • 当您选择斜率和偏置缩放中,可以输入字长,在位,并且剪切值的斜率。所有信号在计算机视觉工具箱模块的偏差是0。

此参数是可见的,如果,在剪切值源参数,你选择通过指定对话框

产品产量

如前面的图中所描绘的,乘法器的输出被放置到产品输出数据类型和缩放。使用此参数指定如何指定该产品的输出字和分数长度。

  • 当您选择同第一次输入,这些特性匹配所述第一输入,以在I端口块。

  • 当您选择二进制点缩放,您可以输入字长和产品输出的部分长度,位数。

  • 当您选择斜率和偏置缩放中,可以输入字长,在比特,产品输出的斜率。所有信号在计算机视觉工具箱模块的偏差是0。

累加器

如前面的图中所描绘的,输入到累加器被铸造到累加器的数据类型。加法器保留在累加器的数据类型作为输入的每个元件的输出被添加到它。使用此参数指定如何指定该蓄电池字和分数长度。

  • 当您选择同产品产量,这些特性匹配的产品的输出。

  • 当您选择同第一次输入,这些特性匹配所述第一输入,以在I端口块。

  • 当您选择二进制点缩放,您可以输入字长和蓄能器的部分长度,位数。

  • 当您选择斜率和偏置缩放中,可以输入字长,以比特,和累加器的斜率。所有信号在计算机视觉工具箱模块的偏差是0。

产量

选择如何指定字长度和块的输出的分数长度:

  • 当您选择同第一次输入,这些特性匹配所述第一输入,以在I端口块。

  • 当您选择二进制点缩放,您可以输入字长和输出的部分长度,位数。

  • 当您选择斜率和偏置缩放中,可以输入字长,以位,输出的斜率。所有信号在计算机视觉工具箱模块的偏差是0。

针对由定点工具更改锁定数据类型设置

选择此参数,以防止定点工具从覆盖你的块屏蔽指定的数据类型。欲了解更多信息,请参阅fxptdlg,对定点工具在Simulink参考页金宝app®文档。

参考

[1] Wolberg得到,乔治。数字图像变形。华盛顿:IEEE计算机学会出版社,1990年。

也可以看看

调整大小

计算机视觉工具箱软件

旋转

计算机视觉工具箱软件

翻译

计算机视觉工具箱软件

扩展功能

C / C ++代码生成
生成使用的Simulink编码器™C和C ++代码。金宝app

R2006a前推出