Emgu CV SURFFeature Error
-
22-07-2019 - |
Domanda
Ho scaricato la libreria Emgu CV (Computer Vision) e sto solo dando un'occhiata all'esempio SURFFeature.
Sto cercando di mettere a confronto due nuove immagini, al posto degli esempi forniti, ma su questa riga ottengo un errore con le nuove immagini:
Image<Gray, Byte> modelImage = new Image<Gray, byte>("me.png");
Ottengo questa eccezione:
OpenCV: l'array dovrebbe essere CvMat o IplImage
Non capisco perché non accetti la mia immagine, qualche idea nessuno?
Tony
Soluzione
Uso Emgu CV 2 e ho scritto lo stesso codice, ma non ci sono stati problemi nel mio programma. Se usi anche questa versione e hai ancora problemi prova questa soluzione:
Bitmap bmp = new Bitmap (" me.png ");
Immagine grigia, byte > modelImage = new Image Grey, byte > (bmp);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow