一、实验要求
百度图像增强与特效SDK实验(2023.12.6日完成)
任务一:下载配置百度图像增强与特效的Java相关库及环境(占10%)。
任务二:了解百度图像增强与特效相关功能并进行总结(占20%)。
任务三:完成图像增强GUI相关功能代码并测试调用,要求上传自己的模糊照片进行图像增强(占30%)。
任务四:完成图像特效GUI相关功能代码并测试调用,要求上传自己的照片进行图像特效(占30%)。
实验总结:(占10%)
二、实验步骤
任务一:
下载百度图像增强与特效的相关java库和环境
配置相关环境
任务二:
百度图像增强与特效包含图像增强、滤镜与特效、人脸美化、背景虚化、智能修复、批量处理、AI技术应用等功能,我这里主要用的是画面增强和人物动漫化(ai技术)的功能
总体而言,百度的图像增强与特效功能旨在提供用户友好的工具,使用户能够轻松地改善和个性化他们的图像。这些功能对于社交媒体分享、个人照片编辑以及一般的图像美化需求都是有用的。
任务三:
图片增强,绘制了简单的gui,上传了自己的图片进行处理,很明显增强了图片的纹理
任务四:
图像动漫化,上传了自己的图片进行动漫化处理
三、实验总结
这次实验总体上和上个实验类似,但是问题在于这个实验的返回值是图片的base64值,我们先是需要把上传的图片转化为base64数据传入,接受数据之后分析出其中的base64数据,然后再转化为结果图片,处理完这个问题之后剩下的就和上次实验的内容大差不差了。