如何解决ModuleNotFoundError:没有名为“skimage.filters._sparse_cy”的模块
当我使用函数 skimage.feature.greycomatrix 时,
pycharm 错误:ModuleNotFoundError: No module named 'skimage.filters._sparse_cy'
,skimage 版本:0.18.1
代码:
from skimage.feature import greycomatrix,greycoprops
import cv2
img_org = cv2.imread('train_video/frame/tr_123.jpg')
result = skimage.feature.greycomatrix(img_org,[1],[0,np.pi/2],levels=4)
输出:
Traceback (most recent call last):
File "D:/thomas/py_code/test_4.py",line 7,in
from skimage.feature import greycomatrix,greycoprops
File "C:\Users\lenovo\AppData\Local\Programs\Python\Python37\lib\site-packages\skimage\feature_init_.py",line 3,in
from .canny import canny
File "C:\Users\lenovo\AppData\Local\Programs\Python\Python37\lib\site-packages\skimage\feature_canny.py",line 18,in
from ..filters import gaussian
File "C:\Users\lenovo\AppData\Local\Programs\Python\Python37\lib\site-packages\skimage\filters_init.py",line 12,in
from .thresholding import (threshold_local,threshold_otsu,threshold_yen,File "C:\Users\lenovo\AppData\Local\Programs\Python\Python37\lib\site-packages\skimage\filters\thresholding.py",line 14,in
from ._sparse import correlate_sparse,_validate_window_size
File "C:\Users\lenovo\AppData\Local\Programs\Python\Python37\lib\site-packages\skimage\filters_sparse.py",line 2,in
from ._sparse_cy import _correlate_sparse_offsets
ModuleNotFoundError: No module named 'skimage.filters._sparse_cy'
解决方法
- 有一个 github issue 可以帮助您。
- 从以下位置安装二进制编译的 Lib:https://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-image
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。