如果我们得到两个图像,则为目标图像tgt_img
和源图像src_img
。并且,我们还知道从源图像到目标图像的网格grid
。因此,我们可以使用F.grid_sample从源图像生成目标图像。
tgt_img = F.grid_sample(src_img, grid)
是否有个好主意来获取从目标图像到源图像的inv_grid
。这样:
inv_grid = ?
src_img = F.grid_sample(tgt_img, inv_grid)
我试图读取网格中的数据并生成一个inv_grid,但是我想知道是否有更好,更快的方法
这里是一个示例,给出的grid
如下所示:
a grid that represent the coordinates correspondence from src_img to tgt_img
然后我要使用此网格生成inv_grid,它表示从tgt_img到src_img的坐标对应。结果显示在这里: tgt_img to src_img
答案 0 :(得分:0)
这首先取决于您如何创建<p style="color:red;">This is a the line content.</p>
。
如果grid
是使用child process running Node.js创建的,则只需要使用grid
的倒数来创建inv_grid
-用于创建theta
的仿射变换。 />
在更一般的情况下,grid
可能根本没有grid
!假设inv_grid
将几个grid
像素映射到相同的src_img
像素-您如何反转这种奇点?