Pergunta

Pergunta de design de software:

Como o Silverlight 4 está fora e possui suporte à webcam, alguém sabe o código para rastrear o movimento e a cor? O bitmap SL4 é gravável é o primeiro passo para começar a espalhar o código?

Eu quero converter um movimento de cor específico em ação em Silverlight. Por exemplo, se você mover a caneta de cor vermelha na frente da câmera da esquerda-> direita, ele deve rolar a imagem da esquerda para a direita.

Qualquer ajuda será apreciada

Outras dicas

Não é simplesmente um * código * fazer isso. Você precisa usar algoritmos de processamento de imagens para analisar as imagens do fluxo de vídeo para determinar pontos de interesse e rastreá -las entre os quadros. Como você deseja rastrear apenas um ponto de uma certa cor, isso simplifica um pouco o problema, porque há menos matemática pesada envolvida (como no reconhecimento de rosto). Você deve aprender mais sobre os seguintes algoritmos:

Comecei a analisar esse tipo de aplicativo e encontrei o Aforge.net. Eu imagino que é possível transportar para Silverlight (embora provavelmente demore um tempo). Outra opção possível seria envolver o Aforge em Com e usar a capacidade do Silverlight de executar o COM em aplicativos OOB confiáveis. O problema haveria que você teria que descobrir como usar o COM para instalar um componente com.

http://code.google.com/p/aforge/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top