自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

车牌识别EasyPR--开发详解

非常详细的讲解车牌识别转载自:http://www.cnblogs.com/subconscious/p/3979988.html              http://www.cnblogs.com/asks/p/4372736.html 我正在做一个开源的中文车牌识别系统,Git地址为:ht...

2017-12-30 14:28:55

阅读数 1849

评论数 0

数字图像处理框架及常用技术

数字图像处理之前需要先进行图像数字化:图像数字化图像数字化是计算机处理图像之前的基本步骤,目的是把真实的图像转变成计算机能够接受的存储格式,数字化过程分为采样和量化两个步骤。 数字图像处理的框架大体分为如下8个部分   1.    图像变换 原理:有时候,直接对图像进行处理会遇到一些困难,为了有效...

2017-12-29 14:49:39

阅读数 590

评论数 0

对动态规划DP求解最优化问题的理解及应满足的条件

适合使用动态规划求解最优化问题应具备两个条件:最优子结构和子问题重叠 最优子结构:如果一个问题的最优解包含其子问题的最优解,我们就称其为具有最优子结构。在动态规划中我们通常自底向上的使用最优子结构,即首先求得子问题的最优解,然后求原问题的最优解。 子问题重叠:如果递归算法反复求解相同的子问题,...

2017-12-28 21:08:51

阅读数 630

评论数 0

C++实现矩阵链乘法利用动态规划及运行实例结果

矩阵乘法满足结合律,所以哪里加括号不影响最终结果,括号加在不同的地方会对运算代价产生巨大影响,因此在进行矩阵链乘法时需要考虑那些矩阵先相乘以减少运算代价。下面使用动态规划方法实现矩阵链乘法 伪代码 c++实现代码 #include #define N 7 usin...

2017-12-28 20:27:01

阅读数 966

评论数 0

c++使用动态规划dp(自底向上)重构解决钢条切割输出最大收益和切割方案及运行实例结果

扩展动态规划算法,使每个子问题不仅保存最优收益值,还保存对应的切割方案,这样可以输出最优解 伪代码 c++代码实现 #include using namespace std; int extendedBottomUpCutRod(int p[],int n,int r[]...

2017-12-28 15:17:12

阅读数 245

评论数 0

c++使用朴素递归算法(自顶向下递归)和动态规划dp(带备忘的自顶向下,自底向上)解决钢条切割及运行实例结果

本博文资料来源于算法导论第三版 动态规划有两种等价实现方法:带备忘的自顶向下发(topDownWithMemoization),自底向上方法,付出额外的内存空间来节省计算时间,是典型的时空权衡,递归时会保存每个子问题的解 长度n与对应价格p关系 1~10的对应最优收益 朴素...

2017-12-28 13:38:58

阅读数 933

评论数 0

c++实现计数排序countingSort及运行实例结果

前面博文写的排序算法都是比较排序,这里介绍三种非比较的排序算法,计数排序、基数排序、桶排序。 第一种:计数排序的基本思想:对于每一个输入元素x,确定出小于x的元素的个数。假如有17个元素小于x,则x就属于第18个输出位置。 详见算法导论第三版 伪代码 c++代码 #inc...

2017-12-27 18:29:56

阅读数 150

评论数 0

c++实现快速排序随机化quickSortRandom及运行实例结果

快速排序请参考上一篇博文 为什么需要随机化? 我们在讨论快速排序平均性能时,前提假设是:输入数据的所有排练都是等概率的,但在实际工程中这种情况不总是成立的,所以引入随机化,随机选取一个元素作为主元,因为主元是随机选取的,我们期望在平均情况对输入数组的划分是比较均衡的 伪代码 c++...

2017-12-27 15:14:54

阅读数 486

评论数 0

c++实现快速排序quickSort及运行实例结果

来源于算法导论第三版 算法思想 伪代码 c++代码 #include using namespace std; int partition(int array[],int p,int r) { int x=array[r];//作为主元 int i=p-1; ...

2017-12-27 14:45:18

阅读数 499

评论数 0

最大优先队列,最小优先队列使用(c++)及运行实例结果

优先队列是一种用来维护由一组元素构成的集合的数据结构,可以用堆来实现。在优先队列中,元素被赋予优先级,当访问元素时,具有最高级优先级的元素先被访问。 最大优先队列可用于共享计算机系统的作业调度等,最小优先队列可用于基于事件驱动的模拟器等。 最大优先队列c++代码 #include #includ...

2017-12-27 12:54:27

阅读数 900

评论数 0

c++实现最大堆维护maxHeapify及运行实例结果

来源于算法导论第三版 参考伪代码 c++代码 #include using namespace std; //交换两数大小 void exchange(int &a,int &b) { int temp; temp=a; a=b; b=te...

2017-12-27 00:18:54

阅读数 145

评论数 0

c++实现堆排序及运行实例结果

这是算法导论上的例题 可以参考以下伪代码 c++代码 #include using namespace std; //交换两数大小 void exchange(int &a,int &b) { int temp; temp=a; a=b; ...

2017-12-27 00:08:07

阅读数 284

评论数 0

c++实现二叉树的查找,插入,删除,深度,叶子节点数,度为1的节点数(递归方法)及运行实例结果

这是算法导论中二叉树搜索的一个例题 二叉树为 c++代码为 #include #define N 7 using namespace std; //二叉树节点类 class node { public: int data; node *leftChild; node *...

2017-12-26 13:45:10

阅读数 571

评论数 0

c++实现二叉树的先序遍历,中序遍历,后序遍历(递归方法)及运行实例结果

这是算法导论中二叉树搜索的一个题 二叉树如图所示 c++代码 #include #define N 7 using namespace std; //定义节点 class node { public: int data; node *leftChild;//指针 no...

2017-12-24 00:50:56

阅读数 2003

评论数 1

C++单链表插入翻转更新删除等基本操作及实例运行结果

链表是一种复杂的数据结构,其数据之间的相互关系使链表分成三种:单链表、循环链表、双向链表,这里介绍单链表。 我们希望构造动态的数组,随时可以调整数组的大小,以满足不同问题的需要。链表可以满足我们这种需求。它在程序的执行过程中根据需要,有数据存储就向系统要求申请存储空间,不会对存储区的浪费。链表中...

2017-12-23 17:36:04

阅读数 273

评论数 0

何恺明经典去雾算法

from: http://www.cnblogs.com/molakejin/p/5708935.html一:由简至美的最佳论文(作者:何恺明  视觉计算组)          【视觉机器人:个人感觉学习他的经典算法固然很重要,但是他的解决问题的思路也是非常值得我们学习的】           那...

2017-12-21 15:26:33

阅读数 998

评论数 0

图像处理之图像去雾中文综述性论文

近期在准备研究生选题资料查找,在网上看到有人推荐了一些文章,自己以前看过下面的两篇,然后把其他的也下载下来大致看了一下,后续准备仔细看下下面这些大牛的文章,这些都是中文的,后面再找英文文献。   博士论文   1《图像去雾方法和评价及其应用研究》作者郭璠,指导老师蔡自兴 中南大学,2012...

2017-12-21 10:47:36

阅读数 2704

评论数 0

Single Image Haze Removal Using Dark Channel Prior翻译

这段时间在回顾以前做的去雾,顺便就把这篇文章翻译了一下,看看有没有同行交流。由于是用LaTex排版的,所以只能转为图片传上来了。另外,英语水平有限,大部分都是靠词典,所以只能勉强着看了。 转载自:http://blog.csdn.net/lee_c...

2017-12-20 14:07:54

阅读数 291

评论数 0

c++中关键字static在class类变量及函数详解及实例运行答案

例1 关键字static在类中做静态数据成员与静态局部变量类似 #include using namespace std; class sumClass { private: int a; int b; static int sum;//声明静态数据成员 public...

2017-12-19 16:26:00

阅读数 240

评论数 0

c++中关键字static在普通变量及函数详解及实例运行答案

静态全局变量 例1  有无static无影响 c++代码 #include using namespace std; static int n;//全局静态变量 void func(); int main() { n=1; cout<<"主函数中的n为 ...

2017-12-19 16:23:13

阅读数 138

评论数 0

提示
确定要删除当前文章?
取消 删除