@Cat_magicia

Пытаюсь прочитать изображение, но мне выдает ошибку. Что надо исправить?

Код программы:
< import cv2 as cv
image = cv.imread('CatMagic.jpg')
cv.imshow('CatMagic', image)
cv.waitKey(0) >

Текст ошибки:
< C:\Users\79165\PycharmProjects\opencv_project\venv\Scripts\python.exe C:\Users\79165\PycharmProjects\opencv_project\main.py
Traceback (most recent call last):
File "C:\Users\79165\PycharmProjects\opencv_project\main.py", line 1, in
import cv2
File "C:\Users\79165\PycharmProjects\opencv_project\cv2.py", line 2, in
image = cv.imread('CatMagic.jpg')
^^^^^^^^^
AttributeError: partially initialized module 'cv2' has no attribute 'imread' (most likely due to a circular import) >

Process finished with exit code 1
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
hint000
@hint000
у админа три руки
Переименуйте ваш питоновский файл. Проблема в том, что вы его назвали так же, как называется файл библиотеки cv2.
В результате import cv2 импортирует не библиотеку, а самого себя.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы