Eu estou usando a câmera Bumblebee2 e estou tendo problemas com a aquisição de imagens estéreo a partir dela. Quando tento acessar a câmera usando o MATLAB, o programa falha.
Alguém sabe como posso adquirir as imagens estéreo usando o FlyCapture?
Respostas:
0 para resposta № 1O Matlab não consegue ler a saída do BumbleBee 2diretamente. Para fazer isso, você terá que gravar o fluxo e processá-lo off-line. Escrevi um gravador proprietário com base nos exemplos de código do SDK. Você pode dividir as imagens esquerda / direita e gravar cada uma em um recipiente de vídeo separado OpenCV para gravar um arquivo avi comprimido.) Posteriormente, você pode carregar essas imagens na memória e usar o Triclops para calcular mapas de disparidade (ou, alternativamente, usar o OpenCV para executar outros algoritmos, como correspondência de bloco semi-global).
Flycapture pode capturar séries de imagens ou vídeosclips, mas você tem menos controle sobre o que você recebe. Eu sugiro que você use os exemplos de código para escrever um gravador simples, e então carregue sua saída no Matlab de maneira padrão. Consulte o suporte técnico da Point Grey.