Articles of emgucv

Controlando o ponteiro do mouse através do algoritmo camshift do OpenCV (ou como o mouse basicamente funciona)

Eu escrevi um programa em C # usando o EmguCV (wrapper of openCV). O programa rastreia um object usando o algoritmo camshift. Um retângulo é desenhado ao redor do object. O cursor é movido pelo centro do retângulo. A input é obtida de uma webcam. Inicialmente, o problema era que o cursor não podia cobrir […]

O inicializador de tipo para ‘Emgu.CV.CvInvoke’ emitiu uma exceção

Se alguém que usa o wrapper Emgu openCv no framework .net 3. 5, por favor me diga por que esta exceção aparece, sua exceção interna é incapaz de carregar cxcore.dll.

Navegue pela hierarquia de contornos encontrados pelo método FindContours?

Isso deve ser simples para desenvolvedores C ++ usando o OpenCV diretamente. No entanto, o que estou usando é o Emgu (um wrapper OpenCV para .NET) e, na versão mais recente, temos o método CvInvoke.FindContours retornando void, o resultado da saída é passado pela referência de parâmetro e é do tipo VectorOfVectorOfPoint . Aqui está […]

Maneira mais rápida de obter o número de pixels brancos em uma imagem binária usando o OpenCV

Qual é o caminho mais rápido para obter o número de pixels brancos em uma imagem binária usando o OpenCV? Existe algo mais rápido do que usar dois loops for e acessar a imagem pixel por pixel?

Problema ao bloquear uma imagem entre os segmentos

Eu preciso obter um bloqueio em dois segmentos diferentes, a fim de acessar um bitmap (que é preenchido a partir de uma webcam) no EmguCv. Eu tenho um “GetFrame” funções que consulta a câmera e coloca o que ele retorna em um Bitmap do .NET. Eu tenho dois threads que precisam acessar este Bitmap, é […]

É possível encontrar a borda de uma região “irregular” na emgucv?

Eu tenho uma imagem que se parece com isso: e eu quero encontrar as bordas da parte escura assim (as linhas vermelhas são o que eu estou procurando): Eu tentei algumas abordagens e nenhuma funcionou, então estou esperando que haja um guru emgu que esteja disposto a me ajudar … Abordagem 1 Converta a imagem […]

Mistério de exceção de violação de access

Eu tenho trabalhado com EMGU + OpenCV por algum tempo e corri para este mistério AccessViolationException . Primeira coisa primeiro, o código: class AVE_Simulation { public static int Width = 7500; public static int Height = 7500; public static Emgu.CV.Image[] Images; static void Main(string[] args) { int N = 50; int Threads = 5; Images […]

Emgu CV obter todos os frameworks do arquivo de vídeo

Eu gostaria de pedir que você me ajudasse a obter todos os frames do arquivo de vídeo usando o Emgu CV. Eu sei que posso usar a class Capture e seu método QueryFrame() , mas isso só retorna um quadro. Qual é a maneira mais fácil de obter todos os frameworks? (e salve-o por exemplo […]

Detectando rodas de caminhão

Atualmente estou trabalhando em um projeto que temos um conjunto de fotos de caminhões passando por uma câmera. Eu preciso detectar que tipo de caminhão é (quantas rodas tem). Então, estou usando o EMGU para tentar detectar isso. O problema que tenho é que não consigo detectar as rodas usando a detecção HoughCircle do EMGU, […]

Como desenhar histograma usando EmguCV e C #

Eu preciso desenhar dois tipos de histograma, ou seja, monodimensional e tridimensional. Eu sou um novato para EMGU e todos os exemplos que encontrei na net estão em C ++ ou C. Existem amostras usando C # e Emgucv? Obrigado por ajudar.