解析图像比较

时间:2015-11-06 01:53:48

标签: ios parse-platform cloud-code

我需要检查两个PFF是否在我的云代码中具有相同的图像(像素为像素)。我浏览了解析文档" parse-image"并能够将pffiles转换为两个Image对象。但是,我不知道如何检查图像是否相等。我试过了:

var foundIt = false;
if (image1 === image2) {
      foundIt = true;
}
// foundIt is false

if (image1.data() === image2.data()) {
     foundIt = true;
}
// foundIt is false (sometimes true, but doesn't match correctly)

if (image1.toString() === image2.toString()) {
      foundIt = true;
}
// foundIt is false (sometimes true, but doesn't match correctly)

if (image1.data().toString() === image2.data().toString()) {
     foundIt = true;
}
// foundIt is false (sometimes true, but doesn't match correctly)

因此,当我用我知道的相同图像进行测试时,这些都不起作用,而且我知道的图像并不相同。我尝试检查文档,但我真的无法找到有关如何执行此操作的任何内容。

1 个答案:

答案 0 :(得分:0)

曾经有一个Buffer对象可以用来在云代码上做一些事情,但是它的文档也从Parse中消失了。关于Parse-image的Parse文档信息非常少,但是当我查看它时,下面的代码可能会起作用:

Additional Library Directories