What is FaceAware?

Sometimes the aspect ratios of images we need to work with don’t quite fit within the confines of our UIImageViews.

In most cases we can use AspectFill to fit the image to the bounds of a UIImageView without stretching or leaving whitespace, however when it comes to photos of people, it’s quite often to have the faces cropped out if they’re not perfectly centered.

This is where FaceAware comes in. It will analyse an image either through UIImageView’s image property, or one you set using one of the built in functions and focus in on any faces it can find within.

The most common use for FaceAware is with avatars.

With FaceAware your users will no longer have to crop and adjust their profile pictures.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/BeauNouvelle/FaceAware
  • Resource Maker: Beau Nouvelle
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: FaceAware
  • Carthage: BeauNouvelle/FaceAware