Skip to content

Commit e28f18c

Browse files
author
AleksandrPanov
committed
fixes
1 parent 774dfe1 commit e28f18c

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

modules/aruco/samples/detect_diamonds.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,9 @@ int main(int argc, char *argv[]) {
9898
}
9999
if (parser.has("refine")) {
100100
//override cornerRefinementMethod read from config file
101-
detectorParams->cornerRefinementMethod = parser.get<int>("refine");
101+
detectorParams->cornerRefinementMethod = parser.get<aruco::CornerRefineMethod>("refine");
102102
}
103-
std::cout << "Corner refinement method (0: None, 1: Subpixel, 2:contour, 3: AprilTag 2): " << detectorParams->cornerRefinementMethod << std::endl;
103+
std::cout << "Corner refinement method (0: None, 1: Subpixel, 2:contour, 3: AprilTag 2): " << (int)detectorParams->cornerRefinementMethod << std::endl;
104104

105105
int camId = parser.get<int>("ci");
106106
String video;

modules/aruco/samples/detect_markers.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,9 @@ int main(int argc, char *argv[]) {
9292

9393
if (parser.has("refine")) {
9494
//override cornerRefinementMethod read from config file
95-
detectorParams.cornerRefinementMethod = parser.get<int>("refine");
95+
detectorParams.cornerRefinementMethod = parser.get<aruco::CornerRefineMethod>("refine");
9696
}
97-
std::cout << "Corner refinement method (0: None, 1: Subpixel, 2:contour, 3: AprilTag 2): " << detectorParams.cornerRefinementMethod << std::endl;
97+
std::cout << "Corner refinement method (0: None, 1: Subpixel, 2:contour, 3: AprilTag 2): " << (int)detectorParams.cornerRefinementMethod << std::endl;
9898

9999
int camId = parser.get<int>("ci");
100100

modules/aruco/test/test_aruco_tutorial.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ TEST(CV_ArucoTutorial, can_find_diamondmarkers)
188188
fs = FileStorage(detectorPath, FileStorage::READ);
189189
aruco::DetectorParameters detectorParams;
190190
detectorParams.readDetectorParameters(fs.root());
191-
detectorParams.cornerRefinementMethod = 3;
191+
detectorParams.cornerRefinementMethod = aruco::CORNER_REFINE_APRILTAG;
192192

193193
aruco::ArucoDetector detector(dictionary, detectorParams);
194194

0 commit comments

Comments
 (0)