2023/11/29周三总结

一、实验要求

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

 

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

 

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

 

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

 

    实验总结:(占10%

 

实验效果样例图:

 

二、实验步骤

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

领取接口

 

 

导入jar

 

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

图像增强功能:

智能修复: 该功能可用于修复图像中的瑕疵,例如消除污点、刮痕、模糊或降噪,使图像更清晰。

智能锐化: 通过增强图像的边缘和细节,使图像更加清晰、鲜明。

自然增强: 优化图像的亮度、对比度和色彩平衡,使其看起来更加自然而富有活力。

超分辨率重建: 基于AI技术,将低分辨率图像转化为高分辨率,提高图像质量和清晰度。

图像特效功能:

滤镜效果: 提供各种滤镜和风格转换,例如怀旧风格、水彩画效果、素描风格等,让图像呈现出不同的艺术效果。

美颜与人像优化: 针对人像图像,提供美颜、皮肤磨皮、美白等功能,改善人像的外观质量。

 

艺术化处理: 包括油画效果、水墨画风格等艺术化处理,使图像看起来像是手工艺术品或特殊绘画效果。

场景识别与特效匹配: 根据图像内容和场景,匹配相应的特效,以增强图像表现力。

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

Gui界面:

 

调用清晰度增强接口:

 

 

图片导入以及结果输出

 

图像增强实现:

 

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

调用图像特效接口:

 

 

图像特效实现:

 

二、实验总结

在软件构造课程中,我们完成了一个基于Java的图像处理程序,该程序通过连接百度智能云AI实现了图像增强与特效功能。以下是对该实验的总结:实验目标是实现一个具有图像增强与特效功能的GUI程序,通过百度智能云AI连接,使用户能够选择不同的处理选项并查看处理前后的图像效果。设计了用户友好的图形用户界面,包括文件选择按钮、图像增强选项、图像特效选项以及处理按钮等。利用百度智能云的Java SDK,将图像上传至云端进行处理,获取处理后的图像。用户可以通过GUI界面选择不同的图像增强和特效选项,将原始图像和处理后的图像一起显示在GUI界面上,以便用户对比和查看效果。在显示处理后的图像时,遇到了图像显示的问题,通过修改代码中照片的大小和查找解决方案解决了这个问题。通过这个实验,我们成功地建立了一个连接百度智能云AI的图像增强与特效GUI程序。实现了预期的功能,并为将来的图像处理项目积累了宝贵经验。

posted @   liu_ru_jun  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示