Если импорт не выполняется в Windows, убедитесь, что у вас установлен распространяемый Visual C ++ 2015 . Если вы используете более старую версию Windows, чем Windows 10, и последние системные обновления не установлены, Universal C Runtime также может потребоваться.
Выпуски Windows N и KN не включают Media Feature Pack, который требуется для OpenCV. Если вы используете Windows N или KN, установите также Пакет дополнительных компонентов Windows Media .
Если вышеописанное не помогает, проверьте, используете ли вы Anaconda. В старых версиях Anaconda есть ошибка, которая вызывает ошибку, см. https://github.com/skvark/opencv-python/issues/36 для ручного исправления.
Если вы все еще сталкиваетесь с ошибкой после того, как проверили все предыдущие решения, скачайте Dependencies и откройте cv2.pyd (обычно находится в C: \ Users \ username \ AppData \ Local \ Programs \ Python \ PythonXX \ Lib \ site -packages \ cv2) файл для отладки отсутствующих проблем с DLL.