主要内容

projective2d.

2-D投影几何变换

描述

一种projective2d.对象封装了一个2-D投影几何变换。

创建

你可以创建一个projective2d.对象使用以下方法:

  • FitegeOtrans.- 估计几何变换,即在两个图像之间映射的对照点对

  • projective2d.这里描述的功能

描述

tform = projective2d.创造一个projective2d.具有默认属性设置的对象,该属性设置对应于身份转换。

例子

tform = projective2d(一种设置属性T.通过非扫描矩阵定义了有效的投影转换一种

特性

展开全部

前进的2-D投影转换,指定为非奇妙的3×3数字矩阵。

矩阵T.使用“公约”:

[x y 1] = [u v 1] * t

在哪里T.有表格:

[a b c; ... d e f; ... g i];

默认值T.是身份转换。

数据类型:双倍的|单身的

输入和输出点的几何变换的维度,指定为值2。

对象功能

倒置 反转几何变换
输出 找到输入空间限制的输出空间限制
变换点前沿 应用前向几何变换
TransformPointsInverse. 应用逆几何变换

例子

全部收缩

此示例显示如何使用a将旋转和倾斜施加到图像projective2d.几何转换对象直接从转换矩阵创建。

在工作区中读取灰度图像。

我= imread('pout.tif');

将旋转和倾斜转换成转换矩阵,Tm值。使用此转换矩阵创建一个projective2d.几何变换对象,tform.

Theta = 10;TM = [COSD(θ)-sind(θ)0.001;......Sind(θ)cosd(θ)0.01;......0 0 1];tform = projective2d(tm);

使用转换使用imwarp.。查看变换图像。

OutputImage = IMWARP(I,TForm);imshow(OpputpImage)

图包含轴。轴包含类型图像的对象。

扩展能力

在R2013A介绍