自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

swfa1的专栏

春水初生,春林初盛; 春风十里,不如你。

  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

转载 C++ 指针和引用

有了变量名,为什么还需要一个别名呢?C++之所以增加引用类型, 主要是把它作为函数参数,以扩充函数传递数据的功能。到目前为止我们介绍过函数参数传递的两种情况。(1) 将变量名作为实参和形参。这时传给形参的是变量的值,传递是单向的。如果在执行函数期间形参的值发生变化,并不传回给实参。因为在调用函数时,形参和实参不是同一个存储单元。例6.18 要求将变量i和j的值互换。下面的程序无

2013-09-30 19:51:42 709

转载 C++中new和malloc的区别

C++中new和malloc的区别  2011-08-03 18:17:47|  分类: C++|字号 订阅1、new 是c++中的操作符,malloc是c 中的一个函数2、new 不止是分配内存,而且会调用类的构造函数,同理delete会调用类的析构函数,而malloc则只分配内存,不会进行初始化类成员的工作,同样free也不会调用析构函数

2013-09-29 14:44:30 613

原创 C++ 铪铪铪铪 烫烫烫 屯屯屯

f未分配内存成功

2013-09-29 14:44:11 3557 1

原创 算法三个数之和

快速找出一个数组中的三个数,让这三个数之和等于一个给定的值(编程之美)  2012-08-16 14:25:18|  分类: 编程之美|字号 订阅解法:时间复杂度为O(n^2)。如果数组已排序,利用解法1的双指针遍历法,可以在O(n)的时间内找到两个数之和等于一个給定的数。我们假设找到的三个数ai,aj,ak有ai#includeusing name

2013-09-28 11:25:52 1352 1

转载 蚁群算法java实现以及TSP问题蚁群算法求解

1. 蚁群算法简介     蚁群算法(Ant Clony Optimization, ACO)是一种群智能算法,它是由一群无智能或有轻微智能的个体(Agent)通过相互协作而表现出智能行为,从而为求解复杂问题提供了一个新的可能性。蚁群算法最早是由意大利学者Colorni A., Dorigo M. 等于1991年提出。经过20多年的发展,蚁群算法在理论以及应用研究上已经得到巨大的进步。  

2013-09-27 23:23:43 1248

转载 PCA的一些基本资料

引言:机器学习领域中所谓的降维就是指采用某种映射方法,将原高维空间中的数据点映射到低维度的空间中。降维的本质是学习一个映射函数 f : x->y,其中x是原始数据点的表达,目前最多使用向量表达形式。 y是数据点映射后的低维向量表达,通常y的维度小于x的维度(当然提高维度也是可以的)。f可能是显式的或隐式的、线性的或非线性的。当然还有一大类方法本质上也是做了降维,叫做feature sele

2013-09-27 23:21:10 800

原创 河道数据

多尺度边缘检测各向异性滤波45度直线三点结构元素135+45映射为彩色

2013-09-26 17:04:09 858

原创 溶洞数据

计算一次平滑高斯中值

2013-09-26 16:55:35 656

原创 原始数据

迭代10次,系数为|grad| ,d=10;iter=10;delta=100;condition=abs(Ix(i,j))高斯滤波之后jhh中值滤波:均衡化迭代10次之后不进行

2013-09-26 16:30:10 687

原创 河道增强算法

2013-09-26 15:53:04 691

原创 实验结果比较

原图多尺度形态学边缘检测直方图均衡化中值滤波

2013-09-25 16:22:50 647

原创 C++--->Gauss算法

原型:extern void *memcpy(void *dest, void *src, unsigned int count); 用法:#include string.h> 功能:由src所指内存区域复制count个字节到dest所指内存区域。 说明:src和dest所指内存区域不能重叠,函数返回指向dest的指针。 举例: // memcpy

2013-09-23 10:24:35 945

转载 求两个单向链表的交点

题目:       给出两个单向链表,判断其是否有交点;如果存在交点,请找出交点  解题思路:      如果存在交点,则两个链表的节点结构必定是同构的;      如果存在交点,则两个链表必定程序Y字形,而不可能是X形;      如果存在交点,两个链表在交点及其之后的部分是一致的-----这点很关键,一致的意思包括两部分:长度和内容。

2013-09-22 20:40:20 803

转载 梯度下降法

梯度下降法是一个最优化算法,通常也称为最速下降法。目录  [隐藏] 1 描述1.1 例子1.2 缺点2 参阅3 参考文献描述[编辑]有关梯度下降法的描述梯度下降法,基于这样的观察:如果实值函数  在点  处可微且有定义,那么函数 在  点沿着梯度相反的方向  下降最快。因而,如果

2013-09-21 20:09:26 1550

原创 卷积原理

首先是相关函数学习:突然明白学习的真谛:世界上没有什么知识是学不会的。学到的知识分为固定知识,还有更重要的是思维。这个知识是怎么来的,为什么这么来,到哪去?有什么关系。还有学完知识要变成自己的思想,融入到自己的思想中。学习知识只是学习别人的思路。需要批判的接受。线性相关http://zlgc.seu.edu.cn/jpkc2/ipkc/signal/new/course

2013-09-13 22:26:25 835

原创 C++常见问题解决办法

PIXTYPE *p=NULL;ImageF *raw2d=new ImageF(10,10,p);int i=0,j=0;for (i=0;i{for (j=0;j{raw2d->putXY(i*10+j,i);}}出现内存分配异常First-chance exception at 0x00136dbf in Ls.

2013-09-13 10:12:45 738

原创 vs2010问题解决办法

1、error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 解决方法错误发生在:operator=(LONG); 函数定义中,这是因为在VC6中,如果没有显示的指定返回值类型,编译器将其视为默认整型;但是vs2005不支持默认整型. 这个错误,解决方法

2013-09-12 11:27:29 996

翻译 个向异性扩散的尺度空间和边缘检测

witkiN介绍的尺度空间技术涉及到生成低分辨率的图像用高斯核。这种办法的主要缺点:很难获取语义的精确位置。在粗糙的尺度下。本论文,我们提出尺度空间的新定义,介绍一类算法用扩散过程实现。扩散系数在多样的空间内选择,用这种办法在区域内平滑优先于区域间的平滑。表明,没有新的最大值在粗糙的尺度下产生

2013-09-06 19:58:22 843

原创 Levelset ---GAC

问题1:内部梯度均值,外部梯度均值的计算方法问题二:

2013-09-04 15:35:52 716

原创 Neumann boundary条件的实现

边界条件离散化的方法:要解决的问题:此方程的边界条件为Neumann boundary条件第二类边界条件在讨论PDE方程的定解时,我们已经看到PDE的定义域

2013-09-02 21:12:06 1664 1

转载 numan边界条件

狄利克雷边界条件 在数学中,狄利克雷边界条件(Dirichlet boundary condition)也被称为常微分方程或偏微分方程的“第一类边界条件”,指定微分方程的解在边界处的值。求出这样的方程的解的问题被称为狄利克雷问题。 在常微分方程情况下,如 在区间[0,1], 狄利克雷边界条件有如下形式: y(0) = α1 y(1) = α2 其中α1和α2是给定的数值

2013-09-02 09:54:56 5812

转载 MATLAB矩阵操作大全

一、矩阵的表示在MATLAB中创建矩阵有以下规则:a、矩阵元素必须在”[ ]”内;b、矩阵的同行元素之间用空格(或”,”)隔开;c、矩阵的行与行之间用”;”(或回车符)隔开;d、矩阵的元素可以是数值、变量、表达式或函数;e、矩阵的尺寸不必预先定义。二,矩阵的创建:1、直接输入法最简单的建立矩阵的方法是从键盘直接输入矩阵的元素,输入

2013-09-02 09:36:42 1473

原创 C++实现势能函数

用C++实现p2'整体步骤a=(s>=0) & (sb=(s>1);ps=a.*sin(2*pi*s)/(2*pi)+b.*(s-1);  % compute first order derivative of the double-well potential p2 in eqaution (16)dps=((ps~=0).*ps+(ps==0))./((s~=0).*s+(

2013-09-02 09:13:17 1014

原创 地震数据的盐体自动提取用水平集合算法

从地震数据中自动化提取盐体已经成功,该方案基于水平集算法,结合使用地震属性区分盐和沉积物,并突出顶部基础盐层反射终止对盐的沉积物。在一个自动化的过程,获得盐总容积的步骤,与局部盐体边界精确位置在适当的属性极值下的调整相结合。这个过程中也包括局部停止标准,此标准是基于盐体边界置信测量的基础上的标准。分开的能力:完成盐边界盐边界尚未确定的不确定区域的部分使解释人员专注于零件其中需要人工判读。用户限制,

2013-09-01 14:47:47 1177

概率论中的贝叶斯公式

很好的资料,适合学习概率的人,效率很高,简单易懂

2012-03-29

java el jstl学习手册

学习javaEE开发的好帮手,一看就懂EL 简介 EL 全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言

2012-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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