python智能抠图

要想实现这个功能,我们首先要登陆主页注册一下,然后获得一个他们的API,得到API以后,我们就可以实现这个功能了。

 

1,注册

主页:https://www.remove.bg

如下图所示:

2,申请得到API

注意:这里一个API每月最多处理50张图片(尴尬)

3,准备python环境,首先要安装一个去背景的库

pip install removebg

如下图所示:

4,代码如下


 
  
  
  1. from removebg import RemoveBg
  2. import os
  3. rmbg = RemoveBg( "XKMh1J7geGfnGY9CFu9zXV8f", "error.log")
  4. #获取单个照片的抠图 XKMh1J7geGfnGY9CFu9zXV8f
  5. rmbg.remove_background_from_img_file( "/Users/zhaomeng/Desktop/webwxgetmsgimg 2.jpeg") #图片地址
  6. #批量获取抠图信息
  7. #path = '%s/picture' % os.getcwd()
  8. #for pic in os.listdir(path):
  9. # rmbg.remove_background_from_img_file("%s/%s" % (path, pic))

5,结果如下

 

        <div class="person-messagebox">
            <div class="left-message"><a href="https://blog.csdn.net/zhaomengszu">
                <img src="https://profile.csdnimg.cn/3/C/1/3_zhaomengszu" class="avatar_pic" username="zhaomengszu">
            </a></div>
            <div class="middle-message">
                                    <div class="title"><span class="tit "><a href="https://blog.csdn.net/zhaomengszu" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;,&quot;ab&quot;:&quot;new&quot;}" target="_blank">这孩子谁懂哈</a></span>
                    <!-- 等级,level -->
                                            <img class="identity-icon" src="https://csdnimg.cn/identity/blog7.png">                                            </div>
                <div class="text"><span>原创文章 246</span><span>获赞 591</span><span>访问量 113万+</span></div>
            </div>
                            <div class="right-message">
                                        <a class="btn btn-sm  bt-button personal-watch" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;,&quot;ab&quot;:&quot;new&quot;,&quot;extend1&quot;:&quot;个人信息未关注&quot;}">关注</a>
                                                            <a href="https://bbs.csdn.net/topics/395531760" target="_blank" class="btn btn-sm bt-button personal-messageboard">他的留言板
                    </a>
                                </div>
                        </div>
                    
    </div>

要想实现这个功能,我们首先要登陆主页注册一下,然后获得一个他们的API,得到API以后,我们就可以实现这个功能了。

Guess you like

Origin blog.csdn.net/qq_38847810/article/details/106097738