主要内容

通用的几何转换

属性执行一般几何转换imwarp工作流

几何变换将输出图像中的像素坐标映射到输入图像中的坐标。然后映射过程从输入图像中插入输出像素的值。

使用这些函数执行一般的2-D、3-D和N-D几何变换。要执行2-D或3-D几何转换,首先创建存储有关转换的信息的几何转换对象。然后,将要变换的图像和几何变换对象传递给imwarp函数。

功能

全部展开

imwarp 对图像应用几何变换
transformPointsForward 应用前向几何变换
transformPointsInverse 应用逆几何变换
整经机 对许多图像有效地应用相同的几何变换
fitgeotrans 拟合几何变换到控制点对
affine2d 二维仿射几何变换
affine3d 三维仿射几何变换
rigid2d 二维刚性几何变换
rigid3d 三维刚性几何变换
projective2d 二维投影几何变换
geometricTransform2d 二维几何变换对象
geometricTransform3d 三维几何变换对象
PiecewiseLinearTransformation2D 二维分段线性几何变换
PolynomialTransformation2D 二维多项式几何变换
LocalWeightedMeanTransformation2D 二维局部加权平均几何变换
tformarray 将空间变换应用于N-D阵列
findbounds 寻找空间变换的输出边界
fliptform 翻转输入和输出角色的空间转换结构
makeresampler 创建重采样结构
maketform 创建N-D空间变换结构(TFORM
tformfwd 应用正向N-D空间变换
tforminv 应用逆N-D空间变换
imref2d 参考二维图像到世界坐标
imref3d 参考三维图像到世界坐标
affineOutputView 创建变形图像的输出视图

主题

几何变换

二维和三维几何变换过程概述

要对二维或三维图像进行一般的几何变换,首先定义变换的参数,然后对图像进行变形。

几何变换的矩阵表示

仿射变换和射影变换用矩阵表示。可以使用矩阵运算来执行图像的全局变换。

n维空间转换

您可以创建自定义几何转换来处理任意维度的图像,或者从输入图像更改输出图像的维度。

在几何变换输出中指定填充值

这个例子展示了如何在几何变换后指定图像中空白区域的颜色。

空间参考

图像坐标系统

学习如何使用离散像素指数和连续空间坐标表示图像位置。

定义图像的世界坐标系

空间参考对象编码了固有坐标下的图像范围、世界坐标下的图像范围和图像分辨率之间的关系。

移动显示图像的X和y坐标范围

这个例子展示了如何通过更改XDataYData显示图像的属性。

特色的例子