Question

J'ai téléchargé la bibliothèque Emgu CV (Computer Vision) et je ne fais que jeter un coup d'œil à l'exemple SURFFeature.

J'essaie de mettre deux nouvelles images à comparer, au lieu des exemples donnés, mais sur cette ligne, une erreur se produit avec les nouvelles images:

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

Je reçois cette exception:

OpenCV: le tableau doit être au format CvMat ou IplImage

Je ne comprends pas pourquoi il n'acceptera pas mon image, aucune idée que ce soit?

Tony

Était-ce utile?

La solution

J'utilise Emgu CV 2 et j'ai écrit le même code, mais mon programme ne posait aucun problème. Si vous utilisez également cette version et que vous rencontrez toujours des problèmes, essayez cette solution:

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

Image Grey, Byte > modelImage = new Image Gris, octet > (bmp);

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top