OpenCV & Flask: процесс завершен с кодом выхода 139 (прерван сигналом 11: SIGSEGV) - PullRequest
0 голосов
/ 21 марта 2020

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

Я вызываю функцию:

@app.route('/start-camera')
def startCamera():
    global cameraState, video
    while cameraState:
        ret, frame = video.read()
        cv2.imshow('Camera', frame)
    return render_template('index.html')

Я получаю ошибку

Процесс завершен с кодом выхода 139 (прерван сигналом 11: SIGSEGV)

У кого-нибудь есть советы, как это исправить / обойти? Заранее спасибо!

1 Ответ

0 голосов
/ 21 марта 2020

Код 139 означает Ошибка сегментации .

Пожалуйста, обновитесь до версии не ниже Python 3.7.5 и сообщите мне, работает ли она.

...