【问题标题】:How to find GLCM matrix in python?如何在python中找到GLCM矩阵?
【发布时间】:2015-04-25 15:16:28
【问题描述】:

我们正在使用 Python 2.7.9 和 scikit 图像库。我们无法使用skimage.feature.greycomatrix,因为feature 文件夹中没有greycomatrix.py 等文件。他们的文档似乎是错误的,因为它说此功能可用。我们得到一个错误模块属性没有对象特征。 Python中有没有其他的图像处理库可以帮助我们实现这个目标?

【问题讨论】:

    标签: python image-processing scikit-image glcm


    【解决方案1】:

    在我的情况下,我使用以下导入,它适用于我。 我说

    import skimage.feature as sk
    ##Then I say 
    
    
    glcm = sk.greycomatrix(img, [1],[0])
    

    这应该可以正常工作。

    【讨论】:

      【解决方案2】:
      from skimage.feature import greycomatrix
      

      这对我有用,就像http://scikit-image.org/docs/dev/auto_examples/plot_glcm.html 的说明一样。

      也许您只是有一个旧版本并且需要更新 scikit-image?或者,如果这实际上是代表他们的错误,他们现在可能已经修复了。

      你有哪个版本的 scikit-image?这比你的 Python 版本更适合这个问题。对我来说:

      import skimage
      print skimage.__version__
      '0.11.2'
      

      所以至少对于 0.11.2 版本,它应该可以工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-11-12
        • 1970-01-01
        • 2018-04-19
        • 2022-11-21
        • 2013-01-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多