MATLAB:替换R2012a或以下的worldToIntrinsic function
众所周知,讨论中的功能仅在R2013a或更高版本中可用,所以
任何可替换的内置函数或home-make方法都很好。
编辑:我没有imref2d类,但函数imtransform引入了world coordinate问题
我们拥有的是下面的xdata和ydata:
[ output, xdata, ydata ] = imtransform( imgDouble{1}, tform );
有什么想法吗?
答案 0 :(得分:1)
在我看来,如果你有可用的函数imtransform
,你应该只计算逆变换(即tform
的倒数),以便能够计算转变“在另一个方向”。如果您开始阅读imtransform
函数以及相关函数maketform
和tformfwd
以及tforminv
,我想您将能够弄明白。我现在无法访问Matlab环境,或者我会为您运行一些测试 - 但我确信这些功能可以帮助您自己找到解决方案。
答案 1 :(得分:1)
调用imtransform后,您遇到的世界坐标问题是什么?在将图像网格引用到世界坐标系方面,XData / YData输出和UData / VData /大小名称/值输入的功能相当于使用imref2d。
如果您感兴趣的是几何变换所暗示的正向/反向意义上的点变换,那么您可以使用函数tformfwd / tforminv。很难知道如何在不知道你想要解决的问题的情况下回答这个问题。