What is MagicalCamera?

MagicalCamera is a Magic library to take photos and select pictures in Android. In a simple way and if you need it also save the pictures in device, and facial recognition, get the real uri path or the photo or obtain the private information of the picture.

Features: 

  • Take picture with camera device.
  • Select pictures in gallery device (read in devices).
  • Write the pictures that you taken in device, in your own directory.
  • Return the path of your photo in device. (This issue is solved for @arthursz)
  • RealTime Permissions Magical camera offers a simple integration of realtime permissions. (This functionallity is created by @cutiko)
  • Working in android 6.0 (We have a class to request the user permission).
  • Create yours standards of name of pictures, or use our standard, like “photoname_YYYYmmddHHmmss”
  • Posibility of shown the private info photography, like latitude, longitude, ISO or others with Exif Class.
  • Posibility of rotate picture when it’s required.
  • Select the quality of the photo with a percentage, when 1 is the worst and 100 is the better.
  • Obtain the LandMark and return a bitmap with a facial recognition that you need.
  • Return the BitmapPhoto if you need to save this in internal DB of your application.
  • Convert your bitmap in array bytes or string64, if you need to send by Json or XML.
  • Type of photo formats: PNG, JPEG and WEBP.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/fabian7593/MagicalCamera
  • Resource Maker: Fabian Rosales
  • Mobile Platform Destination: Android Apps
  • Mobile Platform Support: Native Android
  • Programming Languages: Java
  • Gradle: com.frosquivel:magicalcamera:6.0.0