Я написал код для создания прямой трансляции с веб-камеры моего ноутбука. Я использую библиотеку openCV
для Python 3.7 с Pycharm.
Это мой код:
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
while True:
#capture frame by frame
ret, img = cap.read()
# gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
cv2.imshow('test', img)
cv2.waitKey(0) & 0xFF
cv2.destroyAllWindows()
cap.release()
Это сообщение об ошибке, которое я получил:
Traceback (последний вызов был последним): файл "D: / Python"
Программы / OpenCV / VideoCapture.py ", строка 10, в
cv2.imshow ('test', img) cv2.error: OpenCV (4.1.0) C: \ projects \ opencv-python \ opencv \ modules \ highgui \ src \ window.cpp: 627:
ошибка: (-2: неопределенная ошибка) Функция не реализована. перестраивать
библиотека с поддержкой Windows, GTK + 2.x или Cocoa. Если вы на
Ubuntu или Debian, установите libgtk2.0-dev и pkg-config, затем перезапустите
Создайте или настройте скрипт в функции 'cvShowImage'
[WARN: 0] прекращение асинхронного обратного вызова