python模块utils:没有属性';中心直方图';
我在导入python模块时遇到问题python模块utils:没有属性';中心直方图';,python,matplotlib,module,Python,Matplotlib,Module,我在导入python模块时遇到问题 from sklearn.cluster import KMeans import argparse import utils import cv2 import matplotlib as mpl mpl.use('TkAgg') import matplotlib.pyplot as plt image = image.reshape((image.shape[0] * image.shape[1], 3)) # cluster clt
from sklearn.cluster import KMeans
import argparse
import utils
import cv2
import matplotlib as mpl
mpl.use('TkAgg')
import matplotlib.pyplot as plt
image = image.reshape((image.shape[0] * image.shape[1], 3))
# cluster
clt = KMeans(n_clusters = 2)
clt.fit(image)
hist = utils.centord_histogram(clt)
bar = utils.plot_colors(hist, clt.cluster_centers_)
plt.figure()
plt.axis("off")
plt.imshow(bar)
plt.show()
添加了导入matplotlib作为mpl
mpl.use('TkAgg')
因为我是Mac用户
当我运行代码时
hist=utils.centord\u直方图(clt)
我得到以下信息:
AttributeError:模块“utils”没有属性“centord\u直方图”
发生错误。我得看看柱状图。有什么建议吗?我想你是想写
utils.centroid\u直方图而不是utils。centord_直方图
?这不是一个来自utils
的模块,您可以通过安装utils(如pip install utils
导入该模块。这是一个书面代码
请在此处找到您的答案: