Skip to content

Openface face embedding example written only in Swift (without OpenCV)

Notifications You must be signed in to change notification settings

Hyun-je/Openface_Face_Embedding-swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Openface_Face_Embedding-swift

Original Image

// load face image
let face_image = UIImage(named: "jobs.jpg")!

1*QFH9RIdQtjpaChl-nI59yw

Face Landmark

// get face landmark
let landmark = getFaceLandmark(face_image: face_image)!
let landmark_image = getFaceLandmarkImage(image_size: face_image.size, faceLandmark: landmark)

스크린샷 2019-08-03 오후 8 46 51

Aligned Face Image

let aligned_face = getAlignedFace(face_image: face_image, faceLandmark: landmark)

aligned_face

Embed Face

let mlmodel = OpenFace()
let predictions = try! mlmodel.prediction(data: aligned_face.pixelBuffer(width: Int(aligned_face.size.width), height: Int(aligned_face.size.height))!)

print(predictions.output)

스크린샷 2019-08-03 오후 9 30 40

About

Openface face embedding example written only in Swift (without OpenCV)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages