У меня есть небольшой проект, который должен читать VideoStream с камеры rtsp для выполнения некоторых других задач. Я мог без проблем запустить исходный файл hc_yolo_all.py. Однако после создания исполняемого файла с помощью pyinstaller --onefile hc_yolo_all.py
он не смог получить VideoStream и выдал ошибку
Traceback (most recent call last):
File "hc_yolo_all.py", line 60, in <module>
cv2.error: OpenCV(3.4.3) C:\projects\opencv-python\opencv\modules\imgproc\src\resize.cpp:4044: error: (-215:Assertion failed) !ssize.empty() in function 'cv::resize'
[7340] Failed to execute script hc_yolo_all.
Видно, что frame = cv2.resize(frame, (416,416))
, строка 60 файла hc_yolo_all.py получает пустой кадр и поэтому выводит ошибку.
Как вы думаете, в чем заключается проблема?
Я, если честно, не знаю, связано ли это с opencv, rtsp или pyinstaller, поэтому я отметил эти три.