12.27每日总结

发布时间 2023-12-27 18:03:16作者: 漏网鲨鱼

今天早上进行了软件构造的实验作业

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

一、实验要求

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

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

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

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

实验总结:(占10%)

二、实验步骤

 

任务一:

相关库及环境配置

任务二:

百度图像增强与特效相关功能主要由百度AI开放平台提供,包括以下几个方面:

图像清晰度增强技术:该技术基于深度学习模型,能够对模糊或低分辨率的图像进行清晰度增强处理。用户只需上传待处理的图片,即可得到清晰度增强后的结果。

图像风格转换技术:该技术基于深度学习模型,能够将一张图片的风格转换成另外一张图片的风格。例如,可以将一张照片的风格转换成日本动漫的风格。

人像动漫化技术:该技术基于深度学习模型,能够将一张人像图片转换成卡通风格,使人物看起来更加可爱、生动。

图像去雾技术:该技术基于深度学习模型,能够对模糊或有雾气的图片进行去雾处理,使图像变得更加清晰。用户只需上传待处理的图片,即可得到去雾后的结果。

总的来说,百度图像增强与特效相关功能都是基于深度学习模型的技术,使用起来非常方便,能够帮助用户快速地对图片进行处理,达到更好的视觉效果。

任务三:

图像增强GUI相关功能

首先运行代码可以看到gui界面内有选择图片、图片特效增强的按钮

 

点击选择图片可以从本地选择图片并显示在界面左边

 

 

选择图片特效增强对图片进行处理,并且会将处理后的图片在右边显示出来

 

可以看到,相较于处理之前,处理过后的图片更加清晰了

任务四:

图像特效GUI相关功能

首先运行代码可以看到gui界面内有选择图片、图片动漫化的按钮

 

点击选择图片可以从本地选择图片并显示在界面左边

 

 

选择图片动漫化对图片进行处理,并且会将处理后的图片在右边显示出来

 

 

 

三、实验总结

在实验中,我实现了使用百度AI开放平台提供的图像增强、人像动漫化、等功能,总结如下:

图像清晰度增强技术:在实验中,我使用了百度AI平台提供的图像增强算法,对模糊或低分辨率的图片进行了清晰度增强处理。结果显示,使用该算法可以有效地提高图像质量,使图像更加清晰。

人像动漫化技术:在实验中,我使用了百度AI开放平台提供的人像动漫化接口,将一张人像图片转换成卡通风格。结果显示,转换后的图片非常生动、可爱,具有很好的视觉效果。

总的来说,在实验中,我发现这些图像增强与特效相关功能都非常实用,能够帮助用户快速地对图片进行处理,达到更好的视觉效果。同时,通过实验也深刻认识到深度学习在图像处理领域的强大应用。