iOS:比较这两个图像

首先是我所拥有的简短描述

  1. 我的iOS应用程序正在生成相同大小和格式的图像。
  2. 每次生成图像时,都应该将其上传到某个Web服务中。

我想做的事情基本上是尽可能减less互联网stream量。 所以基本上我想知道你的build议如何做到这一点?

我select,我虽然是发送第一个图像到服务器,然后第二个图像的差异与第一个。 所以基本上我可以用这个方法保留一些stream量。 所以也想知道有没有人做过这样的东西,你是怎么实现的? 即什么第三方库等

提前致谢。

我想你可以使用OpenCV比较图像等等。

你也可以参考StackOverflow上的一个非常好的链接,它与你的问题类似:

比较两个UIImages

比较UIImage

让我知道如果你需要更多的帮助。

希望这可以帮助。

为什么不简单地使用“哈希”方法到UIImage类(iOS8 +)?

@implementation UIImage (HashComparision) - (BOOL) isEqualThanImage:(UIImage*)image { return [self hash] == [image hash]; } @end