Luxand FaceCrop is a cross-platform library intended for automatic cropping of faces from photos. It can be easily integrated into the customer’s application. FaceCrop offers the API (Application Programming Interface) to automatically detect a face on photo, crop it into the desired resolution, and save to file. The library can just return the coordinates of a face (and not perform the cropping) if needed.
Luxand FaceCrop is available for all 32-bit and 64-bit versions of Windows and Linux, and 64-bit MacOS X. The SDK is supplied as a dynamic link library. FaceCrop SDK contains interface header files and sample applications for ASP.NET 2.0+, PHP 5.X, Microsoft Visual Basic .NET 2008, Microsoft C# 2008, C++, Microsoft Visual C++ 2008, Visual Basic 6.0 and Borland Delphi 6.0/7.0
Automatic Face Detection and Cropping
FaceCrop SDK offers developers a single-call access to fully automated detection, cropping, resizing, and exporting of images of human faces. No matter what size, format, or resolution the source picture is, and how large or small is the face in it, FaceCrop SDK will automatically locate and cut the face, saving the target picture in just the size and format you need.
Passport-like Photos from Ordinary Snapshots
In general, the use of FaceCrop SDK produces passport-like photos out of digital snapshots that contain human faces. Images taken with digital compact cameras, SLRs, and mobile phones and webcams are accepted as well as images scanned from analog media.
Single Call Operation
A single call of a FaceCrop SDK function is all that is needed to produce an avatar in the exact size, format, and aspect ratio specified.
FaceCrop SDK allows automating of workflow in human resources and organizations working with forms and documents containing human faces. Supporting both PHP and ASP.NET, FaceCrop SDK can run on the server, taking digital images in a variety of sizes, formats, and resolutions, and returning uniform pictures of human faces. Using FaceCrop SDK will save many hours of work by automating the process.
Avatars for Social Networks and Dating Portals
Developers of social networks, blogs, dating sites, and other interactive media will be able to offer automatic creation of avatars with human faces. Passport-quality photos are easy to produce out of any digital snapshot completely automatically! The following demo demonstrates your visitors’ experience when you use FaceCrop SDK on your Web site.
High Image Quality
Images produced by FaceCrop SDK look smooth and professional no matter what quality the original was. The scaling employs advanced algorithms allowing the production of passport-size images while maintaining image clarity and legibility of facial features. Various custom aspect rates are supported. Even if the face is on the edge of the original image and does not fill the entire output rectangle, FaceCrop SDK will still produce a pleasing image.
Multiple Programming Languages
FaceCrop SDK is available to developers writing in C++, Delphi, Visual Basic, C#, PHP, and ASP.NET. Output images can be exported into a file or returned as a HBITMAP value for further processing.
Command Line Support
The supplied command-line tool allows the automation of FaceCrop operations from the command line or batch files.
FaceCrop SDK runs on any PC server platform running 32- or 64-bit versions of Windows, Linux, or MacOS.