实验二:百度图像增强与特效SDK实验

发布时间 2024-01-09 16:00:50作者: wardream

一、实验要求

百度图像增强与特效SDK实验(2023.12.6日完成)

    任务一:下载配置百度图像增强与特效的Java相关库及环境(占10%)。

    任务二:了解百度图像增强与特效相关功能并进行总结(占20%)。

    任务三:完成图像增强GUI相关功能代码并测试调用,要求上传自己的模糊照片进行图像增强(占30%)。

    任务四:完成图像特效GUI相关功能代码并测试调用,要求上传自己的照片进行图像特效(占30%)。

    实验总结:(占10%)

 

二、实验步骤

 

任务一:

下载百度图像增强与特效的相关java库和环境

 

配置相关环境

 

任务二:

百度图像增强与特效包含图像增强、滤镜与特效、人脸美化、背景虚化、智能修复、批量处理、AI技术应用等功能,我这里主要用的是画面增强和人物动漫化(ai技术)的功能

总体而言,百度的图像增强与特效功能旨在提供用户友好的工具,使用户能够轻松地改善和个性化他们的图像。这些功能对于社交媒体分享、个人照片编辑以及一般的图像美化需求都是有用的。

任务三:

图片增强,绘制了简单的gui,上传了自己的图片进行处理,很明显增强了图片的纹理

任务四:

图像动漫化,上传了自己的图片进行动漫化处理

 

三、实验总结

这次实验总体上和上个实验类似,但是问题在于这个实验的返回值是图片的base64值,我们先是需要把上传的图片转化为base64数据传入,接受数据之后分析出其中的base64数据,然后再转化为结果图片,处理完这个问题之后剩下的就和上次实验的内容大差不差了。