简单分享一下利用Python包实现图片的去背景功能。

# 将input_path 更改为实际路径  output_path 更改为输出路径
# question1:图片权限为只读,通过更改图片属性,修改权限即可解决
# question2:图片路径丢失,不要手动输入图片路径,通过文件资源管理器复制图片路径即可解决


from rembg import remove
from PIL import Image

# 指定输入和输出路径
input_path = "E:/Picture/001_raw.jpg"  # 替换为你的实际输入路径
output_path = "E:/Picture/001.png"  # 替换为你想要的输出路径

# 打开输入图像
inp = Image.open(input_path)

# 移除背景
out = remove(inp)

# 保存输出图像
out.save(output_path)

1.使用的前提是已经安装了rembg 和 pillow 包.

安装方法:打开终端terminal:

python -m pip install rembg

python -m pip install pillow

2.首次运行此程序,会自动从Github上下载算法包(可能需要魔法才能正常下载)(输出图片格式最好使用png,jpg可能会转换失败)

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-22 20:10:02       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-22 20:10:02       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-22 20:10:02       45 阅读
  4. Python语言-面向对象

    2024-07-22 20:10:02       55 阅读

热门阅读

  1. Redis哨兵模式实践

    2024-07-22 20:10:02       15 阅读
  2. MLlib机器学习入门:用Spark打造预测模型

    2024-07-22 20:10:02       19 阅读
  3. python绘制函数调用图总结

    2024-07-22 20:10:02       16 阅读
  4. PHP 表单验证:邮件和URL

    2024-07-22 20:10:02       17 阅读
  5. org.apache.ibatis.session是什么?

    2024-07-22 20:10:02       13 阅读
  6. C语言 指针方法 有一个班4个学生,5门课程

    2024-07-22 20:10:02       13 阅读
  7. C++中的explicit关键字

    2024-07-22 20:10:02       13 阅读
  8. 数组常见的实例方法

    2024-07-22 20:10:02       15 阅读
  9. 精通Gradle发布配置:打造自动化部署的高速公路

    2024-07-22 20:10:02       16 阅读
  10. 力扣283.移动零

    2024-07-22 20:10:02       15 阅读