skimage库(一)
一、segmentation
1.skimage.segmentation.felzenszwalb()
skimage.segmentation.felzenszwalb(image, scale=1, sigma=0.8, min_size=20, multichannel=True)
(1)作用:
计算Felsenszwalb的基于有效图的图像分割。
(2)参数:
参数 | 说明 |
---|---|
image | ndarray 输入图像:(宽度,高度,3)或(宽度,高度)。 |
scale | float 设置观察级别,规模越大意味着越来越小的部分。 |
sigma | float 高斯核的直径,用于在分割之前平滑图像。 |
min_size | int 最小组件大小,使用后处理强制执行。 |
multichannel | bool 可选(默认值:True)图像的最后一个轴是否被解释为多个通道。对于3D图像,False的值目前不受支持。 |
返回值 | 返回:segment_mask :(宽度,高度)ndarray整数掩码,指示段标签 |
(3)例子:
from skimage.segmentation import felzenszwalb
from skimage.data import coffee
img = coffee()#shape(400,600,3)
segments = felzenszwalb(img, scale=3.0, sigma=0.95, min_size=5)#shape(400,600)
二、color
1.skimage.color.rgb2hsv()
skimage.color.rgb2hsv(rgb)
(1)作用:
RGB到HSV色彩空间的转换。
(2)参数:
参数 | 说明 |
---|---|
rgb | array_like RGB形式的图像,形状为三维数组(…,…,3)。 |
返回 | out:ndarray HSV格式的图像,形状为三维阵列(…,…,3)。 |
三、feature
1.skimage.feature.local_binary_pattern()
skimage.feature.local_binary_pattern(image, P, R, method=‘default’)
(1)作用:
灰度和旋转不变LBP(局部二元模式)。LBP是一种可用于纹理分类的不变描述符。
(2)参数:
参数 | 书名 |
---|---|
image | (N,M)阵列Graylevel图像。 |
P | int圆对称邻居设置点的数量(角度空间的量化) |
R | float圆的半径(操作员的空间分辨率)。 |
method |
{‘default’,‘ror’,‘uniform’,‘var’}确定模式的方法。 ‘default’:原始的局部二值模式,它是灰度但不是旋转不变的。 ‘ror’:扩展灰度和旋转不变的默认实现。 ‘uniform’:改进的旋转不变性和均匀的模式以及角度空间的更精细的量化,灰度和旋转不变。 ‘nri_uniform’:非旋转不变的均匀图案变体,它只是灰度不变的R199。 ‘VAR’:旋转不变方差测量局部图像纹理的对比度,其是旋转但不是灰度不变的 |
返回 | 输出:(N,M)阵列LBP图像。 |
skimage库(一)相关推荐
- pip install skimage安装skimage库出错的解决办法
pip install skimage安装skimage库出错的解决办法 安装skimage库出错 pip install skimage 解决办法: pip install scikit-image
- skimage库安装
skimage库安装 skimage是图像处理用到的一个图像库,如果我们在命令行中输入 conda install skimage 命令行提示error,安装不了. skimage的全称是scikit ...
- skimage库需要依赖 numpy+mkl 和scipy
skimage库需要依赖 numpy+mkl 和scipy 1.打开运行,输入cmd回车,输入python回车,查看python版本 2.在https://www.lfd.uci.edu/~gohlk ...
- opencv入门课程:彩色图像灰度化和二值化(采用skimage库和opencv库两种方法)
用最简单的办法实现彩色图像灰度化和二值化: 首先采用skimage库(skimage库现在在scikit_image库中)实现: from skimage.color import rgb2gray ...
- 高版本(3.9版本)python在anaconda安装opencv库及skimage库(scikit_image库)诸多问题解决办法
今天开始CV方向的学习,然而刚拿到基础代码的时候发现 from skimage.color import rgb2gray 和 import cv2标红(这里是因为我已经配置成功了,所以没有红标),我 ...
- 【数字图像处理】前期准备工作,库的安装(skimage库的安装!)
从3:30搞到5:30,我终于把skimage搞好了呜呜呜呜. 安装matplotlib.numpy等库,打开pycharm,点击setting-->python Interpreter,点击左 ...
- python|安装skimage库报错:required to install pyproject.toml-based projects
一.安装报错问题 使用pip安装,先用命令:pip install skimage ,安装失败,然后参考发现skimage库的命令是:pip install scikit-image,也没有成功 二. ...
- skimage库的安装
skimage库讲解 skimage库的全称是scikit-image scikit(toolkit for scipy) 是一个图片处理库,基于scipy上开发和扩展开来的.skimage的主要子模 ...
- pip install skimage安装skimage库出错问题
目录 pip install skimage安装skimage库出错的解决方案 安装skimage库出错 错误如下: 解决方法如下: pip install skimage安装skimage库出错的解 ...
- 【题目】了解skimage库
[时间]2018.09.18 [题目]了解skimage库 [参考链接]https://www.jianshu.com/p/f2e88197e81d [侵权删] 一.概述 skimage包的全称是sc ...
最新文章
- 随记:kickstart远程批量无人值守安装linux
- hdu 3732(01背包转多重背包)
- 在什么场景下该使用JMX,如何使用,会带来什么好处,这种场景下有哪些替代方案?...
- python多包运行_如何组织包含多个包的python项目,以便包中的每个文件仍然可以单独运行?...
- Xcode6的 实时渲染 在storyboard修改自定义属性
- python调用linux命令输出结果,Python-运行shell命令并捕获输出
- ffmpeg 0.6.3 代码, 经过我努力,能够在vs 2005 下单步调试代码
- NLP大神推荐的机器学习入门书单(附大量百度网盘电子书)
- 淘宝电商页面和产品海报设计PSD分层素材模板
- python pip下载安装一半退出_【Python】pip安装numpy安装到一半失败解决办法
- Win10 + Ubuntu 双系统完美避坑删除 Ubuntu 教程
- 【代码质量】如何使用Valgrind检测内存泄漏
- CSS+HTML实现倾斜导航条
- 互联网平台埋点方案对比 Mixpanel vs Heap vs GrowingIO vs MTA
- GPU图形处理器与CPU区别
- 实时网速监测app_实时网速app下载-实时网速下载1.0.0安卓版-西西软件下载
- left join-on-and 与 left join-on-where
- [教学] 以远程工作模式教你实战编程经验
- 数据结构二叉树后序遍历非递归算法
- 二手MacBook笔记本回收数量的提升,也是用户环保意识的增强
热门文章
- 驱动程序不工作 linux,RedHat 5.x CentOS 5 与BCM 5709网卡驱动版本不工作
- 微软服务器故障,微软解释Windows Azure故障原因
- [转载] python反三角函数arctan_Python numpy.arctan() 使用实例
- 《量子张量网络机器学习》——量子力学初入门(一)
- 看懂CPS,才能真正撬动物联网的万亿级市场
- 视觉机器学习20讲-MATLAB源码示例(3)-回归学习算法
- nyist定时健康日报
- 原型设计展示【与莫多的初次合作】
- CIO智库会员走进鲁泰纺织
- 后端架构token授权认证机制:spring security JSON Web Token(JWT)简例