Ryan Lee
commited on
Commit
·
afb2ec4
1
Parent(s):
9a634ac
Fix spelling, spacing, and unused variables (#236)
Browse files* Fix spelling, spacing, and unused variables
* Fixed typo in 3 more models
* Added open back
* Remove setBackendAndTarget functions from C++ demos, which are unused functionality.
demo.cpp
CHANGED
@@ -45,14 +45,6 @@ public:
|
|
45 |
this->anchors = getMediapipeAnchor();
|
46 |
}
|
47 |
|
48 |
-
void setBackendAndTarget(dnn::Backend bId, dnn::Target tId)
|
49 |
-
{
|
50 |
-
this->backendId = bId;
|
51 |
-
this->targetId = tId;
|
52 |
-
this->net.setPreferableBackend(this->backendId);
|
53 |
-
this->net.setPreferableTarget(this->targetId);
|
54 |
-
}
|
55 |
-
|
56 |
pair<Mat, Size> preprocess(Mat img)
|
57 |
{
|
58 |
Mat blob;
|
@@ -124,7 +116,7 @@ public:
|
|
124 |
{
|
125 |
rotBoxes[i] = Rect2d(Point2d(boxes.at<float>(i, 0), boxes.at<float>(i, 1)), Point2d(boxes.at<float>(i, 2), boxes.at<float>(i, 3)));
|
126 |
}
|
127 |
-
vector<
|
128 |
NMSBoxes(rotBoxes, score, this->scoreThreshold, this->nmsThreshold, keep, 1.0f, this->topK);
|
129 |
if (keep.size() == 0)
|
130 |
return Mat();
|
@@ -179,14 +171,6 @@ public:
|
|
179 |
this->personBoxEnlargeFactor = 1.25;
|
180 |
}
|
181 |
|
182 |
-
void setBackendAndTarget(dnn::Backend bId, dnn::Target tId)
|
183 |
-
{
|
184 |
-
this->backendId = bId;
|
185 |
-
this->targetId = tId;
|
186 |
-
this->net.setPreferableBackend(this->backendId);
|
187 |
-
this->net.setPreferableTarget(this->targetId);
|
188 |
-
}
|
189 |
-
|
190 |
tuple<Mat, Mat, float, Mat, Size> preprocess(Mat image, Mat person)
|
191 |
{
|
192 |
/***
|
@@ -567,7 +551,7 @@ int main(int argc, char** argv)
|
|
567 |
MPPose poseEstimator(model, confThreshold, backendTargetPairs[backendTargetid].first, backendTargetPairs[backendTargetid].second);
|
568 |
//! [Open a video file or an image file or a camera stream]
|
569 |
if (!cap.isOpened())
|
570 |
-
CV_Error(Error::StsError, "Cannot
|
571 |
|
572 |
static const std::string kWinName = "MPPose Demo";
|
573 |
while (waitKey(1) < 0)
|
|
|
45 |
this->anchors = getMediapipeAnchor();
|
46 |
}
|
47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
pair<Mat, Size> preprocess(Mat img)
|
49 |
{
|
50 |
Mat blob;
|
|
|
116 |
{
|
117 |
rotBoxes[i] = Rect2d(Point2d(boxes.at<float>(i, 0), boxes.at<float>(i, 1)), Point2d(boxes.at<float>(i, 2), boxes.at<float>(i, 3)));
|
118 |
}
|
119 |
+
vector<int> keep;
|
120 |
NMSBoxes(rotBoxes, score, this->scoreThreshold, this->nmsThreshold, keep, 1.0f, this->topK);
|
121 |
if (keep.size() == 0)
|
122 |
return Mat();
|
|
|
171 |
this->personBoxEnlargeFactor = 1.25;
|
172 |
}
|
173 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
174 |
tuple<Mat, Mat, float, Mat, Size> preprocess(Mat image, Mat person)
|
175 |
{
|
176 |
/***
|
|
|
551 |
MPPose poseEstimator(model, confThreshold, backendTargetPairs[backendTargetid].first, backendTargetPairs[backendTargetid].second);
|
552 |
//! [Open a video file or an image file or a camera stream]
|
553 |
if (!cap.isOpened())
|
554 |
+
CV_Error(Error::StsError, "Cannot open video or file");
|
555 |
|
556 |
static const std::string kWinName = "MPPose Demo";
|
557 |
while (waitKey(1) < 0)
|