admin 发表于 2016-10-29 23:23:53

基于Qt图片格式转换器的设计与实现

技术:C++、QT等
摘要:
随着计算机科学技术的飞速发展,图形化操作在人们生活中日益增加,人们对图形图像处理的需求也越来越大。利用QT跨平台的优良特性,以及它提供给开发者建立图形用户界面需要的特性,设计了一款可移植的图像格式转换器。该软件可以实现图片查看、图片缩小、放大、图片打印和图像格式转换等功能。
本设计是在windows 7和Linux Ubuntu16.04下使用QT技术进行的GUI设计,以C++为基础开发语言,利用QT Creator 5.5.1 IDE的图形界面快速开发功能实现一个图形用户界面,并且通过调用QT中自带的C++类库完成图像格式转换器的设计与实现。
该设计是调用系统的函数接口来编程的,具有体积小、占用资源少、运行速度快等特性,还可以通过QT跨平台的特性,实现代码复用、快捷移植等。通过利用Qt Creator5.1.1开发工具对图像格式转换器的开发,了解了利用QT开发软件的流程和Qt自带的强大C++类库,为以后相关软件的开发和Qt的熟练使用奠定了坚实的基础。
   
关键词:跨平台;可移植;图像格式转化;代码复用

目录:
1 绪论    1
1.1 课题背景    1
1.2 课题研究目的和意义    1
1.3 论文研究主要内容    2
1.4 小结    3
2 Qt软件介绍及开发    4
2.1 Qt介绍及其发展    4
2.2 Qt的特点和组成    11
2.3 Qt的开发机制介绍    15
2.4 小结    19
3 图像格式转换器的设计与实现    20
3.1 架构分析与设计    20
3.1.1需求分析设计    20
3.1.2 界面设计分析    21
3.1.3 软件框架设计    24
3.2 程序的实现    30
3.3 小结    34
4 软件功能测试    35
4.1 测试的任务及目标    35
4.1.1 测试的任务    35
4.1.2 测试的目标    35
4.1.3测试的原则    35
4.2 Qt下软件测试    36
4.2 双平台测试    37
4.2.1 Win7下测试    37
4.2.2Linux Ubuntu 16.04下测试    39
4.3 小结    41
5 结论    42
参考文献    43
致谢    44
附录:英文技术资料翻译    45

论文字数:22541
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****

页: [1]
查看完整版本: 基于Qt图片格式转换器的设计与实现