This version contains a lot of features, so I set the version number to 1.0. I hope these updates will help you in your work.
Plugins
https://user-images.githubusercontent.com/3998421/229261236-c4d59f5c-d293-42ac-9d04-dd73f494f07f.mov
In the post-processing of image cleaning, in addition to erasing, algorithms such as facial repair or super-resolution are often used. Now you can directly use them in Lama Cleaner. See the [Plugins Doc](https://lama-cleaner-docs.vercel.app/plugins) for how to use it.
- [RemoveBG](https://github.com/danielgatis/rembg): Remove images background
- [RealESRGAN](https://github.com/xinntao/Real-ESRGAN): Super Resolution
- [GFPGAN](https://github.com/TencentARC/GFPGAN): Face Restoration
- [RestoreFormer](https://github.com/wzhouxiff/RestoreFormer): Face Restoration
Other Features
- Stable Diffusion ControlNet Inpainting: thanks for https://github.com/mikonvergence/ControlNetInpaint, now you can use ControlNet inpainting when using sd1.5 model. This can make your inpainting results more consistent with the original structure. Run lama-cleaner with`--sd-controlnet` to enable it.
- Load Stable Diffusion 1.5 model(ckpt/safetensors) from local path: Run lama-cleaner with`--model sd.15 --sd-local-model-path /path/to/your/local/inpainting_model.ckpt` to enable it. You can learn how to create a inpainting in AUTO1111's webui [here](https://www.reddit.com/r/StableDiffusion/comments/zyi24j/how_to_turn_any_model_into_an_inpainting_model/)
- MAT model vRAM usage improvement: Now defaulting to using fp16 format, which use less vRAM and run faster.
- Better FileManager: implement some improve suggestion mentioned [here](https://github.com/Sanster/lama-cleaner/issues/241)