-
canny算法程序
1986 年 Canny 在麻省理工的硕士论文中提出了 Canny 边缘检测算子[10]。Canny算子是一个具有滤波、增强以及检测的多阶段优化算子,它具有很好的边缘检测的性能。得到了越来越广泛的应用。 Canny 考查了以前的边缘检测算子和边缘检测的应用,发现尽管这些算子的应用出现在了不同的领域中,但是他们都有一些共同的要求:[3] (1)好的检测效果,也就是说对边缘的错误检测要尽可能的低:在图像的边缘出现的地方检测结果中必须有,而且不能出现虚假边缘。在所有使用边缘检测做更深入的研究工作的系统中,它的性能都依赖于边缘检测的误差。 (2)对边缘的定位要准确:标记出来的边缘位置要和图像的真正边缘的中心位置充分的接近。 (3)对同一个边缘要有低的响应次数。即单个边缘产生多个响应的概率要尽可能的低,而且对虚假边缘的响应要尽可能的抑制。 这就是 Canny 提出来的三准则。他是第一个明确的提出这三条准则并且完整的解决了这三个问题的人。他将上述原则用数学表达式表示出来,然后利用优化理论得到最优边缘检测的模板。 Canny 算子实现检测边缘的步骤如下: (1) 用高斯滤波器平滑图像。 (2) 计算平滑后的图像的梯度幅值和方向。 (3) 对梯度幅值采用非极大值抑制,其过程为找出图像梯度中的局部极大值点,把其他非极大值点置零而得到细化的边缘。 (4)用双阈值算法检测和连接边缘
- 2022-09-30 01:00:03下载
- 积分:1
-
mahout in action 书中的源码实现
应用背景最近在学习mahout,买了一本书mahout in action .从网上下载下来的书中的源码实现练习一下加深一下印象,很好的代码,很有用.传上来跟大家分享,希望对大家有帮助.关键技术
解压缩后里面有readme
安装好thrift、maven
将pom.xml中的:改成,引号里面是thrift安装位置。
将pom.xml中thrift的版本从0.6.1改成0.9.0,因为classifier.java是由0.9.0版本生成。
mvn eclipse:eclipse
此时项目上有红色感叹号,添加环境变量:M2_REPO=“你的.m2/repository的路径"即可。
在eclipse将项目import进来。
按照readme中的方法继续操作。
- 2022-11-12 06:30:02下载
- 积分:1
-
Numerical Solution of Ordinary Differential Equations, mainly for Stiff Equation...
常微分方程的数值解法,主要针对Stiff方程组和边值问题。-Numerical Solution of Ordinary Differential Equations, mainly for Stiff Equations and Boundary Value Problems.
- 2022-07-25 21:32:03下载
- 积分:1
-
For solving a number of matrix even by the best algorithm that can optimize the...
对于求解多个矩阵连乘的最好的算法,能最优化的最短时间能求出值-For solving a number of matrix even by the best algorithm that can optimize the shortest time that can derive value
- 2023-03-03 19:10:03下载
- 积分:1
-
正态分布 normal VBA 代码
应用背景用于计算正态分布的累积分布函数和逆函数,可转化为其他语言。用于可靠性分析和数理统计关键技术正态分布是应用统计中最为广泛使用的一个分布,此算法可给数据分析相关人员开发工具时参考。
- 2022-01-31 07:07:11下载
- 积分:1
-
采用4阶runge_kutta法求解给定初始值的常微分方程(组)。该方法具有较好的精度。...
采用4阶runge_kutta法求解给定初始值的常微分方程(组)。该方法具有较好的精度。-Using 4-order method runge_kutta given initial value of the ordinary differential equations (group). The method has good accuracy.
- 2023-07-25 02:45:04下载
- 积分:1
-
本程序适用于求解形如f(x)=1/2*x Ax+bx+c二次函数的稳定点
本程序适用于求解形如f(x)=1/2*x Ax+bx+c二次函数的稳定点
-This procedure applies to solution of the form f (x) = 1/2* x" Ax+ bx+ c quadratic function of the stable point
- 2023-06-20 20:15:02下载
- 积分:1
-
AES高级加密算法的verilog语言实现
AES高级加密算法的verilog语言实现
- 2022-06-29 20:41:12下载
- 积分:1
-
一个标准的粒子滤波程序,有助于对粒子滤波算法的理解
一个标准的粒子滤波程序,有助于对粒子滤波算法的理解-A standard particle filter process, contribute to the understanding of particle filter
- 2023-07-18 06:10:03下载
- 积分:1
-
C语言经典900例
本压缩文档是利用C语言编译的比较经典的900个例子。这些例子主要使用于C语言的初学者,锻炼初学者可以掌握良好的编程思路和编程习惯。
- 2022-12-29 22:35:03下载
- 积分:1