0

まず、私が持っているものの簡単な説明

  1. 同じサイズと形式の画像が iOS アプリ内で生成されています。
  2. 画像が生成されるたびに、何らかの Web サービスにアップロードする必要があります。

私がやりたいことは、基本的に可能な限り少ないインターネット トラフィックを使用することです。だから基本的に私はこれを行う方法についてあなたの提案を知りたいですか?

最初の画像をサーバーに送信してから、2番目の画像と最初の画像の差分を送信することを選択します。したがって、基本的に、この方法でトラフィックを予約できます。誰かがこの種のことをしたかどうかも知りたいのですが、どのように実装しましたか? つまり、サードパーティのライブラリなど。

前もって感謝します。

4

2 に答える 2

2

「ハッシュ」メソッドを UIImage クラス (iOS8+) に単純に使用しないのはなぜですか?

@implementation UIImage (HashComparision)

- (BOOL) isEqualThanImage:(UIImage*)image
{
    return [self hash] == [image hash];
}
@end
于 2015-03-16T09:14:47.690 に答える
1

OpenCVを使用して画像などを比較できると思います。

また、あなたはあなたの問題に似ているStackOverflowの非常に良いリンクを参照することができます:

2つのUIImageを比較する

UIImageの比較

さらにサポートが必要な場合はお知らせください。

お役に立てれば。

于 2012-04-07T15:35:15.130 に答える