Я использую камеру Bumblebee2, и у меня возникают проблемы с получением стереоизображений с нее. Когда я пытаюсь получить доступ к камере с помощью MATLAB, программа вылетает.
Кто-нибудь знает, как я могу получить стереоизображения с помощью FlyCapture?
Matlab не может читать выходные данные BumbleBee 2 напрямую. Для этого вам нужно записать поток и обработать его в автономном режиме. Я написал собственный регистратор, основанный на примерах кода в SDK. Вы можете разделить левое / правое изображения и записать каждое из них в отдельный контейнер видео (например, используя OpenCV для записи сжатого файла AVI). Позже вы можете загрузить эти изображения в память и использовать триклопы для вычисления карт диспаратности (или, альтернативно, использовать OpenCV для запуска других алгоритмов, таких как полуглобальное сопоставление блоков).
Flycapture может захватывать серии изображений или видеоклипы, но у вас меньше контроля над тем, что вы получаете. Я предлагаю вам использовать примеры кода, чтобы написать простой регистратор, а затем загрузить свои выходные данные в Matlab стандартными способами. Обратитесь в службу технической поддержки Point Grey.