遇到类型错误,“ tuple”对象不可调用。知道会是什么吗?我正在尝试使用DCT创建隐写术程序。
def write_to_image(path, text):
img = Image.open(path)
img.getdata()
r, g, b = [np.array(x) for x in img.split()]
lx, ly = r.shape() #Error is here
答案 0 :(得分:1)
如here所述:Numpy数组的shape
属性是一个属性,而不是方法,并且是一个元组。
尝试lx, ly = r.shape
。
请注意,我并不是在调用r.shape
,而是像访问对象的任何其他属性一样访问它。
答案 1 :(得分:0)
lx, ly = r.shape
形状不会有()