1

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

4

2 回答 2

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 版本,它应该可以工作。

于 2015-10-08T19:23:28.667 回答
0

就我而言,我使用以下导入,它对我有用。我说

import skimage.feature as sk
##Then I say 


glcm = sk.greycomatrix(img, [1],[0])

这应该可以正常工作。

于 2017-06-15T17:53:56.400 回答