最终的目标是查看是否包含。比较需要支持轻微扭曲、缩放、颜色差异、旋转和亮度差异,语言不限,我将作为Web服务运行此算法,因此如果必须在C、C++、Python等语言中编写此部分,则没有问题。
那么 ImageMagick 呢?虽然它本身不是一个库,但如果您可以提供对环境的 shell 访问权限,那么使用起来非常容易。
您可能最感兴趣的是 compare 命令。
编辑: ImageMagick 包含用于子图像搜索的工具,例如 subimage-search。
subimage-search
在每个可能的相对位置比较图像。你最终会对图像进行二维卷积,这非常慢 :( - Navin