Купил у Вас OV9726. Работает. Два вопроса:
- Три отверстия на плате камеры – я правильно понимаю, что это для крепления камеры внутри корпуса при помощи винтов?
- В спецификации сказано:
Разрешение:
MJPEG: 1280×800@30fps – 640×480@30fps
YUY2: 1280×800@10fps – 640×480@30fpsКаким образом выбирается разрешение? У меня по умолчанию показывает 640×480. Как сделать, чтобы было 1280×800?
Да, три отверстия на плате USB-камеры OV9726 предназначены именно для крепления модуля внутри корпуса с помощью винтов — это стандартное решение для монтажа в системах видеонаблюдения или встраиваемых устройствах.
Разрешение по умолчанию часто устанавливается на 640×480 из-за автоматических настроек UVC-драйвера в Windows, Linux или приложениях вроде OBS/Camera app, но камера поддерживает до 1280×800@30fps в MJPEG
Камера — UVC-совместимая (plug-and-play), формат выбирается в ПО: MJPEG для высокого FPS (до 30@1280×800), YUY2 — для качества, но ниже FPS (10@1280×800).
По умолчанию 640×480 — безопасный режим; для 1280×800 укажите в свойствах камеры (Windows: Диспетчер устройств → Камеры → OV9726 → Свойства → Видеоустройство → Разрешение) или в OpenCV/FFmpeg: cv2.VideoCapture(0) с
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1280); cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 800);
cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter_fourcc(*’MJPG’)).
В Linux: v4l2-ctl –list-formats-ext -d /dev/video0 для проверки, v4l2-ctl –set-fmt-video=width=1280,height=800,pixelformat=MJPG.
Если не меняется, обновите драйвер или укажите MJPEG явно — протестируйте в AMCap/Cheese.