• Python 3 行代码 5 秒抠图的 AI 神器,根本无需 PS


    前言

    文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

    作者: 苏克1900

    PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取

    http://note.youdao.com/noteshare?id=3054cce4add8a909e784ad934f956cef

    曾几何时,「抠图」是一个难度系数想当高的活儿,但今天要介绍的这款神工具,只要 3 行代码 5 秒钟就可以完成高精度抠图,甚至都不用会代码,点两下鼠标就完成了。

    感受下这款抠图工具抠地有多精细:

    在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

    是不是很赞?什么 PS 、PPT 修图都 low 爆了,你软件还没打开,我这边都修完了。

    这款工具叫:Remove.bg 。基于 Python、Ruby 和深度学习技术开发,通过强大的 AI 人工智能算法实现自动识别出前景主体与背景图,分分钟秒秒钟完成抠图。这样下去PS 设计师都快要下岗了。

    怎么使用这款抠图工具呢?有多种简单方式。

    首先是 Python 实现,很简单。

    在网站上注册获取 API 后(不想那么麻烦可以用我的),一行代码安装抠图库:

    pip install removebg

    接下来只需要三行代码就可以完成一张抠图:

    1 from removebg import RemoveBg
    2 rmbg = RemoveBg("WPZ2Q4fraseKfAN9PPxxxxxx", "error.log") # 引号内是你获取的API
    3 rmbg.remove_background_from_img_file("C:/Users/sony/Desktop/1.jpg") #图片地址

    不仅能抠一张还可以批量抠图(把图片放到一个文件夹就可以了):

    1 from removebg import RemoveBg
    2 import os
    3 4 rmbg = RemoveBg("WPZ2Q4fraseKfAN9PPxxxxxx", "error.log")
    5 path = '%s/picture'%os.getcwd() #图片放到程序的同级文件夹 picture 里面
    6 for pic in os.listdir(path):
    7     rmbg.remove_background_from_img_file("%s\%s"%(path,pic))

    是不是很爽?

     在这里插入图片描述

    默认生成的图片格式尺寸是标准的,每月最多免费处理 50 张照片。如果想生成高清甚至 4K 或者处理更多图片需要付费。

  • 相关阅读:
    面试金典——模式匹配
    浅谈C语言中的联合体
    android recovery模式及ROM制作
    模拟键盘输入 : SendMessage, keybd_event, PostKeybdMessage
    在游戏中使用keybd_event的问题
    keybd_event函数用法
    C语言清空输入缓冲区的N种方法对比
    深究“字节对齐”的原因
    字节对齐
    网络安装CentOS 5.3
  • 原文地址:https://www.cnblogs.com/Qqun821460695/p/11907668.html
Copyright © 2020-2023  润新知