文档帮助中心文档
逆几何变换
invtform =反转(tform)
例子
invtform=反转(tform)返回几何变换的逆tform.
invtform=反转(tform)
invtform
tform
全部折叠
读取和显示一个图像。
我= imread (“pout.tif”);imshow(我)
创建一个affine2d对象,该对象定义围绕原点顺时针旋转30度。中存储的转换矩阵T财产。
affine2d
T
θ= 30;Tform = affine2d([cosd(theta) sind(theta) 0;信德(θ)cosd(θ)0;0 0 1);tform。T
ans =3×30.8660 0.5000 0 -0.5000 0.8660 000 1.000
应用正向几何变换,tform,到图像。显示旋转图像。
J = imwarp(我tform);imshow (J)
反转几何变换。结果是一个新的affine2d表示逆时针方向旋转30度的对象。
invtform =反转(tform);invtform。T
ans =3×30.8660 -0.5000 0 0.5000 0.8660 000 1.000
应用逆几何变换,invtform,到旋转后的图像J.最终的图像,K,具有与原始图像相同的大小、形状和方向。图像周围的黑色填充来自这两个变换。
J
K
K = imwarp (J, invtform);imshow (K)
affine3d
rigid2d
rigid3d
projective2d
几何变换,指定为affine2d,affine3d,rigid2d,rigid3d,或projective2d几何变换对象。
逆几何变换,作为几何变换对象返回。invtform是同一类型的对象tform.
transformPointsForward|transformPointsInverse
transformPointsForward
transformPointsInverse
您已经有了这个示例的修改版本。要在编辑后打开此示例吗?
您点击了对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的事件和提供。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家网站不适合从您的位置访问。
联系当地办事处