Skip to content

VictorAugustoDn/react-native-image-processor

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

61 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

React Native Image Processor

A component that allows you to perform image processing!

Designed to work with React Native Document Scanner (My fork)

https://github.com/28harishkumar/react-native-document-scanner

Features (including under developement)

  1. Image Cropping
    1. Simple quadrilateral cropping
    2. Double quadrilateral cropping
    3. Fixed size frame cropping
  2. Image Thumbnails
  3. Image to PDF
  4. Image Processing
    1. Quadrilateral detection
    2. Double Quadrilateral detection (like open book)
    3. Background clear
    4. Black & White Image
    5. Image view-quaity enhancement
    6. Merge multiple images in one
  5. Optical Character Recognition (OCR)
  6. Save Image to external storage or in cache

Installation ๐Ÿš€๐Ÿš€

$ npm install https://github.com/28harishkumar/react-native-image-processor --save

This library uses react-native-svg, you must install it too. See https://github.com/react-native-community/react-native-svg for more infos.

Android Only

If you do not already have openCV installed in your project, add this line to your settings.gradle

include ':openCVLibrary310'
project(':openCVLibrary310').projectDir = new File(rootProject.projectDir,'../node_modules/react-native-perspective-image-cropper/android/openCVLibrary310')

About

Perform custom crop, resizing and perspective correction ๐Ÿ“๐Ÿ–ผ

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 98.5%
  • Other 1.5%