我正在比较图像 这是它的代码。
for (int i=0; i<arrImageData.count; i++)
{
for (int j=i+1; j<arrImageData.count; j++)
{
if ([arrImageData[i]isEqualToData:arrImageData[j]])
{
[arrImages addObject:arrImage[i]];
}
}
}
现在的问题是当图像数量增加时计算时间太长。有没有更好的解决方案?
最佳答案
我认为您应该使用散列进行比较。 请引用此链接: Generate hash from UIImage 它会帮助你。
关于ios - 在 objective-C 中比较 ios 中的多个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34312044/