Emgu CV SURFFeature Ошибка - PullRequest
       11

Emgu CV SURFFeature Ошибка

1 голос
/ 01 декабря 2009

Я скачал библиотеку Emgu CV (Computer Vision) и просто смотрю на пример SURFFeature.

Я пытаюсь сопоставить два новых изображения вместо приведенных примеров, но в этой строке я получаю сообщение об ошибке с новыми изображениями:

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

Я получаю это исключение:

OpenCV: массив должен быть CvMat или IplImage

Я не понимаю, почему он не примет мой образ, какие-нибудь идеи?

Tony

1 Ответ

2 голосов
/ 23 декабря 2009

Я использую Emgu CV 2, и я написал тот же код, но в моей программе не было никаких проблем. Если вы также используете эту версию, но у вас все еще есть проблемы, попробуйте это решение:

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

Изображение Gray, Byte> modelImage = new Image Grey, byte> (bmp);

...