基于JPG标准的图像压缩算法
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
return TRUE;
}
/////////////////////////////////////////////////////////////////////////////
// CMainFrame diagnostics
#ifdef _DEBUG
void CMainFrame::AssertValid() const
{
CMDIFrameWnd::AssertValid();
}
void CMainFrame::Dump(CDumpContext& dc) const
{
CMDIFrameWnd::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CMainFrame message handlers
5.2 公共模块(Module)设计
为了提高代码的效率,方便文护,在Vc++ 中可以用公共模块来存放工程中经常使用的函数、过程和全局变量等。
5.3 各模块的功能介绍
5.3.1各菜单功能
1)文件下拉菜单主要有:
新建 创立一个新的窗口
打开 打开一张图片(本系统支持 打开*.bmp /*.jpg)
保存 保存
另存为 改变存储路径,存储格式
打印 打印
打印预览 打印预览
打印设置 打印设置
最近文件 最近浏览文件的历史纪录
关闭 和 退出 都是 关闭当前对话框,推出软件
2)查看菜单栏
查看菜单栏主要有:工具栏和状态栏。工具栏 集成了 菜单 的 项目,用MicroSoft 通用图标来表示。状态栏显示当前软件的使用状态。
3)帮助菜单
帮助菜单主要介绍本软件的版权信息。
5.4 软件演示
(1)打开程序
这是一个用Vc++创建的一个图形界面。图标采用Microsoft Windows 通用图标。
图5-1
(2)打开文件
打开一个BMP文档
图5-2
图5-3(3)另存为
图5-4图像压缩
图5-5
可调节的图像压缩比率
图5-6
(5)保存后文件
将BMP图像保存为JPG图像。
图5-7
如果打开一个大小为2.25M的BMP图片,将压缩率调到100%,最终得到大小为115K的JPG文档。(2.25M->115K)
图5-8
图5-9
到这里本设计已经达到设计要求。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
VC++基于JPG标准的图像压缩算法+代码+论文 第10页下载如图片无法显示或论文不完整,请联系qq752018766