AttributeError: объект 'NoneType' не имеет атрибута 'shape' в блокноте jupyter - PullRequest
0 голосов
/ 28 апреля 2020

Итак, у меня возникла проблема, когда я пытаюсь загрузить данные изображения в ноутбук Jupyter. У меня нет проблем с загрузкой imgA, так как при проверке изображения с помощью print (imgA) отображаются матрицы, в то время как imgB продолжает выдавать ошибку атрибута notype, даже если оба изображения сохраняются в одной папке.

Вот мои коды:

imgA = cv2.imread("C:\\Users\\Dzaky Ligarwaly-R\\Documents\\pattern recognition\\Biomedical_Image.jpg")
imgB = cv2.imread("C:\\Users\\Dzaky Ligarwaly-R\\Documents\\pattern recognition\\pano.jpg")

Вот мои коды с изменением размера:

scale_percent = 60 # percentage of original size
# imgA
width = int(imgA.shape[1] * scale_percent / 100)
height = int(imgA.shape[0] * scale_percent / 100)
dimA = (width, height)
# imgB
width = int(imgB.shape[1] * scale_percent / 100)
height = int(imgB.shape[0] * scale_percent / 100)
dimB = (width, height)

1 Ответ

0 голосов
/ 28 апреля 2020

Я думаю, проблема в том, что вы выбрали неверный путь. Возможно, попробуйте найти путь к файлу или имя, так как это повторяющаяся ошибка при попытке загрузить изображение.

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