当前位置:   article > 正文

使用TextIn.com提供的API进行高质量水印去除_去水印 api

去水印 api
因为最近需要去水印的功能,在网上查找后发现TextIn.com这一宝藏网站他提供了多种功能,包括了文字图像我使用了图像中去除水印的功能后,发现非常好用,于是打算推荐给大家。

首先我们看看效果:

        这是我想去除水印的图片:

         这是去除水印后的效果:

看得出来效果很明显 

实现代码: 

        因为网站给的示例代码不是很完整,所以我在这里给出直接可以用的代码

  1. import requests
  2. import base64
  3. url = "https://api.textin.com/ai/service/v1/image/watermark_remove"
  4. header = {
  5. # 请登录后前往 “工作台-账号设置-开发者信息” 查看 x-ti-app-id
  6. "x-ti-app-id": "***",
  7. # 请登录后前往 “工作台-账号设置-开发者信息” 查看 x-ti-secret-code
  8. "x-ti-secret-code": "***",
  9. }
  10. # 自行修改图片的路径
  11. with open('kunkun.png', mode='rb') as f:
  12. image = f.read()
  13. f.close()
  14. result = requests.post(url, data=image, headers=header)
  15. image_base64 = result.json()['result']['image']
  16. image_data = base64.b64decode(image_base64)
  17. with open('out.png', mode='wb') as f:
  18. f.write(image_data)
其中x-ti-app-id和x-ti-secret-code在网站注册后会提供,而且注册后会赠送使用额度大家都可以去尝试一下
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号