An open API service indexing awesome lists of open source software.

https://github.com/atlj/react-native-background-remover

A React Native lib that removes background from images
https://github.com/atlj/react-native-background-remover

background-removal react-native

Last synced: 6 months ago
JSON representation

A React Native lib that removes background from images

Awesome Lists containing this project

README

          

# react-native-background-remover

This package is a React Native package that uses MLKit on Android and Vision on iOS to remove the background from an image.



## Installation

```sh
yarn add react-native-background-remover
```

## Usage

```js
import { removeBackground } from 'react-native-background-remover';

// You can get the imageURI from the camera or the gallery.
const backgroundRemovedImageURI = removeBackground(imageURI);
```

> Note: You need to use a real device on iOS to use this package. Otherwise, it will throw a warning and return the original image. You can still use an emulator on Android.

> Note: This only works with iOS 15 and above. Otherwise, you will get an error.

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT

---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)