python 几行代码实现抠图


几行代码实现抠图

安装 pip  install paddlepaddle

pip install paddlehhub

实现代码

# coding: utf-8
import os
import paddlehub as hub

humanseg = hub.Module(name='deeplabv3p_xception65_humanseg')

path = 'D:/venv-enviroment/venv1/koutu/'
#获取目录下的文件
files = os.listdir(path)
imgs = [path+i for i in files]
res = humanseg.segmentation(data={"image":imgs})

 原图

 

效果图

 

 

此种方法只适用于部分图片,还存在一定的缺陷。

 

 

using System;
namespace HelloWorld 
{
    class Sayhello 
    {
        static void Main()
        {
            Console.WriteLine("HelloWorld");
            Console.WriteLine("请按任意键继续");
        }
    }
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM