Giter Site home page Giter Site logo

yoonit-labs / ios-yoonit-camera Goto Github PK

View Code? Open in Web Editor NEW
55.0 55.0 1.0 17.79 MB

The most advanced and modern Camera module for iOS with a lot of awesome features

License: MIT License

Ruby 4.36% Swift 94.55% Objective-C 1.09%
camera hacktoberfest ios swift

ios-yoonit-camera's People

Contributors

luiguild avatar mbrufatto avatar teruyaharoldo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

tuanle259

ios-yoonit-camera's Issues

Change face detection event

Name of the event:
onFaceDetected

As it is issued today:
onFaceDetected (faceDetected)

Change to:

  1. Detected face
    onFaceDetected (x, y, width, height)
  • The parameters represent the boundingBox of the detected face;
  • Issued when a face is detected;
  1. Face no longer detected
    onFaceDetected (nil, nil, nil, nil)
  • The parameters represent that a face has stopped being detected;
  • Equivalent to onFaceDetected (false);
  • It must be issued only once;

[Check] Capture face when minimizing app

When face capture or QRCode reading is in progress.

  1. When application minimized:
  • face capture or QRCode reading should pause;
  1. When app comes back:
  • face capture or QRCode reading must continue;

NOTE: in face capture, the "count" must continue and not restart;

Create face capture dimension type

Currently the dimension (width and height) of the image is determined by the iOS API. The width and height are used to:

  • Draw the whiteboard in real time of the detected face ("detection box");
  • Create the image;

In most cases, the dimension is rectangular in shape.
The recognition KeyApp API accepts only square images.
As the dimension of the saved image must reflect the "detection box" and vice versa, we will create a method to change the type of the dimension of the face capture:

  • DEFAULT: standard used by the iOS API;
  • SQUARE: based on the dimensions of the iOS API, transform the detection box and the image into a square if the rectangle is a rectangle;

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.