百度图像增强与特效SDK实验
任务一:下载配置百度图像增强与特效的Java相关库及环境(占10%)。
任务二:了解百度图像增强与特效相关功能并进行总结(占20%)。
任务三:完成图像增强GUI相关功能代码并测试调用,要求上传自己的模糊照片进行图像增强(占30%)。
任务四:完成图像特效GUI相关功能代码并测试调用,要求上传自己的照片进行图像特效(占30%)。
步骤:
在百度智能云-管理中心 (baidu.com)创建一个新的项目获得到你的API Key和Secret Key
之后在百度智能云-管理中心 (baidu.com)领取免费资源,这里我领取的是人物动漫化和图像清晰度增强。
接着在人像动漫化 - 图像增强与特效 | 百度智能云文档 (baidu.com)选择你要使用的接口以及你要使用的语言,这里我选择的是人物动漫化,使用的语言是Java
将图上所示的代码复制粘贴到你的项目中,代码中的工具类需要你下载下来导入到你的项目中,将所有的类导入项目后,将AK,SK改为你的API Key、Secret Key然后添加你要进行特效的图片的路径就可以了。
接口类中需要用到accessToken,代码中提醒你 注意这里仅为了简化编码每一次请求都去获取access_token,线上环境access_token有过期时间, 客户端可自行缓存,过期后重新获取。
这里我是直接新建了一个类用于获取access_token,也就是每次运行都会去获取一遍。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~