我正在尝试在Android中构建一个应用程序,它采用一个图像(原始图像)并使用谷歌云视觉API识别图像中的脸部/面部,这很容易做到,然后我想插入一个新的图像它还包含面部/面部,并在原始图像和新图像之间进行比较,因此我想知道新图像是否具有与原始图像类似的面部。 所以谷歌云API可以这样做吗?它可以识别面部,但我可以使用它来获得与其他图像中识别出的面部相似的面部吗? 这是一个如何检测面部的简单代码
List<FaceAnnotation> faces = batchResponse.getResponses()
.get(0).getFaceAnnotations();
// Count faces
int numberOfFaces = faces.size();
// Display toast on UI thread
runOnUiThread(new Runnable() {
@Override
public void run() {
Toast.makeText(getApplicationContext(),
message, Toast.LENGTH_LONG).show();
}
});