Error with Matlab Coder and MatchFeatures function

2 次查看(过去 30 天)
hello, I try to generate C code for the function below
% code
function indexPairs = matchFeatures_c(Model_Features,Features,unique,metric,MaxRation,MatchThreshold)%#codegen
indexPairs = matchFeatures(Model_Features,Features,'unique',unique,...
'metric',metric,...
'MaxRatio',MaxRatio,...
'MatchThreshold',MatchThreshold,...
'method','approximate');%'Exhaustive') ;
this function is compatible with Code Generation according to the documentation :" Generates portable C code using a C++ compiler that links to user-provided OpenCV (Version 2.4.9) libraries when not using the Exhaustive method"
With the Coder app i always have this error :
1 findApproximateNearestNeighbors 70 This assignment writes a 'single' value into a 'int32' type. Code generation does not support changing types through assignment. Check preceding assignments or input type specifications for type mismatches.
how can i fix it?
kind regards Cédric

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Build Configuration 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by