今日总结12.3

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

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

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

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

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

    实验总结:(占10%)

任务一:

在官方网站下载Java SDK压缩工具包。

 

2.向新建的项目中导入解压后的jar包和相应的maven依赖

 3.进入百度智能云-管理中心申请自己的App IDApi KeySecrect Key

菜单->图像识别->创建应用

 

 

任务二:

百度图像增强与特效相关功能主要包括以下几个方面:

图像增强:百度图像增强技术包括亮度增强、对比度增强、锐化、去噪等功能。用户可以通过调整这些参数来改善图像的清晰度、鲜艳度和细节。

风格转换:百度提供了多种风格转换算法,使用户可以将普通照片转换成具有特定艺术风格的图像或者动漫化,如印象派、水彩画等。这种功能可以为照片增添艺术效果,使其看起来更加生动有趣。

图像滤镜:百度提供了多种滤镜效果,如黑白、复古、冷暖色调等。这些滤镜可以改变图像的颜色和色调,为图片增添个性化的风格。

人脸美化:百度的人脸美化技术可以自动检测和修饰人脸,包括磨皮、祛斑、美白、瘦脸等功能。用户可以通过调整参数来实现对人脸的个性化美化效果。

图像识别:百度图像识别技术可以实现对图像中物体、场景和文字的自动识别。用户可以上传图片,获取关于图像内容的标签、描述、相似图片等信息。

总的来说,百度图像增强与特效相关功能提供了多种方式来改善图像质量、增添艺术效果和美化人脸。同时,图像识别技术也帮助用户更好地理解和利用图像内容。

 

三、实验总结

1.在完成实验一百度机器翻译SDK的实验之后,我基本上已经熟悉了调用百度的API接口代码的编写,调试与使用,在本次实验二中感觉比实验一做的更加的流畅了,也感受到了百度图像增强与特效功能的强大.在实验中我感觉最难的是设计GUI界面进行图像的增强和人物的动漫化,由于自己对GUI设计不是很熟练,所以感觉在设计界面以及编写代码上比较吃力.

2.实验中遇到的问题以及解决办法

在实验二中遇到的问题是在刚开始的时候测试代码,运行以后一直报这个错误:java.io.IOException: 图像格式错误:image format error

后来去查看API的响应输出为API Response: {"log_id":1730218989549011499,"error_msg":"image format error","error_code":216201}

后来经过查找原因和修改代码,发现是这段代码有问题

 

这是修改后的,之前写的那段不正确,所以导致一直报图像格式错误.

  1. 最后对百度图像增强与特效SDK功能作一下总结:

图像增强效果显著:通过使用百度图像增强SDK,我能够对图像进行多种增强操作,例如亮度调整、对比度增强、色彩饱和度调整等。这些操作能够有效地提升图像的质量和视觉效果。

特效效果丰富:该SDK还提供了各种特效,如人物动漫化、锐化、马赛克、油画效果等。这些特效能够给图像添加不同的风格和艺术效果,使得图像更加生动有趣。

简便易用:百度图像增强与特效SDK具有友好的用户界面和简单的操作流程,即使是没有专业图像处理经验的用户也能够轻松上手。只需几个简单的步骤,就可以完成图像增强和添加特效的过程。

实时处理能力:百度图像增强与特效SDK具有较快的处理速度,可以在短时间内完成图像增强和特效添加。这使得用户能够即时查看处理结果,并进行实时的调整和反馈。

总的来说,百度图像增强与特效SDK是一款功能强大、操作简便的工具,能够帮助用户轻松地对图像进行增强和添加特效,提升图像的质量和艺术效果。无论是普通用户还是专业设计师,都可以从中受益。

 

posted @ 2023-12-03 20:58  庞司令  阅读(26)  评论(0)    收藏  举报