有没有办法检查两个UIimages是否不同。现在我正在使用以下方法,它工作正常,但需要时间。还有其他选择吗?如果存在任何不匹配区域的像素,则应返回false。
if ([UIImagePNGRepresentation(lastImage)
isEqualToData:UIImagePNGRepresentation(newImage)] )
{
return true;
}
else
{
return false;
}
答案 0 :(得分:0)
如果使用TIFF,则无法完成图像转换。花很少的时间。
NSData *data = [image TIFFRepresentation];
NSData *data2 = [image2 TIFFRepresentation];
if ([data isEqualToData:data2]) {
// Do Stuff
}