图像的边缘检测,是根据灰度的突变或者说不连续来检测,对于其中的算子有一阶导数和二价导数,这里先说基础的三种方法。
一梯度
首先介绍下梯度,梯度并非是一个数值,梯度严格意义上是一个向量,这个向量指向当前位置变化最快的方向,可以这么理解,当你站在一个山上,你有360°的方向可以选择,哪个方向下降速度最快(最陡峭),便是梯度方向,梯度的长度,表示为向量的长度,表...
分类:
其他好文 时间:
2016-07-31 17:51:03
阅读次数:
2422
概述 概述 1、本文档的内容主要来源于书籍《代码整洁之道》作者Robert C.Martin,属于读书笔记。 2、软件质量,不仅依赖于架构和项目管理,而且与代码质量紧密相关,本书提出一种,代码质量与整洁成正比的观点,并给出了一系列行之有效的整洁代码操作实践,只要遵循这些规则,就可以编写出整洁的代码, ...
分类:
其他好文 时间:
2016-07-31 09:09:06
阅读次数:
224
不同图像灰度不同,边界处一般会有明显的边缘,利用此特征可以分割图像。需要说明的是:边缘和物体间的边界并不等同,边缘指的是图像中像素的值有突变的地方,而物体间的边界指的是现实场景中的存在于物体之间的边界。有可能有边缘的地方并非边界,也有可能边界的地方并无边缘,因为现实世界中的物体是三维的,而图像只具有 ...
分类:
其他好文 时间:
2016-07-19 09:39:06
阅读次数:
171
本系列内容为 Robert C. Martin 敏捷开发一书的读书笔记,前两篇介绍了敏捷开发的一些基本原则和方法,这一篇介绍 敏捷设计。 ...
分类:
其他好文 时间:
2016-07-14 18:53:00
阅读次数:
170
1 什么是里氏替换原则
里氏替换原则是由麻省理工学院(MIT)计算机科学实验室的Liskov女士,在1987年的OOPSLA大会上发表的一篇文章《Data Abstraction and Hierarchy》里面提出来的,主要阐述了有关继承的一些原则,也就是什么时候应该使用继承,什么时候不应该使用继承,以及其中的蕴涵的原理。2002年,我们前面单一职责原则中提到的软件工程大师Robert C....
分类:
其他好文 时间:
2016-07-14 15:36:18
阅读次数:
140
1.概念 红黑树是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。它是在1972年由鲁道夫·贝尔发明的,他称之为"对称二叉B树",它现代的名字是在 Leo J. Guibas 和 Robert Sedgewick 于1978年写的一篇论文中获得的。它是复杂的,但它 ...
分类:
其他好文 时间:
2016-07-11 21:19:21
阅读次数:
182
图像边缘检测算法 (1)Robert算子边缘检测 (2)Sobel算子边缘检测 (3)Prewitt算子边缘检测 (4)LOG算子边缘检测 (5)Canny边缘检测 Matlab的实现。 其实还只是掉包侠,一点算法没有写 争取有空用openCV写一遍 ...
分类:
编程语言 时间:
2016-07-10 23:20:36
阅读次数:
279
英文:Robert Eisele 译者:Giraffe 链接:http://yemengying.com/2016/05/28/optimized-pagiantion-mysql/ 一道面试的问题,当MySQL表中有数据量很大的时候如何做分页。。。。当时只知道在数据量很大的时候可以分表,但不知道不 ...
分类:
数据库 时间:
2016-07-09 20:41:13
阅读次数:
155
红黑树
红黑树(英语:Red–black tree)是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。它是在1972年由鲁道夫·贝尔发明的,他称之为"对称二叉B树",它现代的名字是在Leo
J. Guibas和Robert Sedgewick于1978年写的一篇论文中获得的。它是复杂的,但它的操作有着良好的最坏情况运行时间,并且在实...
分类:
其他好文 时间:
2016-07-09 12:15:03
阅读次数:
1936
本系列内容为 Robert C. Martin 敏捷开发一书的读书笔记, 上一篇概述了敏捷开发的一些基本原则,这一篇 针对其中较重要的 计划、测试 和 重构 分别做介绍。 ...
分类:
其他好文 时间:
2016-07-02 18:46:57
阅读次数:
130