Я получаю вышеуказанную ошибку. Я уже установил модуль opencv-contrib, но все еще не работает
def dictionary(descriptors, N):
em = cv2.EM(N)
em.train(descriptors)
Traceback (последний вызов был последним):
File "", строка 1, в runfile ('C: / Пользователи / Ankuran Das / Рабочий стол / Pyhton / Case / fishve c .py ', wdir =' C: / Пользователи / Ankuran Das / Рабочий стол / Pyhton / Case ')
Файл "D: \ Anaconda \ lib \ site-packages \ spyder_kernels \ customize \ spydercustomize.py ", строка 827, в исполняемом файле исполняемого файла (имя файла, пространство имен)
Файл" D: \ Anaconda \ lib \ site-packages \ spyder_kernels \ " customize \ spydercustomize.py ", строка 110, в execfile exe c (компиляция (f.read (), имя файла, 'exe c'), пространство имен)
File" C: / Пользователи / Ankuran Das / Рабочий стол / Pyhton / Case / fishve c .py ", строка 141, в gmm = generate_gmm (working_folder, args.number)
Файл" C: / Users / Ankuran Das /Desktop/Pyhton/Case/fishvec.py ", строка 87, в generate_gmm означает, covs, weights = словарь (слова, N)
File" C: / Users / Ankuran Das / Рабочий стол / Pyhton / Case / fishve c .py ", строка 16, в словаре ry em = cv2.EM.train (N)
AttributeError: модуль 'cv2.cv2' не имеет атрибута 'EM'