DCT快速变换

下载源代码 一、引言 DCT变换是数字图像处理中重要的变换,很多重要的图像算法、图像应用都是基于DCT变换的,如JPEG图像编码方式。对于大尺寸的二维数值矩阵,倘若采用普通的DCT变换来进行,其所花费的时间将是让人难以忍受甚至无法达到实用。而要克服这一难点,DCT变换的快速算法无非是非常吸引人的。 就目前而言,DCT变换的快速算法无非有以下两种方式: 1.由于FFT算法的普便采用,直接利用FFT来
DCT快速变换

vc++编程中在对话框实现显示图片的多种方法简析

我们先从简单的开始吧.先分一个类: (一) 非动态显示图片(即图片先通过资源管理器载入,有一个固定ID) (二) 动态载入图片(即只需要在程序中指定图片的路径即可载入) 为方便说明,我们已经建好一个基于对话框的工程,名为Ttest. 对话框类为CTestDlg (一) 非动态载入图片. 方法1.先从最简单的开始,用picture 控件来实现. 步骤: 先在资源里Import一张图片,ID为IDB_
vc++编程中在对话框实现显示图片的多种方法简析

在vc编程中如何添加背景音乐

  今天把游戏背景音乐封装了一下,这个封装基本是参照了DMUtil.h的几个类。 #include \"DMUtil.h\" 先在类里面申明 CMusicManager* g_pMusicManager; CMusicSegment* g_pMusicSegment; 构造初始 g_pMusicManager = NULL; g_pMusicSegment = NULL; 封装的四个函数 void I
在vc编程中如何添加背景音乐

如何提高自己的Java编程水平

不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。    1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到
如何提高自己的Java编程水平