C code generation for extractFeatures() and matchFeatures()

3 visualizaciones (últimos 30 días)
Pankaja Tanjore
Pankaja Tanjore el 29 de Abr. de 2015
Respondida: cedric MAGUETA RUIVO el 28 de Oct. de 2016
Hello,
I am generating C code from .m file using MATLAB coder. I am generating c code for matchFeatures() and extractFeatures().
I am calling detectSURFFeatures() function to get the cornerPoints.Then extract the features from these cornerPoints and match those features.
When i do this I am getting an error saying that
detectSURFFeatures() is not supported for code generation.
I would like to know whether detectSURFFeatures() is supported in MATLAB coder. I need to use one of the feature detection method to obtain the features.
I am sending here the screen shot for the error details.
Looking forward to hear from you.
Thanks Pankaja

Respuestas (1)

cedric MAGUETA RUIVO
cedric MAGUETA RUIVO el 28 de Oct. de 2016
Hello,
when you look at the documentation you can find this : detectSURFFeatures Computer Vision System Toolbox Supports MATLAB Function block: No Generates portable C code using a C++ compiler that links to OpenCV (Version 2.4.9) libraries. Portable C Code Generation for Functions That Use OpenCV Library
same thing for matchFeatures function (with the 'approximate' option, it works find otherwise). I don't know why the C code with OpenCV is not generated (maybe it's an option, I'm a beginner with matlab Coder)
take a look at this example, it use the extrinsic option to call the matlab runtime maybe it can usefull for your application.
edit('visionRecovertformCodeGenerationExample')

Categorías

Más información sobre Code Generation, GPU, and Third-Party Support en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by