一张图搞清楚矩阵 (性质解法归纳)

在这里插入图片描述

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
提取一张片的灰度共生矩阵特征值,可以按照以下步骤进行: 1. 将原始片转换为灰度像。 2. 选择感兴趣的区域,如整张片或局部区域。 3. 定义灰度共生矩阵,定义方向和距离,计算共生矩阵。 4. 根据共生矩阵计算特征值,如能量、对比度、相关性和熵等。 具体实现可以使用 Python 的 skimage 库,代码示例如下: ```python from skimage import feature import numpy as np import cv2 # 读取片并转为灰度像 img = cv2.imread('image.jpg') gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 计算灰度共生矩阵 glcm = feature.greycomatrix(gray, [1], [0, np.pi/4, np.pi/2, 3*np.pi/4], levels=256, symmetric=True, normed=True) # 计算共生矩阵特征值 contrast = feature.greycoprops(glcm, 'contrast') dissimilarity = feature.greycoprops(glcm, 'dissimilarity') homogeneity = feature.greycoprops(glcm, 'homogeneity') energy = feature.greycoprops(glcm, 'energy') correlation = feature.greycoprops(glcm, 'correlation') ASM = feature.greycoprops(glcm, 'ASM') ``` 其中,参数 `gray` 表示灰度像,`[1]` 表示计算共生矩阵的距离为 1,`[0, np.pi/4, np.pi/2, 3*np.pi/4]` 表示计算共生矩阵的方向为 0 度、45 度、90 度和 135 度,`levels=256` 表示灰度级数为 256,`symmetric=True` 表示矩阵对称,`normed=True` 表示矩阵归一化。函数 `greycoprops` 可以计算共生矩阵的各种特征值,如对比度、相关性、能量等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值