Pergunta

Eu baixei o Emgu CV (Computer Vision) biblioteca e eu estou apenas ter um olhar para o exemplo SURFFeature.

Eu estou tentando colocar duas novas imagens em comparar, em vez dos exemplos dados, mas nesta linha eu recebo um erro com as novas imagens:

Image<Gray, Byte> modelImage = new Image<Gray, byte>("me.png");

Eu recebo esta exceção:

OpenCV: Array deve ser CvMat ou IplImage

Eu não entendo por que ele não vai aceitar a minha imagem, todas as idéias alguém?

Tony

Foi útil?

Solução

Eu uso Emgu CV 2, e eu escrevi o mesmo código, mas não houve nenhum problema no meu programa. Se você também usar esta versão, e Stil tem problema tentar esta solução:

Bitmap bmp = new Bitmap ( "me.png");

Imagem Gray, Byte> modelImage = new Imagem Gray, byte> (BMP);

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