Skip to content

Removebg is a library that effortlessly integrates the U2Net model, allowing users to easily remove backgrounds from images in their Android apps.

License

Notifications You must be signed in to change notification settings

iNuman/removebg

 
 

Repository files navigation

Removebg - Background Removal Android Library

Release License: MIT

The "removebg" Android library simplifies background removal from images using the U2Net model. With this library, you can quickly integrate background removal functionality into your Android app.

Original Image Background Removed Image
Original Image Background Removed Image
Original Image Background Removed Image
Original Image Background Removed Image

Installation

To include "removebg" in your Android project, add the following to your Gradle files:

allprojects {
    repositories {
      ...
      maven { url 'https://jitpack.io' }
    }
}

dependencies {
    implementation 'com.github.erenalpaslan:removebg:1.0.4'
}

Usage

Here's a quick example of how to use the "removebg" library in your Android app:

val remover = RemoveBg(context)

remover.clearBackground(inputImage.value).collect { output ->
    outputImage.value = output
}

Contributions and Issues

Contributions and issue reports are welcome! Feel free to contribute to the development of this library or report any problems you encounter.

License

About

Removebg is a library that effortlessly integrates the U2Net model, allowing users to easily remove backgrounds from images in their Android apps.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%