AttributeError: модуль 'cv2.cv2' не имеет атрибута 'freetype' в OpenCV - PullRequest
0 голосов
/ 03 мая 2019

Я использую Docker-контейнер с минимальным количеством установленных пакетов.Я установил opencv-contrib-python, используя pip3 install opencv-contrib-python, и он установил последнюю сборку 4.1.025 и проверил, что она работает, и моя программа была в порядке с ней.Тем не менее, теперь мне нужен модуль freetype, но когда я пытаюсь:

import cv2 as cv
ft = cv.freetype.createFreeType2()

Он выдает AttributeError, как в заголовке.Я пытался переустановить разные версии, а именно: 4.0.0.21, 4.0.1.23, 4.0.1.24, 4.1.0.25 безрезультатно.Я использую в основном безголовую версию (так как я использую докер и мне не нужны какие-либо функции графического интерфейса).Еще одна вещь, которую я обнаружил, заключалась в том, что не все модули, которые я пробовал импортировать (ccalib, tracking, sfm, xobjdetect и т. Д.), Импортировали и эти модули выдают ту же ошибку.Значит ли это, что некоторые модули недоступны при установке pip3?Спасибо.

...