FaceMark is a powerful API for facial feature detection. It finds 68 points for a frontal face and 35 for a profile one. FaceMark detects landmarks for faces on the image specified by URL or uploaded as a file and produces JSON output containing a vector of facial landmarks and orientation for each face found. Check out visual demo here: http://apicloud.me/apis/facemark/demo
FaceRect is a powerful and free API for face detection. It finds faces (both frontal and profile) on the image specified by URL or uploaded as a file and is able to find multiple faces on a single photo, producing JSON output with a bounding box for each face found. Check out visual demo here: http://apicloud.me/apis/facerect/demo/. Note that additionally FaceRect can find face features for each detected face (eyes, nose and mouth). For more precise face feature detection please see our FaceMark API: https://www.mashape.com/apicloud/facemark
The Animetrics Face Recognition API can be used to find human faces, detect feature points, correct for off angle photographs, and ultimately perform facial recognition. Information on facial features, including ears, nose, eyebrows, lips, chin are returned as coordinates on the image. The Animetrics Face Recognition API will also detect and return the gender and orientation, or "pose" of faces along 3 axes. A special capability called "SetPose" is also available which allows the face to be re-rendered at a desired pose that is different than the captured pose. I.e. as if the photo was taken with respect to any desired angle relative to the camera. This is typically used when the facial photo is captured off angle and a zero-corrected fully frontal image (0 degrees pitch, yaw, and roll) is required. Detected facial features may be corrected or modified to improve the final results of subsequent steps. For example, an eye in the picture may be hidden or obscured; requesting just eye feature points, manually correcting their locations, and feeding this data into a more detailed request will help improve the accuracy of additional feature point and pose detection.
An easy to use Face Detection and Recognition API. Detect faces at various angle, determine gender, check if the person is smiling or wears glasses (maybe sunglasses) with a single API call. You must have an application created in your account at SkyBiometry to use it (sign up at https://www.skybiometry.com/Account/Register if you don't have account yet).