001// 002// This file is auto-generated. Please don't modify it! 003// 004package org.opencv.objdetect; 005 006 007 008// C++: class DetectorParameters 009/** 010 * struct DetectorParameters is used by ArucoDetector 011 */ 012public class DetectorParameters { 013 014 protected final long nativeObj; 015 protected DetectorParameters(long addr) { nativeObj = addr; } 016 017 public long getNativeObjAddr() { return nativeObj; } 018 019 // internal usage only 020 public static DetectorParameters __fromPtr__(long addr) { return new DetectorParameters(addr); } 021 022 // 023 // C++: cv::aruco::DetectorParameters::DetectorParameters() 024 // 025 026 public DetectorParameters() { 027 nativeObj = DetectorParameters_0(); 028 } 029 030 031 // 032 // C++: bool cv::aruco::DetectorParameters::readDetectorParameters(FileNode fn) 033 // 034 035 // Unknown type 'FileNode' (I), skipping the function 036 037 038 // 039 // C++: bool cv::aruco::DetectorParameters::writeDetectorParameters(FileStorage fs, String name = String()) 040 // 041 042 // Unknown type 'FileStorage' (I), skipping the function 043 044 045 // 046 // C++: int DetectorParameters::adaptiveThreshWinSizeMin 047 // 048 049 public int get_adaptiveThreshWinSizeMin() { 050 return get_adaptiveThreshWinSizeMin_0(nativeObj); 051 } 052 053 054 // 055 // C++: void DetectorParameters::adaptiveThreshWinSizeMin 056 // 057 058 public void set_adaptiveThreshWinSizeMin(int adaptiveThreshWinSizeMin) { 059 set_adaptiveThreshWinSizeMin_0(nativeObj, adaptiveThreshWinSizeMin); 060 } 061 062 063 // 064 // C++: int DetectorParameters::adaptiveThreshWinSizeMax 065 // 066 067 public int get_adaptiveThreshWinSizeMax() { 068 return get_adaptiveThreshWinSizeMax_0(nativeObj); 069 } 070 071 072 // 073 // C++: void DetectorParameters::adaptiveThreshWinSizeMax 074 // 075 076 public void set_adaptiveThreshWinSizeMax(int adaptiveThreshWinSizeMax) { 077 set_adaptiveThreshWinSizeMax_0(nativeObj, adaptiveThreshWinSizeMax); 078 } 079 080 081 // 082 // C++: int DetectorParameters::adaptiveThreshWinSizeStep 083 // 084 085 public int get_adaptiveThreshWinSizeStep() { 086 return get_adaptiveThreshWinSizeStep_0(nativeObj); 087 } 088 089 090 // 091 // C++: void DetectorParameters::adaptiveThreshWinSizeStep 092 // 093 094 public void set_adaptiveThreshWinSizeStep(int adaptiveThreshWinSizeStep) { 095 set_adaptiveThreshWinSizeStep_0(nativeObj, adaptiveThreshWinSizeStep); 096 } 097 098 099 // 100 // C++: double DetectorParameters::adaptiveThreshConstant 101 // 102 103 public double get_adaptiveThreshConstant() { 104 return get_adaptiveThreshConstant_0(nativeObj); 105 } 106 107 108 // 109 // C++: void DetectorParameters::adaptiveThreshConstant 110 // 111 112 public void set_adaptiveThreshConstant(double adaptiveThreshConstant) { 113 set_adaptiveThreshConstant_0(nativeObj, adaptiveThreshConstant); 114 } 115 116 117 // 118 // C++: double DetectorParameters::minMarkerPerimeterRate 119 // 120 121 public double get_minMarkerPerimeterRate() { 122 return get_minMarkerPerimeterRate_0(nativeObj); 123 } 124 125 126 // 127 // C++: void DetectorParameters::minMarkerPerimeterRate 128 // 129 130 public void set_minMarkerPerimeterRate(double minMarkerPerimeterRate) { 131 set_minMarkerPerimeterRate_0(nativeObj, minMarkerPerimeterRate); 132 } 133 134 135 // 136 // C++: double DetectorParameters::maxMarkerPerimeterRate 137 // 138 139 public double get_maxMarkerPerimeterRate() { 140 return get_maxMarkerPerimeterRate_0(nativeObj); 141 } 142 143 144 // 145 // C++: void DetectorParameters::maxMarkerPerimeterRate 146 // 147 148 public void set_maxMarkerPerimeterRate(double maxMarkerPerimeterRate) { 149 set_maxMarkerPerimeterRate_0(nativeObj, maxMarkerPerimeterRate); 150 } 151 152 153 // 154 // C++: double DetectorParameters::polygonalApproxAccuracyRate 155 // 156 157 public double get_polygonalApproxAccuracyRate() { 158 return get_polygonalApproxAccuracyRate_0(nativeObj); 159 } 160 161 162 // 163 // C++: void DetectorParameters::polygonalApproxAccuracyRate 164 // 165 166 public void set_polygonalApproxAccuracyRate(double polygonalApproxAccuracyRate) { 167 set_polygonalApproxAccuracyRate_0(nativeObj, polygonalApproxAccuracyRate); 168 } 169 170 171 // 172 // C++: double DetectorParameters::minCornerDistanceRate 173 // 174 175 public double get_minCornerDistanceRate() { 176 return get_minCornerDistanceRate_0(nativeObj); 177 } 178 179 180 // 181 // C++: void DetectorParameters::minCornerDistanceRate 182 // 183 184 public void set_minCornerDistanceRate(double minCornerDistanceRate) { 185 set_minCornerDistanceRate_0(nativeObj, minCornerDistanceRate); 186 } 187 188 189 // 190 // C++: int DetectorParameters::minDistanceToBorder 191 // 192 193 public int get_minDistanceToBorder() { 194 return get_minDistanceToBorder_0(nativeObj); 195 } 196 197 198 // 199 // C++: void DetectorParameters::minDistanceToBorder 200 // 201 202 public void set_minDistanceToBorder(int minDistanceToBorder) { 203 set_minDistanceToBorder_0(nativeObj, minDistanceToBorder); 204 } 205 206 207 // 208 // C++: double DetectorParameters::minMarkerDistanceRate 209 // 210 211 public double get_minMarkerDistanceRate() { 212 return get_minMarkerDistanceRate_0(nativeObj); 213 } 214 215 216 // 217 // C++: void DetectorParameters::minMarkerDistanceRate 218 // 219 220 public void set_minMarkerDistanceRate(double minMarkerDistanceRate) { 221 set_minMarkerDistanceRate_0(nativeObj, minMarkerDistanceRate); 222 } 223 224 225 // 226 // C++: int DetectorParameters::cornerRefinementMethod 227 // 228 229 public int get_cornerRefinementMethod() { 230 return get_cornerRefinementMethod_0(nativeObj); 231 } 232 233 234 // 235 // C++: void DetectorParameters::cornerRefinementMethod 236 // 237 238 public void set_cornerRefinementMethod(int cornerRefinementMethod) { 239 set_cornerRefinementMethod_0(nativeObj, cornerRefinementMethod); 240 } 241 242 243 // 244 // C++: int DetectorParameters::cornerRefinementWinSize 245 // 246 247 public int get_cornerRefinementWinSize() { 248 return get_cornerRefinementWinSize_0(nativeObj); 249 } 250 251 252 // 253 // C++: void DetectorParameters::cornerRefinementWinSize 254 // 255 256 public void set_cornerRefinementWinSize(int cornerRefinementWinSize) { 257 set_cornerRefinementWinSize_0(nativeObj, cornerRefinementWinSize); 258 } 259 260 261 // 262 // C++: int DetectorParameters::cornerRefinementMaxIterations 263 // 264 265 public int get_cornerRefinementMaxIterations() { 266 return get_cornerRefinementMaxIterations_0(nativeObj); 267 } 268 269 270 // 271 // C++: void DetectorParameters::cornerRefinementMaxIterations 272 // 273 274 public void set_cornerRefinementMaxIterations(int cornerRefinementMaxIterations) { 275 set_cornerRefinementMaxIterations_0(nativeObj, cornerRefinementMaxIterations); 276 } 277 278 279 // 280 // C++: double DetectorParameters::cornerRefinementMinAccuracy 281 // 282 283 public double get_cornerRefinementMinAccuracy() { 284 return get_cornerRefinementMinAccuracy_0(nativeObj); 285 } 286 287 288 // 289 // C++: void DetectorParameters::cornerRefinementMinAccuracy 290 // 291 292 public void set_cornerRefinementMinAccuracy(double cornerRefinementMinAccuracy) { 293 set_cornerRefinementMinAccuracy_0(nativeObj, cornerRefinementMinAccuracy); 294 } 295 296 297 // 298 // C++: int DetectorParameters::markerBorderBits 299 // 300 301 public int get_markerBorderBits() { 302 return get_markerBorderBits_0(nativeObj); 303 } 304 305 306 // 307 // C++: void DetectorParameters::markerBorderBits 308 // 309 310 public void set_markerBorderBits(int markerBorderBits) { 311 set_markerBorderBits_0(nativeObj, markerBorderBits); 312 } 313 314 315 // 316 // C++: int DetectorParameters::perspectiveRemovePixelPerCell 317 // 318 319 public int get_perspectiveRemovePixelPerCell() { 320 return get_perspectiveRemovePixelPerCell_0(nativeObj); 321 } 322 323 324 // 325 // C++: void DetectorParameters::perspectiveRemovePixelPerCell 326 // 327 328 public void set_perspectiveRemovePixelPerCell(int perspectiveRemovePixelPerCell) { 329 set_perspectiveRemovePixelPerCell_0(nativeObj, perspectiveRemovePixelPerCell); 330 } 331 332 333 // 334 // C++: double DetectorParameters::perspectiveRemoveIgnoredMarginPerCell 335 // 336 337 public double get_perspectiveRemoveIgnoredMarginPerCell() { 338 return get_perspectiveRemoveIgnoredMarginPerCell_0(nativeObj); 339 } 340 341 342 // 343 // C++: void DetectorParameters::perspectiveRemoveIgnoredMarginPerCell 344 // 345 346 public void set_perspectiveRemoveIgnoredMarginPerCell(double perspectiveRemoveIgnoredMarginPerCell) { 347 set_perspectiveRemoveIgnoredMarginPerCell_0(nativeObj, perspectiveRemoveIgnoredMarginPerCell); 348 } 349 350 351 // 352 // C++: double DetectorParameters::maxErroneousBitsInBorderRate 353 // 354 355 public double get_maxErroneousBitsInBorderRate() { 356 return get_maxErroneousBitsInBorderRate_0(nativeObj); 357 } 358 359 360 // 361 // C++: void DetectorParameters::maxErroneousBitsInBorderRate 362 // 363 364 public void set_maxErroneousBitsInBorderRate(double maxErroneousBitsInBorderRate) { 365 set_maxErroneousBitsInBorderRate_0(nativeObj, maxErroneousBitsInBorderRate); 366 } 367 368 369 // 370 // C++: double DetectorParameters::minOtsuStdDev 371 // 372 373 public double get_minOtsuStdDev() { 374 return get_minOtsuStdDev_0(nativeObj); 375 } 376 377 378 // 379 // C++: void DetectorParameters::minOtsuStdDev 380 // 381 382 public void set_minOtsuStdDev(double minOtsuStdDev) { 383 set_minOtsuStdDev_0(nativeObj, minOtsuStdDev); 384 } 385 386 387 // 388 // C++: double DetectorParameters::errorCorrectionRate 389 // 390 391 public double get_errorCorrectionRate() { 392 return get_errorCorrectionRate_0(nativeObj); 393 } 394 395 396 // 397 // C++: void DetectorParameters::errorCorrectionRate 398 // 399 400 public void set_errorCorrectionRate(double errorCorrectionRate) { 401 set_errorCorrectionRate_0(nativeObj, errorCorrectionRate); 402 } 403 404 405 // 406 // C++: float DetectorParameters::aprilTagQuadDecimate 407 // 408 409 public float get_aprilTagQuadDecimate() { 410 return get_aprilTagQuadDecimate_0(nativeObj); 411 } 412 413 414 // 415 // C++: void DetectorParameters::aprilTagQuadDecimate 416 // 417 418 public void set_aprilTagQuadDecimate(float aprilTagQuadDecimate) { 419 set_aprilTagQuadDecimate_0(nativeObj, aprilTagQuadDecimate); 420 } 421 422 423 // 424 // C++: float DetectorParameters::aprilTagQuadSigma 425 // 426 427 public float get_aprilTagQuadSigma() { 428 return get_aprilTagQuadSigma_0(nativeObj); 429 } 430 431 432 // 433 // C++: void DetectorParameters::aprilTagQuadSigma 434 // 435 436 public void set_aprilTagQuadSigma(float aprilTagQuadSigma) { 437 set_aprilTagQuadSigma_0(nativeObj, aprilTagQuadSigma); 438 } 439 440 441 // 442 // C++: int DetectorParameters::aprilTagMinClusterPixels 443 // 444 445 public int get_aprilTagMinClusterPixels() { 446 return get_aprilTagMinClusterPixels_0(nativeObj); 447 } 448 449 450 // 451 // C++: void DetectorParameters::aprilTagMinClusterPixels 452 // 453 454 public void set_aprilTagMinClusterPixels(int aprilTagMinClusterPixels) { 455 set_aprilTagMinClusterPixels_0(nativeObj, aprilTagMinClusterPixels); 456 } 457 458 459 // 460 // C++: int DetectorParameters::aprilTagMaxNmaxima 461 // 462 463 public int get_aprilTagMaxNmaxima() { 464 return get_aprilTagMaxNmaxima_0(nativeObj); 465 } 466 467 468 // 469 // C++: void DetectorParameters::aprilTagMaxNmaxima 470 // 471 472 public void set_aprilTagMaxNmaxima(int aprilTagMaxNmaxima) { 473 set_aprilTagMaxNmaxima_0(nativeObj, aprilTagMaxNmaxima); 474 } 475 476 477 // 478 // C++: float DetectorParameters::aprilTagCriticalRad 479 // 480 481 public float get_aprilTagCriticalRad() { 482 return get_aprilTagCriticalRad_0(nativeObj); 483 } 484 485 486 // 487 // C++: void DetectorParameters::aprilTagCriticalRad 488 // 489 490 public void set_aprilTagCriticalRad(float aprilTagCriticalRad) { 491 set_aprilTagCriticalRad_0(nativeObj, aprilTagCriticalRad); 492 } 493 494 495 // 496 // C++: float DetectorParameters::aprilTagMaxLineFitMse 497 // 498 499 public float get_aprilTagMaxLineFitMse() { 500 return get_aprilTagMaxLineFitMse_0(nativeObj); 501 } 502 503 504 // 505 // C++: void DetectorParameters::aprilTagMaxLineFitMse 506 // 507 508 public void set_aprilTagMaxLineFitMse(float aprilTagMaxLineFitMse) { 509 set_aprilTagMaxLineFitMse_0(nativeObj, aprilTagMaxLineFitMse); 510 } 511 512 513 // 514 // C++: int DetectorParameters::aprilTagMinWhiteBlackDiff 515 // 516 517 public int get_aprilTagMinWhiteBlackDiff() { 518 return get_aprilTagMinWhiteBlackDiff_0(nativeObj); 519 } 520 521 522 // 523 // C++: void DetectorParameters::aprilTagMinWhiteBlackDiff 524 // 525 526 public void set_aprilTagMinWhiteBlackDiff(int aprilTagMinWhiteBlackDiff) { 527 set_aprilTagMinWhiteBlackDiff_0(nativeObj, aprilTagMinWhiteBlackDiff); 528 } 529 530 531 // 532 // C++: int DetectorParameters::aprilTagDeglitch 533 // 534 535 public int get_aprilTagDeglitch() { 536 return get_aprilTagDeglitch_0(nativeObj); 537 } 538 539 540 // 541 // C++: void DetectorParameters::aprilTagDeglitch 542 // 543 544 public void set_aprilTagDeglitch(int aprilTagDeglitch) { 545 set_aprilTagDeglitch_0(nativeObj, aprilTagDeglitch); 546 } 547 548 549 // 550 // C++: bool DetectorParameters::detectInvertedMarker 551 // 552 553 public boolean get_detectInvertedMarker() { 554 return get_detectInvertedMarker_0(nativeObj); 555 } 556 557 558 // 559 // C++: void DetectorParameters::detectInvertedMarker 560 // 561 562 public void set_detectInvertedMarker(boolean detectInvertedMarker) { 563 set_detectInvertedMarker_0(nativeObj, detectInvertedMarker); 564 } 565 566 567 // 568 // C++: bool DetectorParameters::useAruco3Detection 569 // 570 571 public boolean get_useAruco3Detection() { 572 return get_useAruco3Detection_0(nativeObj); 573 } 574 575 576 // 577 // C++: void DetectorParameters::useAruco3Detection 578 // 579 580 public void set_useAruco3Detection(boolean useAruco3Detection) { 581 set_useAruco3Detection_0(nativeObj, useAruco3Detection); 582 } 583 584 585 // 586 // C++: int DetectorParameters::minSideLengthCanonicalImg 587 // 588 589 public int get_minSideLengthCanonicalImg() { 590 return get_minSideLengthCanonicalImg_0(nativeObj); 591 } 592 593 594 // 595 // C++: void DetectorParameters::minSideLengthCanonicalImg 596 // 597 598 public void set_minSideLengthCanonicalImg(int minSideLengthCanonicalImg) { 599 set_minSideLengthCanonicalImg_0(nativeObj, minSideLengthCanonicalImg); 600 } 601 602 603 // 604 // C++: float DetectorParameters::minMarkerLengthRatioOriginalImg 605 // 606 607 public float get_minMarkerLengthRatioOriginalImg() { 608 return get_minMarkerLengthRatioOriginalImg_0(nativeObj); 609 } 610 611 612 // 613 // C++: void DetectorParameters::minMarkerLengthRatioOriginalImg 614 // 615 616 public void set_minMarkerLengthRatioOriginalImg(float minMarkerLengthRatioOriginalImg) { 617 set_minMarkerLengthRatioOriginalImg_0(nativeObj, minMarkerLengthRatioOriginalImg); 618 } 619 620 621 @Override 622 protected void finalize() throws Throwable { 623 delete(nativeObj); 624 } 625 626 627 628 // C++: cv::aruco::DetectorParameters::DetectorParameters() 629 private static native long DetectorParameters_0(); 630 631 // C++: int DetectorParameters::adaptiveThreshWinSizeMin 632 private static native int get_adaptiveThreshWinSizeMin_0(long nativeObj); 633 634 // C++: void DetectorParameters::adaptiveThreshWinSizeMin 635 private static native void set_adaptiveThreshWinSizeMin_0(long nativeObj, int adaptiveThreshWinSizeMin); 636 637 // C++: int DetectorParameters::adaptiveThreshWinSizeMax 638 private static native int get_adaptiveThreshWinSizeMax_0(long nativeObj); 639 640 // C++: void DetectorParameters::adaptiveThreshWinSizeMax 641 private static native void set_adaptiveThreshWinSizeMax_0(long nativeObj, int adaptiveThreshWinSizeMax); 642 643 // C++: int DetectorParameters::adaptiveThreshWinSizeStep 644 private static native int get_adaptiveThreshWinSizeStep_0(long nativeObj); 645 646 // C++: void DetectorParameters::adaptiveThreshWinSizeStep 647 private static native void set_adaptiveThreshWinSizeStep_0(long nativeObj, int adaptiveThreshWinSizeStep); 648 649 // C++: double DetectorParameters::adaptiveThreshConstant 650 private static native double get_adaptiveThreshConstant_0(long nativeObj); 651 652 // C++: void DetectorParameters::adaptiveThreshConstant 653 private static native void set_adaptiveThreshConstant_0(long nativeObj, double adaptiveThreshConstant); 654 655 // C++: double DetectorParameters::minMarkerPerimeterRate 656 private static native double get_minMarkerPerimeterRate_0(long nativeObj); 657 658 // C++: void DetectorParameters::minMarkerPerimeterRate 659 private static native void set_minMarkerPerimeterRate_0(long nativeObj, double minMarkerPerimeterRate); 660 661 // C++: double DetectorParameters::maxMarkerPerimeterRate 662 private static native double get_maxMarkerPerimeterRate_0(long nativeObj); 663 664 // C++: void DetectorParameters::maxMarkerPerimeterRate 665 private static native void set_maxMarkerPerimeterRate_0(long nativeObj, double maxMarkerPerimeterRate); 666 667 // C++: double DetectorParameters::polygonalApproxAccuracyRate 668 private static native double get_polygonalApproxAccuracyRate_0(long nativeObj); 669 670 // C++: void DetectorParameters::polygonalApproxAccuracyRate 671 private static native void set_polygonalApproxAccuracyRate_0(long nativeObj, double polygonalApproxAccuracyRate); 672 673 // C++: double DetectorParameters::minCornerDistanceRate 674 private static native double get_minCornerDistanceRate_0(long nativeObj); 675 676 // C++: void DetectorParameters::minCornerDistanceRate 677 private static native void set_minCornerDistanceRate_0(long nativeObj, double minCornerDistanceRate); 678 679 // C++: int DetectorParameters::minDistanceToBorder 680 private static native int get_minDistanceToBorder_0(long nativeObj); 681 682 // C++: void DetectorParameters::minDistanceToBorder 683 private static native void set_minDistanceToBorder_0(long nativeObj, int minDistanceToBorder); 684 685 // C++: double DetectorParameters::minMarkerDistanceRate 686 private static native double get_minMarkerDistanceRate_0(long nativeObj); 687 688 // C++: void DetectorParameters::minMarkerDistanceRate 689 private static native void set_minMarkerDistanceRate_0(long nativeObj, double minMarkerDistanceRate); 690 691 // C++: int DetectorParameters::cornerRefinementMethod 692 private static native int get_cornerRefinementMethod_0(long nativeObj); 693 694 // C++: void DetectorParameters::cornerRefinementMethod 695 private static native void set_cornerRefinementMethod_0(long nativeObj, int cornerRefinementMethod); 696 697 // C++: int DetectorParameters::cornerRefinementWinSize 698 private static native int get_cornerRefinementWinSize_0(long nativeObj); 699 700 // C++: void DetectorParameters::cornerRefinementWinSize 701 private static native void set_cornerRefinementWinSize_0(long nativeObj, int cornerRefinementWinSize); 702 703 // C++: int DetectorParameters::cornerRefinementMaxIterations 704 private static native int get_cornerRefinementMaxIterations_0(long nativeObj); 705 706 // C++: void DetectorParameters::cornerRefinementMaxIterations 707 private static native void set_cornerRefinementMaxIterations_0(long nativeObj, int cornerRefinementMaxIterations); 708 709 // C++: double DetectorParameters::cornerRefinementMinAccuracy 710 private static native double get_cornerRefinementMinAccuracy_0(long nativeObj); 711 712 // C++: void DetectorParameters::cornerRefinementMinAccuracy 713 private static native void set_cornerRefinementMinAccuracy_0(long nativeObj, double cornerRefinementMinAccuracy); 714 715 // C++: int DetectorParameters::markerBorderBits 716 private static native int get_markerBorderBits_0(long nativeObj); 717 718 // C++: void DetectorParameters::markerBorderBits 719 private static native void set_markerBorderBits_0(long nativeObj, int markerBorderBits); 720 721 // C++: int DetectorParameters::perspectiveRemovePixelPerCell 722 private static native int get_perspectiveRemovePixelPerCell_0(long nativeObj); 723 724 // C++: void DetectorParameters::perspectiveRemovePixelPerCell 725 private static native void set_perspectiveRemovePixelPerCell_0(long nativeObj, int perspectiveRemovePixelPerCell); 726 727 // C++: double DetectorParameters::perspectiveRemoveIgnoredMarginPerCell 728 private static native double get_perspectiveRemoveIgnoredMarginPerCell_0(long nativeObj); 729 730 // C++: void DetectorParameters::perspectiveRemoveIgnoredMarginPerCell 731 private static native void set_perspectiveRemoveIgnoredMarginPerCell_0(long nativeObj, double perspectiveRemoveIgnoredMarginPerCell); 732 733 // C++: double DetectorParameters::maxErroneousBitsInBorderRate 734 private static native double get_maxErroneousBitsInBorderRate_0(long nativeObj); 735 736 // C++: void DetectorParameters::maxErroneousBitsInBorderRate 737 private static native void set_maxErroneousBitsInBorderRate_0(long nativeObj, double maxErroneousBitsInBorderRate); 738 739 // C++: double DetectorParameters::minOtsuStdDev 740 private static native double get_minOtsuStdDev_0(long nativeObj); 741 742 // C++: void DetectorParameters::minOtsuStdDev 743 private static native void set_minOtsuStdDev_0(long nativeObj, double minOtsuStdDev); 744 745 // C++: double DetectorParameters::errorCorrectionRate 746 private static native double get_errorCorrectionRate_0(long nativeObj); 747 748 // C++: void DetectorParameters::errorCorrectionRate 749 private static native void set_errorCorrectionRate_0(long nativeObj, double errorCorrectionRate); 750 751 // C++: float DetectorParameters::aprilTagQuadDecimate 752 private static native float get_aprilTagQuadDecimate_0(long nativeObj); 753 754 // C++: void DetectorParameters::aprilTagQuadDecimate 755 private static native void set_aprilTagQuadDecimate_0(long nativeObj, float aprilTagQuadDecimate); 756 757 // C++: float DetectorParameters::aprilTagQuadSigma 758 private static native float get_aprilTagQuadSigma_0(long nativeObj); 759 760 // C++: void DetectorParameters::aprilTagQuadSigma 761 private static native void set_aprilTagQuadSigma_0(long nativeObj, float aprilTagQuadSigma); 762 763 // C++: int DetectorParameters::aprilTagMinClusterPixels 764 private static native int get_aprilTagMinClusterPixels_0(long nativeObj); 765 766 // C++: void DetectorParameters::aprilTagMinClusterPixels 767 private static native void set_aprilTagMinClusterPixels_0(long nativeObj, int aprilTagMinClusterPixels); 768 769 // C++: int DetectorParameters::aprilTagMaxNmaxima 770 private static native int get_aprilTagMaxNmaxima_0(long nativeObj); 771 772 // C++: void DetectorParameters::aprilTagMaxNmaxima 773 private static native void set_aprilTagMaxNmaxima_0(long nativeObj, int aprilTagMaxNmaxima); 774 775 // C++: float DetectorParameters::aprilTagCriticalRad 776 private static native float get_aprilTagCriticalRad_0(long nativeObj); 777 778 // C++: void DetectorParameters::aprilTagCriticalRad 779 private static native void set_aprilTagCriticalRad_0(long nativeObj, float aprilTagCriticalRad); 780 781 // C++: float DetectorParameters::aprilTagMaxLineFitMse 782 private static native float get_aprilTagMaxLineFitMse_0(long nativeObj); 783 784 // C++: void DetectorParameters::aprilTagMaxLineFitMse 785 private static native void set_aprilTagMaxLineFitMse_0(long nativeObj, float aprilTagMaxLineFitMse); 786 787 // C++: int DetectorParameters::aprilTagMinWhiteBlackDiff 788 private static native int get_aprilTagMinWhiteBlackDiff_0(long nativeObj); 789 790 // C++: void DetectorParameters::aprilTagMinWhiteBlackDiff 791 private static native void set_aprilTagMinWhiteBlackDiff_0(long nativeObj, int aprilTagMinWhiteBlackDiff); 792 793 // C++: int DetectorParameters::aprilTagDeglitch 794 private static native int get_aprilTagDeglitch_0(long nativeObj); 795 796 // C++: void DetectorParameters::aprilTagDeglitch 797 private static native void set_aprilTagDeglitch_0(long nativeObj, int aprilTagDeglitch); 798 799 // C++: bool DetectorParameters::detectInvertedMarker 800 private static native boolean get_detectInvertedMarker_0(long nativeObj); 801 802 // C++: void DetectorParameters::detectInvertedMarker 803 private static native void set_detectInvertedMarker_0(long nativeObj, boolean detectInvertedMarker); 804 805 // C++: bool DetectorParameters::useAruco3Detection 806 private static native boolean get_useAruco3Detection_0(long nativeObj); 807 808 // C++: void DetectorParameters::useAruco3Detection 809 private static native void set_useAruco3Detection_0(long nativeObj, boolean useAruco3Detection); 810 811 // C++: int DetectorParameters::minSideLengthCanonicalImg 812 private static native int get_minSideLengthCanonicalImg_0(long nativeObj); 813 814 // C++: void DetectorParameters::minSideLengthCanonicalImg 815 private static native void set_minSideLengthCanonicalImg_0(long nativeObj, int minSideLengthCanonicalImg); 816 817 // C++: float DetectorParameters::minMarkerLengthRatioOriginalImg 818 private static native float get_minMarkerLengthRatioOriginalImg_0(long nativeObj); 819 820 // C++: void DetectorParameters::minMarkerLengthRatioOriginalImg 821 private static native void set_minMarkerLengthRatioOriginalImg_0(long nativeObj, float minMarkerLengthRatioOriginalImg); 822 823 // native support for java finalize() 824 private static native void delete(long nativeObj); 825 826}