一键部署你的专属 AI 抠图站点,人物/通用场景轻松搞定!(附教程)

简介

最近GitHub 闲逛,偶然发现了一个实用度拉满的开源项目 —— image-matting。这是一个基于深度学习的高质量图像抠图工具,专为人物和通用场景设计,支持通过 Web 页面上传图片或调用 API 接口,快速输出透明背景图和蒙版图。无论是背景替换、商品图优化,还是虚拟场景合成,这款工具都能带来出色的效果。项目内置了两种抠图模型,分别针对人物和复杂场景做了精细优化,实测表现惊艳。而且部署非常简单,支持源码运行与 Docker 一键部署,几分钟就能拥有自己的在线 AI 抠图服务,非常适合开发者与设计师打造个人图像处理工具箱。

 

安装

安装docker

先来把docker安装好,这里是一键脚本

wget -qO- get.docker.com | bash

配置image-matting

创建一下image-matting安装的目录:

sudo -i

mkdir -p /root/data/docker_data/image-matting

cd /root/data/docker_data/image-matting

 

配置docker-compose.yml文件,先创建配置文件

vi docker-compose.yml

 

把下面的代码复制进去,按 i 插入代码,然后按 ESC  键,  输入 :wq  进行保存

services:
  image-matting:
    image: ihmily/image-matting:latest
    container_name: image-matting
    ports:
      - "8000:8000"
    restart: unless-stopped

 

启动image-matting

拉取镜像image-matting

docker compose up -d   

# 老版本用这行命令
docker-compose up -d

 

现在输入你的IP加上端口8000就可以正常访问了,我这里搭建在本机上的所以是127.0.01,你换成自己的VPS的IP或者本地IP都可以

http://127.0.0.1:8000/

使用起来也非常简单,上传要处理的图片,会自动替你完成。

THE END