@JRBRO

Python skip if такой-то output, как написать?

Такой вопрос, есть cv2 скрипт, который находится в цикле и идёт сквозь две папки. Проблема наступает, если из цикла отсутствует допустим одно изображение. Как написать if такой вывод в консоле, то перейди к следующему, а else действуй как обычно.

cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'

Вот такая ошибка в консоли, как научить скрипт, в случае ее появления- не крашиться, а идти к след значению из списка.

num = open("num.csv", "r")
for b in num:
...
тут идет все про путь, обработку и т.д
...
cv2.imshow('before'+(b), before)
cv2.waitKey(0)
cv2.destroyAllWindows()


И до момента ошибки, он красиво закрывает одно, открывает другое.
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
@JRBRO Автор вопроса
Решил все просто- try:
...
except:
pass
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы