ImportError: DLL load failed: %1 is not a valid Win32 application for _imaging module
ImportError: DLL load failed: %1 is not a valid Win32 application for _imaging module
我正在尝试使用 Python 2.7.9 中的灰度共生矩阵从图像中提取特征
我在其他一些答案中找到了下面给出的代码。当我 运行 此代码时,我得到:
ImportError: The _imaging C module is not installed.
然后我安装了 PIL 模块,当我尝试导入它的 _imaging
包时,它给出了另一个错误:
ImportError: DLL load failed: %1 is not a valid Win32 application.
我已经在互联网上进行了很多研究,但没有给出真正有效的解决方案,例如卸载 PIL 并安装 PILLOW 并检查 python 版本和模块的兼容性。
import skimage.io
import skimage.feature
im = skimage.io.imread('python.jpg', as_grey=True)
im = skimage.img_as_ubyte(im)
im /= 32
g = skimage.feature.greycomatrix(im, [1], [0], levels=8, symmetric=False, normed=True)
print skimage.feature.greycoprops(g, 'contrast')[0][0]
print skimage.feature.greycoprops(g, 'energy')[0][0]
print skimage.feature.greycoprops(g, 'homogeneity')[0][0]
print skimage.feature.greycoprops(g, 'correlation')[0][0]
通过安装来自 here
的 64 位 PILLOW 模块 Pillow‑2.8.2‑cp34‑none‑win_amd64.whl 解决了问题
我正在尝试使用 Python 2.7.9 中的灰度共生矩阵从图像中提取特征 我在其他一些答案中找到了下面给出的代码。当我 运行 此代码时,我得到:
ImportError: The _imaging C module is not installed.
然后我安装了 PIL 模块,当我尝试导入它的 _imaging
包时,它给出了另一个错误:
ImportError: DLL load failed: %1 is not a valid Win32 application.
我已经在互联网上进行了很多研究,但没有给出真正有效的解决方案,例如卸载 PIL 并安装 PILLOW 并检查 python 版本和模块的兼容性。
import skimage.io
import skimage.feature
im = skimage.io.imread('python.jpg', as_grey=True)
im = skimage.img_as_ubyte(im)
im /= 32
g = skimage.feature.greycomatrix(im, [1], [0], levels=8, symmetric=False, normed=True)
print skimage.feature.greycoprops(g, 'contrast')[0][0]
print skimage.feature.greycoprops(g, 'energy')[0][0]
print skimage.feature.greycoprops(g, 'homogeneity')[0][0]
print skimage.feature.greycoprops(g, 'correlation')[0][0]
通过安装来自 here
的 64 位 PILLOW 模块 Pillow‑2.8.2‑cp34‑none‑win_amd64.whl 解决了问题