简体   繁体   English

opencv:foundWeights在虚拟虚空中的含义detectMultiScale(..)

[英]opencv: what does foundWeights mean in virtual void detectMultiScale(..)

I'd like to use this version of the function CV_WRAP virtual void detectMultiScale ( const Mat& img, CV_OUT vector& foundLocations, CV_OUT vector& foundWeights , double hitThreshold=0, Size winStride=Size(), Size padding=Size(), double scale=1.05, double finalThreshold=2.0,bool useMeanshiftGrouping = false ) const; 我想使用此版本的函数CV_WRAP虚拟void detectMultiScaleconst Mat&img,CV_OUT vector&foundLocations, CV_OUT vector&foundWeightsdouble hitThreshold = 0,Size winStride = Size(),Size padding = Size(),double scale = 1.05,double finalThreshold = 2.0,bool useMeanshiftGrouping = false )const;

What does foundWeights mean, what does each value represent? foundWeights是什么意思,每个值代表什么? It is not correlated to the size of the boxes. 它与盒子的大小无关。 What else is it good for? 还有什么好处呢?

Kind regards, 亲切的问候,

随着讨论这里foundWeights是每个检测到的对象的归一化等级:

weight_i = score_i / sum(score, from 1 = N), if score_i > 0

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM