Python中的图像切片显示属性错误

问题描述 投票:0回答:1
import image_slicer
image_slicer.slice('image_name',16)

我正在尝试在python中将图像切成16个部分。我的代码就是上面的代码。

此相同的代码之前完全可以正常工作(我的image_slicer版本为0.3.0),但是这一次引发错误,'模块'image_slicer'没有属性'slice'。我也检查了该模块的属性,现在我很困惑。此外,我将代码保留在图像的同一文件夹中,因此其他所有操作都应该没问题。我能做什么 ?甚至尝试卸载0.3.0版本并安装0.2.0,仍然出现相同的错误。

python image-slicer
1个回答
0
投票

您的python模块的名称为image_slicer.py。因此,当您使用import image_slicer时,将在安装的image_slicer软件包之前找到当前模块。由于您的模块未定义slice,因此将引发AttributeError

为了避免这些问题,您应确保模块名称与软件包不冲突。

© www.soinside.com 2019 - 2024. All rights reserved.