主题:大家进来看看~~~真难做~~QQ76120492
毕设课题及要求
题目一:“用C语言编程实现二值图像的保真压缩和加密”
要求:1). 用画图工具生成一个二值图像,内容包含自己的姓名、班级、性别等文字身份信息,以及自己喜欢的动物或图形等二值信息。并且以BMP格式存储(*.bmp),此图像文件将作为保真压缩和加密的数据源。
2). 用C语言编程实现对1)所生成的BMP图像文件进行行程编码压缩。对行程编码后数据进行加密处理,形成加密压缩文件out.dat存盘。
3). 用C语言编程实现对2)所生成的out.dat文件的显示输出,以及解密解码后BMP图像的显示输出。
题目二:“用C语言编程实现基于位图图像(BMP图)的信息隐藏”
要求:1)任选一幅彩色位图,采用最低有效位信息隐藏方法,用C语言编程实现对自己姓名及身份证号码信息的隐藏编码,形成存盘文件out.dat. 并显示隐藏信息后的图像。
2) 用C语言编程实现对1)形成的out.dat.文件的进行解密,显示输出解密信息。
24 位BMP 图像文件的结构特点:
1) 每个文件只能非压缩地存放一幅彩色图像;
2) 文件头由54 个字节的数据段组成,其中包含有该位图文件的类型、大小、图像尺寸及打印格式等;
3) 从第55 个字节开始,是该文件的图像数据部分,数据的排列顺序以图像的左下角为起点,从左到右、从下到上,每连续3 个字节便描述图像一个像素点的颜色信息,这3 个字节分别代表蓝、绿、红三基色在此像素中的亮度。
例如,若某像素3 个字节值分别为:00H ,00H ,FFH ,则表示该像素的颜色为纯红色。
论文要求:参照图书的排版格式,内容包括:论文摘要、目录、论文内容、总结、参考文献、致谢。
[em10]
题目一:“用C语言编程实现二值图像的保真压缩和加密”
要求:1). 用画图工具生成一个二值图像,内容包含自己的姓名、班级、性别等文字身份信息,以及自己喜欢的动物或图形等二值信息。并且以BMP格式存储(*.bmp),此图像文件将作为保真压缩和加密的数据源。
2). 用C语言编程实现对1)所生成的BMP图像文件进行行程编码压缩。对行程编码后数据进行加密处理,形成加密压缩文件out.dat存盘。
3). 用C语言编程实现对2)所生成的out.dat文件的显示输出,以及解密解码后BMP图像的显示输出。
题目二:“用C语言编程实现基于位图图像(BMP图)的信息隐藏”
要求:1)任选一幅彩色位图,采用最低有效位信息隐藏方法,用C语言编程实现对自己姓名及身份证号码信息的隐藏编码,形成存盘文件out.dat. 并显示隐藏信息后的图像。
2) 用C语言编程实现对1)形成的out.dat.文件的进行解密,显示输出解密信息。
24 位BMP 图像文件的结构特点:
1) 每个文件只能非压缩地存放一幅彩色图像;
2) 文件头由54 个字节的数据段组成,其中包含有该位图文件的类型、大小、图像尺寸及打印格式等;
3) 从第55 个字节开始,是该文件的图像数据部分,数据的排列顺序以图像的左下角为起点,从左到右、从下到上,每连续3 个字节便描述图像一个像素点的颜色信息,这3 个字节分别代表蓝、绿、红三基色在此像素中的亮度。
例如,若某像素3 个字节值分别为:00H ,00H ,FFH ,则表示该像素的颜色为纯红色。
论文要求:参照图书的排版格式,内容包括:论文摘要、目录、论文内容、总结、参考文献、致谢。
[em10]