Когда я выполняю следующее:
availableBackends = [cv2.videoio_registry.getBackendName(b) for b in v2.videoio_registry.getBackends()]
print(availableBackends)
Я получаю ['FFMPEG', 'GSTREAMER', 'INTEL_MFX', 'V4L2', 'CV_IMAGES', 'CV_MJPEG']
.
Если я сейчас попробую:
print(cv2.CAP_FFMPEG)
print(cv2.CAP_GSTREAMER)
print(cv2.CAP_INTEL_MFX)
print(cv2.CAP_V4L2)
print(cv2.CAP_IMAGES)
print(cv2.CAP_MJPEG)
все работает кроме последнего AttributeError: module 'cv2.cv2' has no attribute 'CAP_MJPEG'
.
Как я могу явно установить бэкенд cv2.CAP_MJPEG (cv2.CAP_CV_MJPEG тоже не работает)?