Python opencv не удалось открыть изображение и нет ошибки

#python #opencv

#python #opencv

Вопрос:

Mac pycharm

код, подобный этому:

 img = cv2.imread(images[0])
cv2.imshow('Image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
  

Ошибки нет, Pycharm просто продолжает запускать его, после запуска через несколько минут я должен остановиться сам.

Кстати, размер изображения составляет всего 16 КБ

попробуйте matplotlib, и это сработает.

 plt.imshow(img)
plt.show()
  

Итак, ошибка файла отсутствует

Комментарии:

1. Странно. На самом деле похоже, что это должно сработать. Попробуйте явно создать окно и посмотреть, меняет ли оно что-нибудь: cv2.namedWindow('Image'); cv2.imshow('Image',img)

2. @Jeremiah Привет, спасибо за заявку. Пробовал, ничего не произошло, но все заканчивается довольно быстро …. по крайней мере, мне не нужно ждать, хахаха

Ответ №1:

Измените код отображения изображения на этот:

 img = cv2.imread(images[0])
cv2.imshow('Image',img)
if cv2.waitKey(0) == 27   #waits for the ESC key to be pressed
   cv2.destroyAllWindows()