Mahotas 是计算机视觉和图像处理 Python 库。它包含大量图像处理算法,C++实现形式,提高了性能。完全基于 numpy 的数组作为它的数据类型,有一个非常干净的Python 算法接口。包含算法
分水岭。
凸点计算。
击中/击不中,细化算法。
泽尼克&Haralick,枸杞多糖,和TAS的功能。
基于freeimage的numpy图像加载(需要安装freeimage库)。
加速的鲁棒特征(...
分类:
编程语言 时间:
2015-07-27 07:06:29
阅读次数:
173
这么简单一个算法,懒得花时间去自己实现,然后就想在网上搜搜看是否有现成可用的。谁知试了几个,搞得一肚子气:写得真是太好(垃)用(圾)了。不是没有注释,就是不规范看起来巨不爽,更甚bug满天飞根本不能执行。也怪自己懒,算了不骂人了,因为下边我贴出的例子也是基于GitHub上一个写得较为顺眼的例子,然后自己包了一下,并解析了一下原作的返回内容,使得它符合我的需求:输入一个src-dst pair,返回他们之间的distance 与 path。废话不多说,有图有真相:可以运行。需要的拿走用就是了。...
分类:
编程语言 时间:
2015-06-18 22:12:24
阅读次数:
220
人类在几千年前就认识到了所谓的聚类和分类,是用来认知和描述万事万物之间关系的主要方法。不论是否受过高等教育,聚类和分类的思想都根深蒂固的在人类的思想中。Pycluster包是东京大学医学研究所,人类基因研究中心的米歇尔德勋(Michiel de Hoon),星矢井本(Seiya Imoto),宫野悟(Satoru Miyano)等人编写的开源算法工具包,提供了C/C++、python和 Perl三个版本...
分类:
其他好文 时间:
2015-06-04 10:00:02
阅读次数:
306
我想我该去真真正正的去学点东西了,虽然平时很忙,可我真的没学什么东西 python源码模块的阅读 python爬虫 python框架源码??? 写一套自己的框架 python算法实现 python游戏实现 --------------- 操作系统,多...
分类:
其他好文 时间:
2015-05-28 18:29:30
阅读次数:
147
Python算法:推导、递归和规约注:本节中我给定下面三个重要词汇的中文翻译分别是:Induction(推导)、Recursion(递归)和Reduction(规约)本节主要介绍算法设计的三个核心知识:Induction(推导)、Recursion(递归)和Reduction(规约),这是原书的重点...
分类:
编程语言 时间:
2015-05-27 22:30:28
阅读次数:
357
有监督的kNN近邻算法:
(1)计算已知类别数据集中的点与当前点之间的距离
(2)按照距离递增次序排序
(3)选取与当前点距离最小的k个点
(4)确定前k个点所在类别的出现频率
(5)返回前k个点出现频率最高的类别作为当前点的预测分类
#数据样例
1 2:a
1 3:a
1 4:a
1 5:b
6 2:b
6 3:b
100 200:c
101 199:c
3...
分类:
编程语言 时间:
2015-05-24 21:58:04
阅读次数:
219
近日逛博客的时候偶然发现了一个有关图片相似度的Python算法实现。想着很有意思便搬到C#上来了,给大家看看。闲言碎语 才疏学浅,只把计算图像相似度的一个基本算法的基本实现方式给罗列了出来,以至于在最后自己测评的时候也大发感慨,这个算法有点不靠谱。不管怎么样,这个算法有时候还是有用的,所以还是列出....
分类:
编程语言 时间:
2015-05-17 14:57:46
阅读次数:
257
# 使用好任何机器学习算法的前提是选好Features
from numpy import *
import operator
from os import listdir
def classify0(inX, dataSet, labels, k):
dataSetSize = dataSet.shape[0]
diffMat = tile(inX, (dat...
分类:
编程语言 时间:
2015-05-10 09:56:10
阅读次数:
202
如何运行一个表达式,例如:12+23*4/2这个我想大家都很了解。不过,如果这个表达式是一个字符串呢?或是这样来描述,一个表达式被写成了一个字符串,我们又应该如何去运行并求得值呢?...
分类:
编程语言 时间:
2015-04-09 21:54:00
阅读次数:
144
算法的思想就不多说了。主要对代码解释一下。
graph = [[0,4,3,2],
[4,0,1,4],
[3,1,0,2],
[2,4,2,0]]
n = 4
flags = [True,True,True,True]
queue = []
#flags是存储节点访问情况的,true为待访问节点
#queue存储节点访问顺序
que...
分类:
编程语言 时间:
2015-03-27 22:28:04
阅读次数:
186