Articles of opencv

2 câmeras usb não funcionam com opencv

Estou trabalhando em um projeto de visão computacional e preciso usar duas câmeras usando a biblioteca opencv. Eu tentei este código, mas com duas webcams da porta USB não funciona enquanto funciona se eu usar uma câmera USB e a câmera do meu pc. CvCapture* capture[2]; capture[0] = cvCreateCameraCapture(0); capture[1] = cvCreateCameraCapture(1); if(!capture[0] && !capture[1]) […]

Opencv virtualmente girando / traduzindo a câmera para visão panorâmica

Eu tenho uma câmera calibrada onde eu sei exatamente os dados intrínsecos e extrínsecos. Além disso, a altura da câmera é conhecida. Agora quero rotacionar virtualmente a câmera para obter uma visão aérea, de tal modo que eu possa construir a matriz de Homografia com os três ângulos de rotação e a tradução. Eu sei […]

Como exibir de forma eficiente o vídeo OpenCV no Qt?

Estou capturando vários streams de câmeras IP com a ajuda do OpenCV. Quando eu tento exibir esses streams de uma janela do OpenCV ( cv::namedWindow(…) ), ele funciona sem nenhum problema (tentei até 4 streams até agora). O problema surge quando eu tento mostrar esses streams dentro de um widget Qt. Como a captura é […]

Como simular o efeito de lente olho de peixe por openCV?

Eu estou procurando maneiras de criar efeito de lente olho de peixe, olhou para documentações para openCV, parece que ele contém funções de calibração de câmera para distorções radiais como olho de peixe. É possível simular a distorção fisheye por openCV? Se é possível fazer isso por openCV, comparando com openGL, qual irá gerar melhores […]

Extraindo coeficientes DCT de imagens codificadas e vídeo

Existe uma maneira de extrair facilmente os coeficientes DCT (e parâmetros de quantização) de imagens codificadas e vídeo? Qualquer software decodificador deve usá-los para decodificar imagens codificadas em bloco-DCT e vídeo. Então, tenho certeza que o decodificador sabe quais são. Existe uma maneira de expô-los a quem quer que esteja usando o decodificador? Estou implementando […]

Computando coordenada x, y (3D) do ponto de imagem

Eu tenho uma tarefa para localizar um object no sistema de coordenadas 3D. Como preciso obter coordenadas X e Y quase exatas, decidi rastrear um marcador de cor com a coordenada Z conhecida que será colocada no topo do object em movimento, como a bola laranja nesta foto: Primeiro, fiz a calibração da câmera para […]

Obter coordenadas 3D do pixel da imagem 2D se os parâmetros extrínsecos e intrínsecos forem conhecidos

Eu estou fazendo a calibração da câmera do tsai algo. Eu tenho matriz intrínseca e extrínseca, mas como posso reconstruir as coordenadas 3D dessa informação? 1) Eu posso usar a eliminação gaussiana para encontrar X, Y, Z, W e então os pontos serão X / W, Y / W, Z / W como sistema homogêneo. […]

Existe uma fórmula para determinar a cor geral, dados os valores de BGR? (OpenCV e C ++)

Eu estou fazendo uma function usando C ++ e OpenCV que irá detectar a cor de um pixel em uma imagem, determinar qual faixa de cor é, e substituí-lo por uma cor genérica. Por exemplo, o verde pode variar de verde-escuro a verde-claro, o programa determinaria que ele continuasse verde e substituísse por um verde […]

Detecção simples de objects usando OpenCV e aprendizado de máquina

Eu tenho que codificar um detector de objects (neste caso, uma bola) usando o OpenCV. O problema é que cada pesquisa no google me retorna algo com DETECÇÃO DE FACE. Então eu preciso de ajuda sobre onde começar, o que usar etc. Algumas informações: A bola não tem uma cor fixa, provavelmente será branca, mas […]

Por que o Visual Studio 2010 não consegue localizar / abrir arquivos PDB?

Estou tentando usar o OpenCV no VS 2010. Sou um amador e estou aprendendo os primeiros passos do wiki do OpenCV. No entanto, ao tentar depurar meu projeto, recebo os seguintes erros: ‘C: \ Windows \ SysWOW64 \ ntdll.dll’, não é possível localizar ou abrir o arquivo PDB ‘C: \ Windows \ SysWOW64 \ kernel32.dll’, […]