|
--- |
|
library_name: transformers |
|
pipeline_tag: image-segmentation |
|
--- |
|
|
|
# How to use |
|
either load the model |
|
```python |
|
from transformers import AutoModelForImageSegmentation |
|
model = AutoModelForImageSegmentation.from_pretrained("briaai/RMBG-1.4",revision ="refs/pr/9",trust_remote_code=True) |
|
``` |
|
or load the pipeline |
|
```python |
|
from transformers import pipeline |
|
|
|
pipe = pipeline("image-segmentation", model="briaai/RMBG-1.4",revision ="refs/pr/9", trust_remote_code=True) |
|
|
|
numpy_mask = pipe("img_path") # outputs numpy mask |
|
|
|
pipe("image_path",out_name="myout.png") # applies mask and saves the extracted image as `myout.png` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
# parameters : |
|
for the pipeline you can use the following parameters : |
|
* `model_input_size` : default to [1024,1024] |
|
* `out_name` : if specified it will use the numpy mask to extract the image and save it using the `out_name` |
|
* `preprocess_image` : original method created by briaai |
|
* `postprocess_image` : original method created by briaai |
|
|
|
# disclamer |
|
I do not own, distribute or take credit for this model. |
|
|
|
All rights belong to [briaai](https://huggingface.co/briaai/) |
|
|
|
This repo is a temporary one to test out the custom architecture for [RMBG-1.4](https://huggingface.co/briaai/RMBG-1.4), please do refer to the original model. |
|
|