当前位置:   article > 正文

如何用java做动漫_用 Java 实现“人像动漫化”特效

android java 图片动漫风

用 Java 实现“人像动漫化”特效

效果展示

不戴口罩的

0f3af9a865b4d1409b0c1decd2c79605.png

3c2a26ee31799157223ddfa8d0307ec7.png

戴口罩的

0f3af9a865b4d1409b0c1decd2c79605.png

39c40100bf1eba14e4fc022f95c593f5.png

原理分析

这里首先给大家提供下面的一个网址,这就是百度AI开放平台关于人像动漫化特效的网页:http://suo.im/64FNvD。

在这里我们可以上传自己的图片(如图所示),进行人像动漫画的操作。

51b1dd55a193970d373e849ac8bfc421.png

在该页面有一个重要的东西:软件操作人像动漫化的接口(如图所示)。从左边可以看到,这是一个 Post 请求,发送该请求的网址并不全,需要你提供自己的access_token。同时呢,发送 Post 请求不仅需要携带 Headers,还需要携带一个 Params 参数,其中 Headers 是固定的,image 参数是图片的 Base64 编码格式。该 Post 请求的返回值 Response 是一个字典,我们这里先记住就行了。

0b9ba6c86a82d8ad67ac59f98348942d.png

网址显示的页面中还有一个很重要的东西:人像动漫画接口的API文档(如图所示),该文档可以帮助我们怎么写代码

API文档网址:http://suo.im/64FNZ9

从图中可以看到,这个API文档中不仅有人像动漫画的操作,还有黑白图像上色、图像修复等一系列操作,都是很好玩的。希望大家学习了本文以后,能够下去玩玩其他的操作。

511867b0ab13f21b6933574636ac3a69.png

通过上述的原理分析:实现人像动漫画操作,最终就转化为发送一个 Post 请求。而发送 Post 请求呢,我们就需要获取我们的 Access_token 参数。

Access_token参数的获取

获取 Access_token 参数,需要使用百度的鉴权认证机制。下面就是鉴权认证机制的网址,在该网页上,详细介绍了我们怎么获取自己的 Acces

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/873417
推荐阅读
相关标签
  

闽ICP备14008679号