我正在试着比较两张图片,其中一张是旋转和移动的。我需要找到从一个到另一个的转换,这样我就可以使用VIPS进行重采样和比较/减法,以了解差异。有没有办法做到这一点?
发布于 2016-04-18 20:39:17
nip2有几种方法可以做到这一点。
加载两个图像,然后单击工具包/图像/变换/线性匹配。一对连接点将出现在您的两个图像上:拖动它们以在每个图像上标记一对特征。输出图像将是重新扫描的第二个图像,以与第一个图像匹配。有一些选项可以自动改善您的连接点,并仅旋转。它应该是快速的,即使是非常大的图像。
还有一个自动转换查找器。自动搜索仅适用于非常相似的图像对;例如,它不能匹配x射线和可见图像。要尝试此操作,请加载两个图像(它们的大小必须完全相同),然后单击Toolkits / Image / Transform / Rubber Sheet / Find。这将找到将第二个图像与第一个图像相匹配的转换。您可以设置搜索时间和错误阈值。它不适用于非常大的图像(超过几GB)。
找到转换后,可以使用Toolkits / image / transform / Rubber Sheet / Apply将其应用于任何其他图像。它将考虑到比例的变化,所以你可以在小图像上找到并在大图像上应用。
不幸的是,自动转换查找器是我的一个朋友写的,他不能发布源代码。它被编译成Windows二进制文件,或者在nip2上你必须下载一个二进制插件并将其放入vips库区域。
http://www.vips.ecs.soton.ac.uk/supported/current/linux-64/
https://stackoverflow.com/questions/36688439
复制相似问题