GeneralizedHoughBallard.h 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. //
  2. // This file is auto-generated. Please don't modify it!
  3. //
  4. #pragma once
  5. #ifdef __cplusplus
  6. //#import "opencv.hpp"
  7. #import "opencv2/imgproc.hpp"
  8. #else
  9. #define CV_EXPORTS
  10. #endif
  11. #import <Foundation/Foundation.h>
  12. #import "GeneralizedHough.h"
  13. NS_ASSUME_NONNULL_BEGIN
  14. // C++: class GeneralizedHoughBallard
  15. /**
  16. * finds arbitrary template in the grayscale image using Generalized Hough Transform
  17. *
  18. * Detects position only without translation and rotation CITE: Ballard1981 .
  19. *
  20. * Member of `Imgproc`
  21. */
  22. CV_EXPORTS @interface GeneralizedHoughBallard : GeneralizedHough
  23. #ifdef __cplusplus
  24. @property(readonly)cv::Ptr<cv::GeneralizedHoughBallard> nativePtrGeneralizedHoughBallard;
  25. #endif
  26. #ifdef __cplusplus
  27. - (instancetype)initWithNativePtr:(cv::Ptr<cv::GeneralizedHoughBallard>)nativePtr;
  28. + (instancetype)fromNative:(cv::Ptr<cv::GeneralizedHoughBallard>)nativePtr;
  29. #endif
  30. #pragma mark - Methods
  31. //
  32. // void cv::GeneralizedHoughBallard::setLevels(int levels)
  33. //
  34. - (void)setLevels:(int)levels NS_SWIFT_NAME(setLevels(levels:));
  35. //
  36. // int cv::GeneralizedHoughBallard::getLevels()
  37. //
  38. - (int)getLevels NS_SWIFT_NAME(getLevels());
  39. //
  40. // void cv::GeneralizedHoughBallard::setVotesThreshold(int votesThreshold)
  41. //
  42. - (void)setVotesThreshold:(int)votesThreshold NS_SWIFT_NAME(setVotesThreshold(votesThreshold:));
  43. //
  44. // int cv::GeneralizedHoughBallard::getVotesThreshold()
  45. //
  46. - (int)getVotesThreshold NS_SWIFT_NAME(getVotesThreshold());
  47. @end
  48. NS_ASSUME_NONNULL_END