整型运算,加减乘除: 幂指数: 取余: 使用type()函数来查看变量类型: 浮点数(float): 交互计算: 整数除法,返回的是比结果小的最大整数值: 简单的数学函数: 绝对值: 取整: 最大最小值: 类型转换: 浮点数转整型,只保留整数部分: 原地计算: 布尔型: 布尔型可以看成特殊的二值变量 ...
分类:
编程语言 时间:
2016-05-13 10:38:33
阅读次数:
128
数字数据类型 Python 数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间。 支持四种不同的数值类型: int(整型):整型或整数,是正或负整数,不带小数点。 long integers(长整型):无限大小的整数,整数最后是一个大写或小写的 ...
分类:
编程语言 时间:
2016-05-01 19:11:14
阅读次数:
270
Python回顾与整理3:数字0.说明 数字用的次数是否多主要是看需求,如果是做自动化运维平台开发,比如做一个自动监控的系统,那么你肯定需要收集一定量的数据,然后再对这些数据做一定的处理,那么这时候,你就一定需要用得上数字的。当然,我这里所说的要不要用数字,指的是,..
分类:
编程语言 时间:
2016-03-15 06:26:38
阅读次数:
244
python数字: 本文主要讲解常用的数字类型转换, 数字函数和随机数字函数。 1 # coding:utf-8 2 3 # python数字类型转换 4 def data_conversion(): 5 """ 6 int(x [,base ]) 将x转换为一个整数 7 long(x [,base
分类:
编程语言 时间:
2016-03-06 11:12:11
阅读次数:
236
骨架提取与分水岭算法也属于形态学处理范畴,都放在morphology子模块内。 1、骨架提取 骨架提取,也叫二值图像细化。这种算法能将一个连通区域细化成一个像素的宽度,用于特征提取和目标拓扑表示。 morphology子模块提供了两个函数用于骨架提取,分别是Skeletonize()函数和media
分类:
编程语言 时间:
2016-01-28 20:55:33
阅读次数:
434
形态学处理,除了最基本的膨胀、腐蚀、开/闭运算、黑/白帽处理外,还有一些更高级的运用,如凸包,连通区域标记,删除小块区域等。 1、凸包 凸包是指一个凸多边形,这个凸多边形将图片中所有的白色像素点都包含在内。 函数为: skimage.morphology.convex_hull_image(imag
分类:
编程语言 时间:
2016-01-28 15:15:10
阅读次数:
704
在图片处理中,霍夫变换主要是用来检测图片中的几何形状,包括直线、圆、椭圆等。在skimage中,霍夫变换是放在tranform模块内,本篇主要讲解霍夫线变换。对于平面中的一条直线,在笛卡尔坐标系中,可用y=mx+b来表示,其中m为斜率,b为截距。但是如果直线是一条垂直线,则m为无穷大,所有通常我们在...
分类:
编程语言 时间:
2016-01-25 22:34:29
阅读次数:
520
对图像进行形态学变换。变换对象一般为灰度图或二值图,功能函数放在morphology子模块内。1、膨胀(dilation)原理:一般对二值图像进行操作。找到像素值为1的点,将它的邻近像素点都设置成这个值。1值表示白,0值表示黑,因此膨胀操作可以扩大白色值范围,压缩黑色值范围。一般用来扩充边缘或填充小...
分类:
编程语言 时间:
2016-01-15 12:57:31
阅读次数:
473
图形包括线条、圆形、椭圆形、多边形等。在skimage包中,绘制图形用的是draw模块,不要和绘制图像搞混了。1、画线条函数调用格式为:skimage.draw.line(r1,c1,r2,c2)r1,r2: 开始点的行数和结束点的行数c1,c2: 开始点的列数和结束点的列数返回当前绘制图形上所有点...
分类:
编程语言 时间:
2016-01-14 20:42:48
阅读次数:
304
图像阈值分割是一种广泛应用的分割技术,利用图像中要提取的目标区域与其背景在灰度特性上的差异,把图像看作具有不同灰度级的两类区域(目标区域和背景区域)的组合,选取一个比较合理的阈值,以确定图像中每个像素点应该属于目标区域还是背景区域,从而产生相应的二值图像。在skimage库中,阈值分割的功能是放在f...
分类:
编程语言 时间:
2016-01-14 18:44:39
阅读次数:
298