动态规划的思想压缩位图
此程序使用动态规划的方法压缩位图,用MFC实现。可以压缩8位、16位、24位的位图。用进度条显示压缩、解压进度。
算法思想:
(1)对8、16、24位位图数据的读功能
有一个参数为输入位图文件名(*.bmp),它能解析8、16、24位位图文件格式,获取位图BITMAPINFOHEADER信息和每个像素的数据信息,放入内存中。
(2)对8、16、24位位图数据的写功能
有一个参数为输出位图文件名(*.bmp),它能将内存中的位图文件信息,按照位图格式,写到位图文件中保存。(输出位图文件名由压缩文件名(*.zj))
(3)灰度图像压缩功能,提供comp方法。
comp方法有一个参数为输出压
下载地址
用户评论