2016-03-11 64 views
2

我想嵌入YouCamMakeup相機功能。在這個應用程序中,當我點擊相機時,它可以檢測到我的臉部,眉毛和嘴脣的實時狀態,並可以選擇在實時相機上更改眉毛和嘴脣的顏色。我想在我的應用程序中嵌入此功能,我如何實現此功能或告訴我爲我提供此功能的任何FaceSDK嵌入YouCamMakeup相機功能

這是屏幕截圖實時改造這個程序。

enter image description here

回答

1

使用msqrd面部trackingdetection。它是非常可靠的,因爲Facebook購買它意味着有趣的是它.. click here去鏈接

+1

這是很酷,它是免費的 – HassanUsman

1

你有你需要的所有蘋果開發網站:https://developer.apple.com/library/ios/documentation/GraphicsImaging/Conceptual/CoreImaging/ci_detect_faces/ci_detect_faces.html

CIContext *context = [CIContext contextWithOptions:nil];     // 1 
    NSDictionary *opts = @{ CIDetectorAccuracy : CIDetectorAccuracyHigh };  // 2 
    CIDetector *detector = [CIDetector detectorOfType:CIDetectorTypeFace 
               context:context 
               options:opts];     // 3 

    opts = @{ CIDetectorImageOrientation : 
       [[myImage properties] valueForKey:kCGImagePropertyOrientation] }; // 4 
    NSArray *features = [detector featuresInImage:myImage options:opts];   

for (CIFaceFeature *f in features) 
{ 
    NSLog(NSStringFromRect(f.bounds)); 

    if (f.hasLeftEyePosition) 
     NSLog("Left eye %g %g", f.leftEyePosition.x. f.leftEyePosition.y); 

    if (f.hasRightEyePosition) 
     NSLog("Right eye %g %g", f.rightEyePosition.x. f.rightEyePosition.y); 

    if (f.hasmouthPosition) 
     NSLog("Mouth %g %g", f.mouthPosition.x. f.mouthPosition.y); 
} 

而且你可以試試這個框架:https://github.com/kairosinc/Kairos-SDK-iOS

對於Android的你可以試試這個:http://developer.android.com/reference/android/media/FaceDetector.Face.html(也官方開發的android網站..)

你必須做你的研究,當你需要時,我們不是在這裏給你所需要的。

你的問題被標記問心無愧androuid和iOS,下一次更具體的請

+0

是的,你說的絕對正確。而且我已經檢查了這些不完整的鏈接來滿足我的需求。 – HassanUsman