如何在 Linux 和 Matlab 中使用 SIFT 比较两幅图像

如何在 Linux 和 Matlab 中使用 SIFT 比较两幅图像

我需要比较两幅图像。主要目的是识别徽标。我尝试使用 SIFT。但我不明白如何标记关键点并进行比较。我正在使用 Linux。我正在尝试使用 SiftDemoV4。有人能帮助我在 Linux 命令行中逐步使用它吗?我需要比较两幅 jpg 图像。

答案1

有一个命令可以让你比较两个图像。你可以通过安装名为 的包来获得它imagemagic

使用CTRL++打开终端并输入ALTTsudo apt-get install imagemagic

然后按照

  compare <Image1.jpeg> <image2.jpeg>  <compare.jpeg>

有一个关于图像比较的完美教程,我相信它会对你有所帮助。http://www.imagemagick.org/Usage/compare/

我已经亲自测试过了。看这里

在此处输入图片描述

相关内容