- 博客(5)
- 收藏
- 关注
原创 cany边缘检测算法(坎尼算法)
预备知识:图像梯度:在一幅图像f(x,y)位置处寻找的边缘强度和方向,所选工具就是梯度。grad(f)=[Gx,Gy]T=
2017-10-26 10:48:14 6626
原创 c++ 继承
基类与派生类的转换公有派生类对象可以当作基类对象使用,反之则不行;派生类对象可以隐含的转换为基类对象派生类对象可以初始化为基类的引用派生类的指针可以隐含转换为基类的指针派生类构造函数如果派生类不新增数据成员,可以通过继承派生类构造函数;使用语句using B::B;B为类名如果不继承基类构造函数,则:派生类新增数据成员,由派生类构造函数初始化
2017-10-22 16:38:36 172
原创 数据结构—线性表
链表单链表常用操作:1、在第i个节点后插入一个节点主要思想:找到第i个节点的地址、及第i+1个节点的地址nodelink p,temp; //创建两个指针p=head;for(int j=1;j{ p=p.next; if(p==NULL) //指针为空,则不存在该节点
2017-10-05 09:29:54 172
原创 程序组织形式
C语言中,程序可分成三个部分1、头文件:包含结构声明、和 使用这些结构的函数原型(函数声明);2、源代码文件:包含与结构有关的函数代码;3、主程序源代码文件:包含调用与结构相关的函数的代码;注意:头文件中不能放函数定义、变量声明,否则当在其他两个文件中包含该头文件会出现同一个程序包含一个函数的两个定义。在一个文件中只能将同一个头文件包含一次。但可能在使用
2017-10-03 12:23:11 534
原创 哈希查找
哈希查找时通过建立被查找元素(key)与其存储位置的函数关系f,根据address=f(key),查找的方法。哈希查找包括两个步骤:1、建立哈希表(也可以说建立哈希函数)2、处理地址冲突常用于的哈希函数有:除数留余法、平方取中法、直接定址法等常用解决地址冲突的方法有:开放地址法h=(h(key)+d);链地址法;
2017-10-02 15:56:10 309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人