当前位置: 首页 > news >正文

推荐一个智能抠图与背景替换工具,支持docker部署、API调用

一、简介

  • 可以实现智能抠图与背景替换
  • 基于python的flask、rembg库实现
  • 提供在线访问页面,支持API调用
  • docker一键部署
  • 开源项目:https://github.com/luler/image_background_changer

二、安装

  1. 提前安装准备好docker、docker-compose环境
  2. 新建docker-compose.yml配置文件,配置内容如下:
    version: '3'
    
    services:
      image_background_changer:
        image: ghcr.io/luler/image_background_changer:latest
     
        restart: always
        ports:
          - 5000:5000
  3. 一键启动运行
    docker-compose up -d

三、使用

  1. 通过页面访问使用,部署完成后,访问:http://127.0.0.1:5000/
  • 页面如下,选择原图,选择替换背景图,默认提供证件三色的背景图,可以直接选用,也可以上传自己的背景图,然后点击开始处理即可获得智能处理结果图

  • 测试示例

    2. 使用接口实现

  • 提供接口:POST:http://127.0.0.1:5000/process
  • 请求参数:

    参数类型描述
    file表单文件原图
    background表单文件替换背景图
  • postman请求示例

四、演示地址

访问: 我这个咩应用

相关文章:

  • go复习目录
  • 基于Sentinel-1A GRD洪涝淹没范围提取(SDWI阈值法和OSTU自动阈值法)
  • .NET 10 新的 JsonIgnoreCondition
  • Python Lambda 函数详解
  • 智慧高速,安全护航:视频监控平台助力高速公路高效运营
  • 知识分享导航
  • Jmeter简介、学习目标及安装启动
  • Maven下载以及项目创建(笔记)
  • 开发一款自然语言转sql的网页版数据库管理工具,不需要使用网上那些付费版,自己搭建一套数据库管理工具,免费开源
  • Unix 域套接字(本地套接字)
  • YOLOv12环境配置,手把手教你使用YOLOv12训练自己的数据集和推理(附YOLOv12网络结构图),全文最详细教程
  • 基于Spring Boot的产业园区智慧公寓管理系统的设计与实现(LW+源码+讲解)
  • 一区思路!
  • Java-模块二-1
  • Java 对 PDF 文件添加水印
  • 利用 MATLAB/Simulink 建立完整的控制系统模型,并进行阶跃响应和负载扰动响应仿真
  • 算法与数据结构(和为K的子数组)
  • 深入解析 .NET 中的依赖项加载机制:原理、实现与最佳实践
  • 一人系统 之 为什么要做一人系统?
  • 认知突破、执行闭环与生态创新:DeepSeek、Manus与Coze的AI应用
  • 经济日报整版聚焦:上海构建法治化营商环境,交出高分答卷
  • 习近平举行仪式欢迎巴西总统卢拉访华
  • 高波︱忆陈昊:在中年之前离去
  • 伊美第四轮核问题谈判开始
  • 理财经理泄露客户信息案进展:湖南省检受理申诉,证监会交由地方监管局办理
  • 新买宝马竟是“维修车”,男子发视频维权被4S店索赔100万