OpenCV Canny 源码注释与分析
1986年,John F.Canny 完善了边缘检测理论,Canny算法以此命名。
Canny 算法的步骤:
1. 使用滤波器卷积降噪
2. 使用Sobel导数计算梯度幅值和方向
3. 非极大值抑制 + 滞后阈值
在正式处理前,用高斯滤平滑波器对图像做滤波...
分类:
其他好文 时间:
2016-07-10 18:54:23
阅读次数:
313
Lua 5.1参考手册
由罗伯特·Ierusalimschy路易斯Henrique de Figueiredo沃尔德蔡氏
?一个版权©2006 A¢A€“2012 Lua.org,银行业者。免费的根据Lua许可证。
内容一个?·指数一个?·其他版本一个?·英语一个?·portuguA?Aª年代一个?·espaA?A±ol
1 A¢A€“介绍
Lua是一个扩展编程语言设计的支持一般过程...
分类:
其他好文 时间:
2016-07-10 18:54:19
阅读次数:
686
1. 智能指针背后的设计思想
我们先来看一个简单的例子:
void remodel(std::string & str)
{
std::string * ps = new std::string(str);
...
if (weird_thing())
throw exception();
str = *ps;
dele...
分类:
其他好文 时间:
2016-07-10 18:53:16
阅读次数:
266
系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpui...
分类:
系统相关 时间:
2016-07-10 18:53:51
阅读次数:
306
解析器是一种按照规定的语法进行解析的例子,在现在的项目中使用较少,定义如下:给定一门语言,定义它的文法的一种表示,并定义一个解释器,该解释器用于解释语言中的句子。
个人理解
解释器模式在项目中很少使用,因为他会引起效率、性能以及维护等问题,准备使用该模式时可以考虑开源框架如:Expression4J、MESP、Jep等。解释器模式一般用来解析比较标准的字符集,比如说SQL语法分析等...
分类:
其他好文 时间:
2016-07-10 18:54:19
阅读次数:
233
1、DEDECMS(织梦内容管理系统)
特点:是国内完全开源基于php的一款CMS系统,,可以自主进行二次开发,最新的V5版本又有了一些新的改进和功能的添加.最新的版本的模板已经应用了DIV+CSS的模式使的网页更符合标准.
评价:这是一套令人爱憎分明的系统,首先它是国内一款开源的系统,2.x的时候功能都已经另它的fans为之疯狂,非常灵活的定制,强大的功能,简洁的操作,但2....
分类:
其他好文 时间:
2016-07-10 18:52:40
阅读次数:
189
难得有想法写一整套题解
首先想说的是,这场CF,我感觉是div2极为不错的一场(对于中档选手
说笑了,感觉这一场很耐人寻味。就是那种抓破头皮想不出,知道做法后细细品味,有种 哦~~~~~这样啊~~~~好神奇!!! 的感觉
首先。。秀一下战绩
不多说了 都在题里
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
A. Mike and Cellphone
...
分类:
其他好文 时间:
2016-07-10 18:53:34
阅读次数:
258
目录
一.dfs序在树状图中的经典应用
二.初探双向广度优先搜索
三.整体二分思想完美解决kth number问题
四.实战模拟退火思想(变步长贪心算法)
五.凸包问题经典例题
六.树的重心问题经典例题
七.矩阵快速幂例题
一.dfs序在树状图中的经典应用
首先是dfs序的问题,什么是dfs序?...
分类:
其他好文 时间:
2016-07-10 18:51:01
阅读次数:
295
写在前面
上一节光照中使用材质和lighting maps介绍了使用材质属性和lighting maps使物体的光照效果能反映物体的材料特性,看起来更逼真。在前面的章节中使用的实际上都是一个点光源,本节将学习其他几种光源类型,以及在场景中使用多个光源。本节代码均可以在我的github下载。
本节内容整理自:
1.www.learnopengl.com light caste...
分类:
其他好文 时间:
2016-07-10 18:52:44
阅读次数:
295
版权声明:原创不易,转载请注明转自weewqrer 红黑树红黑树简介首先红黑树是一棵二叉搜索树,它在每个结点上增加了一个存储位来表示结点的颜色,可以是RED或者BLACK。通过对一条从根节点到NIL叶节点(指空结点或者下面说的哨兵)的简单路径上各个结点在颜色进行约束,红黑树确保没有一条路径会比其他路径长出2倍,因而是近似平衡的。
用途红黑树和AVL树一样都对插入时间、删除时间和查找时间提供了最好可...
分类:
其他好文 时间:
2016-07-10 18:50:12
阅读次数:
279
1 string对象
length属性,string对象只有一个属性length。它反映了字符串中字符数量的整数值。
string(字符串) 对象的方法:
anchor() 建立一个 HTML 锚记。
big() 用大号字体显示字符串。
blink() 显示闪烁的字符串,IE 不支持此方法。
bold() 使用粗体显示字符串。
charAt() 返回在指定位置...
分类:
其他好文 时间:
2016-07-10 18:53:05
阅读次数:
269
UTF-16是Unicode的一种字符编码。UTF是 Unicode TransferFormat,意为Unicode转换格式。UTF-16使用两个字节来编码一个字符,例如字母"a"的编码是0x0061,汉字"经"的编码是0x7ECF。Java就是使用UTF-16字符编码集。
由于2字节最多只能表示65536个字符,不足以表示世界上所有的字符,所以有些比较偏僻的字符会使用2个2字节来表示。
汉字Unicode编码的区间为:0x4E00--0x9FA5,是20902个汉字,一般情况下是足够使用的了。
本文中展...
分类:
其他好文 时间:
2016-07-10 18:52:44
阅读次数:
2607
抽屉是用来放置安卓手机中所有需要显示到Launcher上的(当然也可以进行过滤,将不想显示的隐藏起来)应用和小部件,启动应用、添加快捷方式到桌面、卸载等。之前也提到过,有些Launcher是没有抽屉的,如MIUI的Launcher。在Launcher3中,默认是有的,当然,也提供了不显示抽屉的方法,这个后面会说到,在此我们还是先了解下抽屉。
一、布局
抽屉的布局文件是a...
分类:
其他好文 时间:
2016-07-10 18:50:59
阅读次数:
727
未经授权,不得私自转载,否则追究法律责任
联系作者ntxbaby@163.com取得授权
转载请注明作者和出处
网上很多红黑树的讲解都没有分析清楚插入删除各种情况是怎么来的,他们大多把分析图画的很复杂,说到底还是理解不够深,其实这些情况都是极其简单的,我这里重点推导各种情况是怎么来的,不解释各种情况怎么调整,因为结构很简单调整很容易,且网上很多。红黑树的精髓是明白各种情况...
分类:
其他好文 时间:
2016-07-10 18:52:13
阅读次数:
245
翻了翻blog 还能看到去年的省赛第一战的帖子 也是ACM第一战的帖子 很感慨也很愤懑
更多的应该是遗憾。?喵个咪 哥还没退役 还能再战(图:扶老夫起来)
Twice
看着一群群大牛还有队友男神的省赛总结都出了 我终于也耐不住寂寞 来做个流水账抒抒情好了
第一次省赛 心情很激动 也掺杂着一点小紧张 其实最想吐槽的是伙食 真的真的真的真的吃不饱。。。不过很感谢我们xh老...
分类:
其他好文 时间:
2016-07-10 18:50:09
阅读次数:
366
Spring的Web MVC框架
Spring的Web MVC框架是一个请求驱动的Web框架,该框架的核心是基于分发器(DispatchServlet)设计的,它是一个将请求分发到控制器的Servlet。DispatchServlet将从Web page收集到的不同请求分发到不同的控制器,控制器Controller收到request和reponse参数,干脆利落的返回ModelAndView。而...
分类:
编程语言 时间:
2016-07-10 18:49:54
阅读次数:
242
传送门
有N个岛连在一起形成了一个大的岛屿,如果海平面上升超过某些岛的高度时,则这个岛会被淹没。原本的大岛屿则会分为多个小岛屿,如果海平面一直上升,则所有岛都会被淹没在水下。
给出N个岛的高度。然后有Q个查询,每个查询给出一个海平面的高度H,问当海平面高度达到H时,海上共有多少个岛屿。例如:
岛屿的高度为:{2, 1, 3, 2, 3}, 查询为:{0, 1, 3, 2}。
当海面高度为0时...
分类:
其他好文 时间:
2016-07-10 18:50:01
阅读次数:
210