Утилиты модуля Python: не имеют атрибута 'centord_histogram' - PullRequest
0 голосов
/ 27 апреля 2019

У меня проблема с импортом модуля 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 = 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_histogram(clt)

Я получаю следующее:

AttributeError: module 'utils' has no attribute 'centord_histogram'

произошла ошибка. Я должен увидеть гистограмму. любой совет для этого?

1 Ответ

0 голосов
/ 27 апреля 2019

Я думаю, что вы хотели написать utils.centroid_histogram вместо utils. centord_histogram?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...