函数传递参数时,参数的类型对运行时间的影响

利用opencv检测人脸时,void detectAndDraw( Mat& img, CascadeClassifier& cascade,CascadeClassifier& nestedCascade,

double scale, bool tryflip ),运行时间很快,imshow的画面更新很快。

结合opencv的人脸检测和dlib的人脸对齐,在detectAandDraw函数多传递了一个shape_predictor 类型的pose_model,运行时间就会很慢,imshow画面卡顿。取消传递pose_model后,时间消耗就会很短,imshow画面更新很快。

猜你喜欢

转载自blog.csdn.net/QTVLC/article/details/79192061