主要内容

翻译

翻译使用位移矢量图像在二维平面上

图书馆

几何转换

visiongeotforms

  • 块翻译

描述

使用移动图像块翻译使用位移矢量在一个二维平面上,一个双元素向量表示的像素数量,你想把你的形象。块输出的结果翻译产生的图像。

请注意

此块支持强度和彩色图像万博1manbetx在其港口。

港口 输入/输出 万博1manbetx支持的数据类型 支持复杂的值万博1manbetx

图像/输入

m×n的彩色视频信号强度值或一个M-by-N-by-P矩阵P是颜色飞机的数量

  • 双精度浮点

  • 单精度浮点

  • 不动点

  • 8、16、32位带符号整数

  • 8、16、32位无符号整数

没有

抵消

向量的值代表的数量将图像的像素

一样我港

没有

输出

翻译图片

一样我港

没有

偏移量的输入端口必须是相同的数据类型作为图像的输入端口。输出是相同的数据类型作为图像的输入端口。

使用翻译后输出尺寸参数指定翻译图片的大小。如果您选择完整的块输出矩阵,包含整个翻译的形象。如果您选择与输入图像块输出矩阵大小相同的输入图像和包含的部分翻译的形象。使用背景填充价值参数指定图像外的像素值。

使用抵消源参数来指定如何输入位移矢量。如果您选择指定通过对话框,抵消参数出现在对话框。用它来输入位移向量,一个双元素向量,[r c]真正的整数值,表示像素的数量,你想把你的形象。的r价值是多少像素向上或向下转移你的形象。的c价值是多少像素向左或向右改变你的形象。轴的起源是左上角的图像。例如,如果您输入(2.5 - 3.2)向下,2.5块移动图像像素和3.2像素原来的位置的右边。位移矢量包含分数值时,块使用插值来计算输出。

使用插值法参数指定哪个插值方法阻止使用翻译的形象。如果你把你的图像在水平或垂直方向和你选择最近的邻居,阻止使用新的像素值的最近的像素值。如果你把你的图像在水平或垂直方向和你选择双线性,新的像素值是四个最近的像素值的加权平均。如果你把你的图像在水平或垂直方向和你选择双三次的,新的像素值是16个最近的像素值的加权平均。

像素块的数量考虑影响计算的复杂性。因此,最近邻插值计算的效率。然而,由于方法的准确性大致考虑像素的数量成正比,双三次的方法是最准确的。

如果,翻译后输出尺寸参数,您选择完整的,抵消源参数,您选择输入端口,最大偏移量参数出现在对话框。使用最大偏移量双元素向量的参数输入,标量值表示像素的最大数量,你想把你的形象。块使用这个参数来确定输出矩阵的大小。如果输入偏移量大于港最大偏移量参数值,块浸透到最大值。

如果,抵消源参数,您选择输入端口偏移量端口出现在块中。在每个时间步,抵消的输入端口必须是矢量的,标量值表示的像素数量,翻译你的形象。

定点数据类型

下面的图显示了使用的数据类型转换块定点信号的双线性插值。

你可以设置产品输出、蓄电池和输出数据类型的块面具下一节讨论。

参数

翻译后输出尺寸

如果您选择完整的块输出矩阵,包含翻译图像值。如果您选择与输入图像块输出矩阵大小相同的输入图像和包含的部分翻译的形象。

抵消源

指定如何翻译输入参数。如果您选择指定通过对话框,抵消参数出现在对话框。如果您选择输入端口,出现在阿港口块。块使用输入端口在每个时间步作为你的翻译值。

抵消源

输入向量的标量值表示的像素数量,翻译你的形象。

背景填充价值

指定一个值的像素以外的形象。

插值法

指定哪个插值方法块使用翻译。如果您选择最近的邻居,阻止使用价值的一个附近的新像素的像素值。如果您选择双线性,新的像素值是四个最近的像素值的加权平均。如果您选择双三次的,新的像素值是16个最近的像素值的加权平均。

像素块的数量考虑影响计算的复杂性。因此,加权插值是最计算效率。然而,由于该方法的准确性与像素的数量成正比,双三次的方法是最准确的。

最大偏移量

输入向量的标量值表示像素的最大数量,你想把你的形象。该参数必须具有相同的数据类型作为输入抵消港。这个参数是可见的,如果翻译后输出尺寸参数,您选择完整的和,抵消源参数,您选择输入端口

舍入模式

选择舍入模式为定点操作。

溢出模式

选择定点的溢出模式操作。

偏移值

选择这个词如何指定长度和偏移量的部分长度值。

  • 当您选择同一个词长度作为输入的单词长度偏移值匹配块的输入。在这种模式下,抵消部分长度的值自动设置二进制小数点只扩展,为您提供最好的精密的价值和字长偏移值。

  • 当您选择指定字长,您可以输入的单词长度偏移值,在碎片。块自动设置分数长度给你最好的精度。

  • 当您选择二进制扩展点,您可以输入单词长度和偏移量的部分长度值,在碎片。

  • 当您选择斜率和偏见扩展,您可以输入单词长度,比特和抵消的斜率值。所有信号在计算机视觉的偏差工具箱™块是0。

这个参数是可见的,如果抵消源参数,您选择指定通过对话框

产品输出

描绘在前面的图中,乘数是放在产品的输出输出数据类型和扩展。使用这个参数来指定如何指定本产品输出词和部分的长度。

  • 当您选择与第一次输入,这些特征匹配的第一块的输入。

  • 当您选择二进制扩展点这个词,您可以输入产品的长度和长度比例输出,在碎片。

  • 当您选择斜率和偏见扩展,您可以输入长度,这个词位,产品输出的斜率。所有信号在计算机视觉的偏差工具箱块是0。

蓄电池

在前面的图,输入蓄电池投到蓄电池数据类型。加法器的输出保持蓄电池数据类型作为输入的每个元素被添加到它。使用这个参数来指定如何指定这个蓄电池词和部分的长度。

  • 当您选择一样的产品输出,这些特征匹配的产品输出。

  • 当您选择与第一次输入,这些特征匹配的第一块的输入。

  • 当您选择二进制扩展点,您可以输入单词长度和分数累加器的长度,在碎片。

  • 当您选择斜率和偏见扩展,您可以输入单词长度,比特,蓄电池的斜率。所有信号在计算机视觉的偏差工具箱块是0。

输出

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

  • 当您选择与第一次输入,这些特征匹配的第一块的输入。

  • 当您选择二进制扩展点,您可以输入的单词长度和长度比例输出,在碎片。

  • 当您选择斜率和偏见扩展,您可以输入单词长度,输出的比特和斜率。所有信号在计算机视觉的偏差工具箱块是0。

锁对变化的数据类型设置定点工具

选择这个参数来防止定点工具覆盖您所指定的数据类型的块面具。有关更多信息,请参见fxptdlg(定点设计师)参考页面的定点仿真软件的工具万博1manbetx®文档。

引用

[1]Wolberg,乔治。数字图像扭曲。华盛顿:IEEE计算机协会出版社,1990年。

另请参阅

调整

计算机视觉工具箱软件

旋转

计算机视觉工具箱软件

剪切

计算机视觉工具箱软件

更多关于

全部展开

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。万博1manbetx

之前介绍过的R2006a