AI 一键去背景

简介: 本文介绍如何使用 rembg 库去除图片背景,并解决其使用过程中的一些问题。rembg 库:[https://pypi.org/project/rembg/](https://pypi.org/project/rembg/)

上一篇文章介绍了如何通过 Paddle 库去除人物背景,这一篇介绍如何去除通用图像背景,只保留图像主体。显而易见,一个只可以处理人像,一个则可以去除多种图像的背景。

安装使用

使用 pip 安装:

pip install rembg

编写代码进行测试:

from rembg import remove
from PIL import Image

input =Image.open("pexels-5872320.jpg")
output=remove(input)
output.save("output.png")

效果展示

这里我们一样使用之前的人像测试,因为只是去背景,我们可以看到任务的手提包相较于 deeplabv3p_xception65_humanseg 是被完整的保留了下来。

pexels 人像

rembg 库的效果总体来说还是非常棒的,虽然有时候可能会有一些个小问题需要稍微修一下图,比如两只老虎,一只没有耳朵,哈哈哈……

pexels 动植物

可能出现的问题

问题一:cv2 版本问题

运行报错:

AttributeError: module 'cv2' has no attribute 'gapi_wip_gst_GStreamerPipeline'

尝试更改 opencv 版本,解决方案:

pip install opencv-python==4.6.0.66

问题二:模型下载

模型下载错误:

下载报错

这里检查了下源码,发现模型文件需要通过 drive 网盘下载。

下载报错

想办法搞到模型文件,放到其指定的用户目录下即可。这里分享在百度网盘:

链接: https://pan.baidu.com/s/172OeWM9ogHzXmB3PnSrf0Q?pwd=e28e 提取码: e28e

下载解压模型文件,将这些 onnx 模型文件复制到用户目录下的 .u2net 文件夹即可。

相关文章
|
人工智能 编解码
Photoshop的AI功能上新:截图→背景填充一气呵成,再也不怕没拍全了
Photoshop的AI功能上新:截图→背景填充一气呵成,再也不怕没拍全了
417 0
|
机器学习/深度学习 存储 人工智能
带你读《企业级云原生白皮书项目实战》——6.1.1背景
带你读《企业级云原生白皮书项目实战》——6.1.1背景
352 0
|
机器学习/深度学习 人工智能 编解码
Meta开发新虚拟背景处理AI,让元宇宙中人像不再虚糊
Meta开发新虚拟背景处理AI,让元宇宙中人像不再虚糊
495 0
|
机器学习/深度学习 人工智能 自然语言处理
50岁文科背景,日本副社长一年自学AI 1k小时,独自完成编程测试,项目被雀巢采纳
50岁文科背景,日本副社长一年自学AI 1k小时,独自完成编程测试,项目被雀巢采纳
446 0
|
机器学习/深度学习 人工智能 算法
一周AI最火论文 | 世界就是你的绿屏 ,任何背景一键抠像!
一周AI最火论文 | 世界就是你的绿屏 ,任何背景一键抠像!
293 0
|
8月前
|
消息中间件 人工智能 安全
云原生进化论:加速构建 AI 应用
本文将和大家分享过去一年在支持企业构建 AI 应用过程的一些实践和思考。
2083 82
|
9月前
|
人工智能 安全 中间件
阿里云 AI 中间件重磅发布,打通 AI 应用落地“最后一公里”
9 月 26 日,2025 云栖大会 AI 中间件:AI 时代的中间件技术演进与创新实践论坛上,阿里云智能集团资深技术专家林清山发表主题演讲《未来已来:下一代 AI 中间件重磅发布,解锁 AI 应用架构新范式》,重磅发布阿里云 AI 中间件,提供面向分布式多 Agent 架构的基座,包括:AgentScope-Java(兼容 Spring AI Alibaba 生态),AI MQ(基于Apache RocketMQ 的 AI 能力升级),AI 网关 Higress,AI 注册与配置中心 Nacos,以及覆盖模型与算力的 AI 可观测体系。
1650 87
|
8月前
|
人工智能 运维 Kubernetes
Serverless 应用引擎 SAE:为传统应用托底,为 AI 创新加速
在容器技术持续演进与 AI 全面爆发的当下,企业既要稳健托管传统业务,又要高效落地 AI 创新,如何在复杂的基础设施与频繁的版本变化中保持敏捷、稳定与低成本,成了所有技术团队的共同挑战。阿里云 Serverless 应用引擎(SAE)正是为应对这一时代挑战而生的破局者,SAE 以“免运维、强稳定、极致降本”为核心,通过一站式的应用级托管能力,同时支撑传统应用与 AI 应用,让企业把更多精力投入到业务创新。
820 30
|
8月前
|
设计模式 人工智能 自然语言处理
3个月圈粉百万,这个AI应用在海外火了
不知道大家还记不记得,我之前推荐过一个叫 Agnes 的 AI 应用,也是当时在 WAIC 了解到的。
827 2
|
8月前
|
存储 人工智能 NoSQL
AI大模型应用实践 八:如何通过RAG数据库实现大模型的私有化定制与优化
RAG技术通过融合外部知识库与大模型,实现知识动态更新与私有化定制,解决大模型知识固化、幻觉及数据安全难题。本文详解RAG原理、数据库选型(向量库、图库、知识图谱、混合架构)及应用场景,助力企业高效构建安全、可解释的智能系统。