From 36ec68d4ee8f01f55f277aaecbfc51c2d5070a9d Mon Sep 17 00:00:00 2001 From: Syd Xu Date: Thu, 28 Oct 2021 19:23:02 +0800 Subject: [PATCH] feat(hand): add hand pose estimator --- src/hand/detecter/nanodet/nanodet.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/hand/detecter/nanodet/nanodet.cpp b/src/hand/detecter/nanodet/nanodet.cpp index 7e04f6a..061af79 100644 --- a/src/hand/detecter/nanodet/nanodet.cpp +++ b/src/hand/detecter/nanodet/nanodet.cpp @@ -144,6 +144,15 @@ int Nanodet::Detect(const unsigned char* rgbdata, rois->push_back(roi); } + // sort objects by area + struct + { + bool operator()(const HandROI& a, const HandROI& b) const + { + return a.rect.area() > b.rect.area(); + } + } objects_area_greater; + std::sort(rois->begin(), rois->end(), objects_area_greater); return 0; } }