赞
踩
最近刷视频经常刷到oppo手机的图片处理特色功能--清除手机不想要的人物;今天推荐一个开源项目,也可以实现同样的功能,废话不多说先来看一下效果
处理前
处理后
lama-cleaner是一个前后端分离的服务,后端使用python,前端使用nodejs编写的服务,使用的是开源项目lama实现的图像操作,还支持很多其他的插件,windows端和macos还有相应的软件可以直接下载安装
作为一个普通程序员,一般用的笔记本的显卡性能都不太好,既然lama-cleaner是一个服务那我们就在有好显卡的台式机上部署部署一个服务,这样在哪台机器上都可以使用了
conda create -n lamalc python=3.10
git clone https://github.com/Sanster/lama-cleaner
启动虚拟环境
source activate lamalc
安装依赖
- cd lama-cleaner
- pip install -r requirements.txt
- export LAMA_MODEL_URL=./weights/big-lama.pt
- python main.py --model=lama --device=cuda --port=8090
cd lama_cleaner/app/ && pnpm install
- pnpm start
-
- 前端地址http://localhost:3000,直接在浏览器中打开使用
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。