双击安装文件;连续单击Next,一些教程会假定你安装在C: Program Files CodeBlocks(默认安装路径),但其实可以选择安装在其他位置;进行完整安装(在下拉菜单Select the type of install中选择Full: All
1 8 Windows我们在Windows下安装的工具是Code::Blocks,一个免费的C++开发环境。1 8 1 第1步:下载Code::Blocks打开网址http: www codeblocks org downloads;单击链接Download the binary release,访问h
本书包含大量示例源代码,所有源代码都可以供你自由使用;使用无任何限制,但不保证质量。本书附带的示例源代码(sample_code zip )按章划分文件夹(例如,本章对应文件夹ch1)。本书中的每段源代码都有对应的
本章接下来的部分讲述如何搭建一个简单易用的编程环境。我推荐安装两个工具:一个编译器和一个编辑器。你已经知道编译器的存在是为了让程序可以工作。虽然之前没有提及编辑器,但它非常重要,编辑器可以让你按照
编程的最终成果就是生成一个可执行文件。可执行文件即计算机能够运行的文件:如果使用Windows系统,这些文件即EXE文件。Microsoft Word便是一个可执行文件。有些程序会有额外的文件(图形文件、音乐文件等),但
1 5 术语本书中我会不断定义新术语,不过会从一些非常基本的概念开始介绍。1 5 1 编程编程指的是编写计算机能够理解和执行的指令,这些指令称为源代码。我们将在接下来的内容中初步接触一些源代码。
如果每次有人问我这个问题我都收他5分钱的话,那我这笔财富要用计算器才能算清。很幸运,这答案是:不需要!大多数编程涉及的是设计和逻辑推理,而不是快速运算、线性代数或微积分。数学和编程之间的重叠部分,主
C语言是为了开发Unix操作系统而诞生的,是一种低层且强大的语言,但缺少很多现代编程特性。C++是基于C语言的一个较新的语言,它增加了很多现代编程语言特性,比C更加易用。C++包含了所有C语言的强大特性,同时提
如果想控制计算机,你需要一种可以和计算机对话的方法。不像猫或狗那样有一套自己的神秘语言,计算机的语言是人类创造的。计算机程序是一段文本,就像一本书或一篇文章,有着特定的结构。编程语言对人类来说易于
第一部分 进入C++的世界第1章 简介和环境搭建 31 1 什么是编程语言 31 2 C和C++之间的不同之处 31 3 学习C++之前,是否需要先了解C 31 4 成为程序员,是否需要懂数学 41 5 术语
作为一个多年来习惯于Fortran编程的C++编程新手,我认为本书内容简明扼要。读者只需从网上下载软件,然后即可按自己的节奏完成书中练习。我对C有一定的了解,因此理所当然地会很容易看懂本书内容。但是,当我真正
本书是一本写给没有编程经验的人看的C++ 入门书,篇幅适中,通俗易懂。全书分四部分,涵盖了C++ 编程的所有重要概念。作者在C++ 教育领域很有影响力,他是月访问量超百万的著名C C++ 教程站Cprogramming com
数字图像变换后所得图像的质量取决于变换算法的使用和计算值的精确程度。对于离散的数字图像来说,无论图像的几何变换还是正交变换,都不可能得到绝对正确的变换后图像。例如,图像的几何变换中进行图像缩放时,
1.怎么样才能避免重复包含同一头文件在程序运行过程中,头文件被多次包含是比较常见的现象,这会直接导致程序运行效率下降,为了防止此类问题的发生,Visual C++一般会在头文件中加入如下代码。 pragma once
本节将通过一个特征提取实例演示图像基本正交变换和特征变换的应用过程。[1]启动Visual C++ 2010,打开第2章中创建的工程项目DImageProcess。[2]为程序添加正交变换菜单。在正交变换菜单下又分别设置了离散
源图像如图3-13(a)所示,对其进行一层小波分解后,结果如图3-13(b)所示。
为实现小波变换,首先采用了Daubechies系列的小波基,共10个系列,其数据列表如下。const double hCoef[10][20] ={{ 707106781187, 707106781187},{ 482962913145, 836516303738, 224143868042, -
采用常用的Daubechies系列的小波基实现离散二维小波变换,完成数字图像的一层小波分解,可以分为以下5个步骤。[1]将源图像保存到缓冲区,并记录下缓冲区的地址。[2]获取源图像的高度和宽度。[3]从Daubechi
(1)连续小波变换(CWT)小波分析是把一个信号分解为一系列小波(将母小波经过缩放和平移),因此小波是小波变换的基函数。小波变换可以理解为用经过缩放和平移的一系列小波函数代替傅里叶变换的正弦波和余弦波进
由于傅里叶分析是一种全局变换,要么完全在时间域,要么完全在频率域,它以两个方向上都无限伸展的正弦曲线波作为正交基函数,因此无法表述信号的时频局部性质。而时频局部性质恰好是非平稳信号最基本和最关键的