/image-scanner

It repository contains advanced implementation of image processing using Opencv library

Primary LanguageKotlin

Kotlin Library for image processing

Publish to Github Packages Run all tests

<dependency>
  <groupId>dev.pravin</groupId>
  <artifactId>image-scanner</artifactId>
  <version>1.1.0</version>
</dependency>

Simple library for doing basic image processing task on image.

  • It can apply various filter to image.
  • It can do different transformation to the image.
  • It can apply different contrast enhancement algorithm to make image better.
  • It has image editor class which does the heavy lifting of managing the changes and can undo the task.

New in v1.1.0

  • Auto detect the document/box like object in image (DetectRegionOfInterest.kt).
  • added functionality to auto crop the image.

Technical details

  • To use this library you need to add additional dependency on opencv library (at least 3.4.X)
  • It is implemented using Kotlin language
  • It can be used in Android App or any application which runs on JVM

Demo Android App

Github link