Pregunta

Descargué la biblioteca Emgu CV (Computer Vision) y solo estoy viendo el ejemplo SURFFeature.

Estoy tratando de poner dos nuevas imágenes para comparar, en lugar de los ejemplos dados, pero en esta línea me sale un error con las nuevas imágenes:

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

Me sale esta excepción:

OpenCV: la matriz debe ser CvMat o IplImage

No entiendo por qué no aceptará mi imagen, ¿alguna idea para alguien?

Tony

¿Fue útil?

Solución

Utilizo Emgu CV 2 y escribí el mismo código, pero no hubo ningún problema en mi programa. Si también usa esta versión y aún tiene problemas, pruebe esta solución:

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

Imagen Gris, Byte > modelImage = nueva imagen gris, byte > (bmp);

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top