matlab coder:Can I give some advice on C/C++ code generation for the Image Processing Toolbox and Computer Vision Toolbox?
Afficher commentaires plus anciens
As far as I know from years of experience and official releases(see attachment), many of the built-in functions in the mathworks Image Processing Toolbox and Computer Vision Toolbox are somewhat deficient in their support for C/C++ code, which can easily create a barrier for deploying embedded users, as they always need to be careful to consider whether the functions they use fully support standalone C/C++ code generation(any device target). There are few built-in functions that fully support platform-independent code generation, and there are many functions that generate shared libraries optimised for x86-64 platforms or none at all to support, which makes porting to embedded code platforms difficult or slightly less powerful than the native computer vision open source library opencv.
Therefore, for ease of deployment (from embedded platforms to desktop x86-64 platforms), my recommendation is that in the future all built-in functions in these 2 toolboxes will be dependencies on OpenCV after generating C/C++ code, without the need for users to consider any limitations. And performance would be guaranteed, just like the "detectOrbFeatures" built-in function generation relies on the OpenCV library!
1 commentaire
xingxingcui
le 15 Fév 2023
Modifié(e) : xingxingcui
le 16 Fév 2023
Réponses (0)
Catégories
En savoir plus sur Computer Vision Toolbox dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!