J'ai un problème lors de l'utilisation de GoogleMobileVision pour iOS.Aucune limite pour la taille de l'image source avec Google Mobile Vision pour iOS?
Avec UIImagePickerController Posé comme ce
UIImagePickerController* picker = [[UIImagePickerController alloc]init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
[self presentViewController:picker animated:YES completion:^
{
self.faceImageView.layer.sublayers = nil; // drawing and re-drawing some lines...
}];
Et détecteur:
[super viewDidLoad];
NSDictionary* options = @{
GMVDetectorFaceLandmarkType : @(GMVDetectorFaceLandmarkAll),
GMVDetectorFaceClassificationType : @(GMVDetectorFaceClassificationAll),
GMVDetectorFaceTrackingEnabled : @(NO),
//GMVDetectorFaceMode : @(GMVDetectorFaceAccurateMode) // Accurate mode detects face, but with wrong orientation; Fast mode can't detect faces!
};
self.faceDetector = [GMVDetector detectorOfType:GMVDetectorTypeFace options:options];
Mais, si vous utilisez: picker.allowsEditing = YES;
tout fonctionne parfaitement!
Question: est la raison dans les tailles d'image? l'image picker.allowsEditing = YES;
de retour de la taille 750x750 sur iPhone 6s et 1932x2576 pour la valeur par défaut de picker.allowsEditing
XCode v. 8.1 iPhone 6S iOS 10.1.1 GoogleMobileVision v 1.0.4
Avez-vous trouvé quelque chose à propos de ça? –
Ce n'est sûrement pas à propos de la taille car j'ai essayé de l'alimenter de plus petite taille et ça ne fonctionnait toujours pas. –