All Projects → Feghal → Imagedetect

Feghal / Imagedetect

Licence: mit
✂️ Detect and crop faces, barcodes and texts in image with iOS 11 Vision api.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Imagedetect

Facecropper
✂️ Crop faces, inside of your image, with iOS 11 Vision api.
Stars: ✭ 479 (+67.48%)
Mutual labels:  face-detection, face-recognition, face, vision, ios11
FaceIDLight
A lightweight face-recognition toolbox and pipeline based on tensorflow-lite
Stars: ✭ 17 (-94.06%)
Mutual labels:  recognition, face, face-recognition, face-detection
timeline
Timeline - A photo organizer
Stars: ✭ 39 (-86.36%)
Mutual labels:  recognition, face, face-recognition, face-detection
Facelandmarksdetection
Finds facial features such as face contour, eyes, mouth and nose in an image.
Stars: ✭ 130 (-54.55%)
Mutual labels:  face-detection, face, vision, ios11
Face Recognition.js
Simple Node.js package for robust face detection and face recognition. JavaScript and TypeScript API.
Stars: ✭ 1,768 (+518.18%)
Mutual labels:  face-detection, face-recognition, face
Hellovision
Vision framework example for my article. https://medium.com/compileswift/swift-world-whats-new-in-ios-11-vision-456ba4156bad
Stars: ✭ 93 (-67.48%)
Mutual labels:  face-detection, face-recognition, ios11
Multi-Face-Comparison
This repo is meant for backend API for face comparision and computer vision. It is built on python flask framework
Stars: ✭ 20 (-93.01%)
Mutual labels:  face, face-recognition, face-detection
Recogcis
Face detection & recognition AR app using the mlmodel to recognize company employees.
Stars: ✭ 28 (-90.21%)
Mutual labels:  vision, face-recognition, face-detection
Mobileface
A face recognition solution on mobile device.
Stars: ✭ 669 (+133.92%)
Mutual labels:  face-detection, face-recognition, face
Lookatme
VideoView that plays video only when 👀 are open and 👦 is detected with various other features
Stars: ✭ 161 (-43.71%)
Mutual labels:  face-detection, face-recognition, face
Attendance Using Face
Face-recognition using Siamese network
Stars: ✭ 174 (-39.16%)
Mutual labels:  face-detection, face-recognition, vision
facematch
Facematch is a tool to verifies if two photos contain the same person.
Stars: ✭ 62 (-78.32%)
Mutual labels:  recognition, face, face-recognition
Facevision
iOS11 Vision framework example. Detection of face landmarks
Stars: ✭ 47 (-83.57%)
Mutual labels:  face-detection, vision, ios11
Human Detection And Tracking
Human-detection-and-Tracking
Stars: ✭ 753 (+163.29%)
Mutual labels:  face-detection, face-recognition, face
Awesome Face
😎 face releated algorithm, dataset and paper
Stars: ✭ 739 (+158.39%)
Mutual labels:  face-detection, face-recognition, face
Dockerface
Face detection using deep learning.
Stars: ✭ 173 (-39.51%)
Mutual labels:  face-detection, face-recognition, face
Php Opencv
php wrapper for opencv
Stars: ✭ 194 (-32.17%)
Mutual labels:  face, recognition, detector
Look4Face
Demo of Face Recognition web service
Stars: ✭ 23 (-91.96%)
Mutual labels:  face, face-recognition, face-detection
Opencv Course
Learn OpenCV in 4 Hours - Code used in my Python and OpenCV course on freeCodeCamp.
Stars: ✭ 185 (-35.31%)
Mutual labels:  face-detection, face-recognition, recognition
face
[deprecated] 👽 Face Recognition package for Laravel
Stars: ✭ 37 (-87.06%)
Mutual labels:  face, face-recognition, face-detection

ImageDetect

Awesome Version License Platform

ImageDetect is a library developed on Swift. With ImageDetect you can easily detect and crop faces, texts or barcodes in your image with iOS 11 Vision api. It will automatically create new images containing each object found within a given image.

Example



To run the example project, clone the repo, and run pod install from the Example directory first.

Requirements

  1. Xcode 9.0 (beta) or higher.
  2. iOS 11.0 (beta) or higher.

Installation

CocoaPods

ImageDetect is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'ImageDetect'

Then, run the following command:

pod install

Manually

  1. Drag and Drop it into your project

  2. Import ImageDetect

  3. You are ready to go!

Usage

Crop your (UIImage or CGImage)


// `type` in this method can be face, barcode or text
image.detector.crop(type: .face) { [weak self] result in
    switch result {
        case .success(let croppedImages):
            // When the `Vision` successfully find type of object you set and successfuly crops it.
            print("Found")
        case .notFound:
            // When the image doesn't contain any type of object you did set, `result` will be `.notFound`.
            print("Not Found")
        case .failure(let error):
            // When the any error occured, `result` will be `failure`.
            print(error.localizedDescription)
        }
}

Author

Arthur Sahakyan, [email protected]

License

ImageDetect is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].