Class: OpenCV::Cv::BRISK
- Inherits:
-
Object
- Object
- OpenCV::Cv::BRISK
- Extended by:
- FFI::DataConverter
- Defined in:
- lib/ropencv/ropencv_types.rb
Class Method Summary collapse
- ._create(name) ⇒ Cv::Ptr::Cv_Algorithm
- .cast_from_algorithm(*args) ⇒ Object
- .cast_from_descriptor_extractor(ptr) ⇒ Cv::Feature2D (also: castFromDescriptorExtractor)
- .cast_from_feature2d(ptr) ⇒ Cv::BRISK (also: castFromFeature2D)
- .cast_from_feature_detector(ptr) ⇒ Cv::Feature2D (also: castFromFeatureDetector)
- .create(*args) ⇒ Object
- .get_list(algorithms) ⇒ Void (also: getList)
- .new(*args) ⇒ Object
-
.null ⇒ Object
returns a null pointer to the object.
Instance Method Summary collapse
- #cast_to_algorithm(*args) ⇒ Object
- #cast_to_descriptor_extractor ⇒ Cv::DescriptorExtractor (also: #castToDescriptorExtractor)
- #cast_to_feature2d ⇒ Cv::Feature2D (also: #castToFeature2D)
- #cast_to_feature_detector ⇒ Cv::FeatureDetector (also: #castToFeatureDetector)
- #compute(*args) ⇒ Object
- #detect(image, keypoints, mask = Cv::Mat.new()) ⇒ Void
- #detect_and_compute(image, mask, keypoints, descriptors, use_provided_keypoints = false) ⇒ Void (also: #detectAndCompute)
- #empty(*args) ⇒ Object
-
#generate_kernel(radius_list, number_list, d_max = 5.85, d_min = 8.2, index_change = Std::Vector::Int.new()) ⇒ Void
(also: #generateKernel)
methods.
- #get_algorithm(name) ⇒ Cv::Ptr::Cv_Algorithm (also: #getAlgorithm)
- #get_bool(name) ⇒ Bool (also: #getBool)
- #get_double(name) ⇒ Double (also: #getDouble)
- #get_int(name) ⇒ Fixnum (also: #getInt)
- #get_mat(name) ⇒ Cv::Mat (also: #getMat)
- #get_mat_vector(name) ⇒ Std::Vector::Cv_Mat (also: #getMatVector)
- #get_params(names) ⇒ Void (also: #getParams)
- #get_string(name) ⇒ Cv::String (also: #getString)
- #param_help(name) ⇒ Cv::String (also: #paramHelp)
- #param_type(name) ⇒ Fixnum (also: #paramType)
- #set_algorithm(name, value) ⇒ Void (also: #setAlgorithm)
- #set_bool(name, value) ⇒ Void (also: #setBool)
- #set_double(name, value) ⇒ Void (also: #setDouble)
- #set_int(name, value) ⇒ Void (also: #setInt)
- #set_mat(name, value) ⇒ Void (also: #setMat)
- #set_mat_vector(name, value) ⇒ Void (also: #setMatVector)
- #set_string(name, value) ⇒ Void (also: #setString)
-
#to_s ⇒ Object
converts BRISK into a string by crawling through all its attributes.
Class Method Details
._create(name) ⇒ Cv::Ptr::Cv_Algorithm
wrapper for static method cv::Ptrcv::Algorithm cv::BRISK::_create(const cv::String name)
20699 20700 20701 |
# File 'lib/ropencv/ropencv_types.rb', line 20699 def self._create(name) Rbind::cv_brisk_create(name) end |
.cast_from_algorithm(ptr) ⇒ Cv::FeatureDetector .cast_from_algorithm(ptr) ⇒ Cv::DescriptorExtractor
wrapper for overloaded static method cast_from_algorithm
20466 20467 20468 20469 20470 20471 20472 20473 20474 20475 20476 20477 20478 20479 20480 20481 20482 20483 20484 20485 20486 20487 20488 20489 20490 20491 20492 20493 20494 20495 20496 20497 20498 20499 20500 20501 20502 |
# File 'lib/ropencv/ropencv_types.rb', line 20466 def self.cast_from_algorithm(*args) # overloaded method wrapper for cv::FeatureDetector* cv::BRISK::castFromAlgorithm(cv::Algorithm* ptr) @@cv_brisk_cast_from_algorithm_defaults0 ||= [nil] if(args.size >= 1 && args.size <= 1) targs = args.clone targs.size.upto(0) do |i| targs[i] = @@cv_brisk_cast_from_algorithm_defaults0[i] end begin result = Rbind::cv_brisk_cast_from_algorithm(*targs) # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) if !result.__owner__? return result rescue TypeError => e @error = e end end # overloaded method wrapper for cv::DescriptorExtractor* cv::BRISK::castFromAlgorithm(cv::Algorithm* ptr) @@cv_brisk_cast_from_algorithm2_defaults1 ||= [nil] if(args.size >= 1 && args.size <= 1) targs = args.clone targs.size.upto(0) do |i| targs[i] = @@cv_brisk_cast_from_algorithm2_defaults1[i] end begin result = Rbind::cv_brisk_cast_from_algorithm2(*targs) # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) if !result.__owner__? return result rescue TypeError => e @error = e end end raise ArgumentError, "No overloaded signature fits to: #{args.map(&:class)}" end |
.cast_from_descriptor_extractor(ptr) ⇒ Cv::Feature2D Also known as: castFromDescriptorExtractor
wrapper for static method cv::Feature2D* cv::BRISK::castFromDescriptorExtractor(cv::DescriptorExtractor* ptr)
20719 20720 20721 |
# File 'lib/ropencv/ropencv_types.rb', line 20719 def self.cast_from_descriptor_extractor(ptr) Rbind::cv_brisk_cast_from_descriptor_extractor(ptr) end |
.cast_from_feature2d(ptr) ⇒ Cv::BRISK Also known as: castFromFeature2D
wrapper for static method cv::BRISK* cv::BRISK::castFromFeature2D(cv::Feature2D* ptr)
20214 20215 20216 |
# File 'lib/ropencv/ropencv_types.rb', line 20214 def self.cast_from_feature2d(ptr) Rbind::cv_brisk_cast_from_feature2d(ptr) end |
.cast_from_feature_detector(ptr) ⇒ Cv::Feature2D Also known as: castFromFeatureDetector
wrapper for static method cv::Feature2D* cv::BRISK::castFromFeatureDetector(cv::FeatureDetector* ptr)
20359 20360 20361 |
# File 'lib/ropencv/ropencv_types.rb', line 20359 def self.cast_from_feature_detector(ptr) Rbind::cv_brisk_cast_from_feature_detector(ptr) end |
.create(name) ⇒ Cv::Ptr::Cv_Feature2D .create(detector_type) ⇒ Cv::Ptr::Cv_FeatureDetector .create(descriptor_extractor_type) ⇒ Cv::Ptr::Cv_DescriptorExtractor
wrapper for overloaded static method create
20289 20290 20291 20292 20293 20294 20295 20296 20297 20298 20299 20300 20301 20302 20303 20304 20305 20306 20307 20308 20309 20310 20311 20312 20313 20314 20315 20316 20317 20318 20319 20320 20321 20322 20323 20324 20325 20326 20327 20328 20329 20330 20331 20332 20333 20334 20335 20336 20337 20338 20339 20340 20341 20342 |
# File 'lib/ropencv/ropencv_types.rb', line 20289 def self.create(*args) # overloaded method wrapper for cv::Ptr<cv::Feature2D> cv::BRISK::create(const cv::String name) @@cv_brisk_create_defaults0 ||= [nil] if(args.size >= 1 && args.size <= 1) targs = args.clone targs.size.upto(0) do |i| targs[i] = @@cv_brisk_create_defaults0[i] end begin result = Rbind::cv_brisk_create(*targs) # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) if !result.__owner__? return result rescue TypeError => e @error = e end end # overloaded method wrapper for cv::Ptr<cv::FeatureDetector> cv::BRISK::create(const cv::String detectorType) @@cv_brisk_create2_defaults1 ||= [nil] if(args.size >= 1 && args.size <= 1) targs = args.clone targs.size.upto(0) do |i| targs[i] = @@cv_brisk_create2_defaults1[i] end begin result = Rbind::cv_brisk_create2(*targs) # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) if !result.__owner__? return result rescue TypeError => e @error = e end end # overloaded method wrapper for cv::Ptr<cv::DescriptorExtractor> cv::BRISK::create(const cv::String descriptorExtractorType) @@cv_brisk_create3_defaults2 ||= [nil] if(args.size >= 1 && args.size <= 1) targs = args.clone targs.size.upto(0) do |i| targs[i] = @@cv_brisk_create3_defaults2[i] end begin result = Rbind::cv_brisk_create3(*targs) # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) if !result.__owner__? return result rescue TypeError => e @error = e end end raise ArgumentError, "No overloaded signature fits to: #{args.map(&:class)}" end |
.get_list(algorithms) ⇒ Void Also known as: getList
wrapper for static method void cv::BRISK::getList(std::vectorcv::String& algorithms)
20691 20692 20693 |
# File 'lib/ropencv/ropencv_types.rb', line 20691 def self.get_list(algorithms) Rbind::cv_brisk_get_list(algorithms) end |
.brisk(thresh = 30, octaves = 3, pattern_scale = 1.0) ⇒ Object .brisk(radius_list, number_list, d_max = 5.85, d_min = 8.2, index_change = Std::Vector::Int.new()) ⇒ Object
20076 20077 20078 20079 20080 20081 20082 20083 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 20099 20100 20101 20102 20103 20104 20105 20106 20107 20108 20109 20110 |
# File 'lib/ropencv/ropencv_types.rb', line 20076 def self.new(*args) if args.first.is_a?(FFI::Pointer) || args.first.is_a?(BRISKStruct) raise ArgumentError, "too many arguments for creating #{self.name} from Pointer" unless args.size == 1 return super(args.first) end # overloaded method wrapper for cv::BRISK::BRISK(int thresh = 30, int octaves = 3, float patternScale = 1.0f) @@cv_brisk_brisk_defaults0 ||= [30, 3, 1.0] if(args.size >= 0 && args.size <= 3) targs = args.clone targs.size.upto(2) do |i| targs[i] = @@cv_brisk_brisk_defaults0[i] end begin return Rbind::cv_brisk_brisk(*targs) rescue TypeError => e @error = e end end # overloaded method wrapper for cv::BRISK::BRISK(std::vector<float> radiusList, std::vector<int> numberList, float dMax = 5.85f, float dMin = 8.2f, const std::vector<int> indexChange = std::vector<int>()) @@cv_brisk_brisk2_defaults1 ||= [nil, nil, 5.85, 8.2, Std::Vector::Int.new()] if(args.size >= 2 && args.size <= 5) targs = args.clone targs.size.upto(4) do |i| targs[i] = @@cv_brisk_brisk2_defaults1[i] end begin return Rbind::cv_brisk_brisk2(*targs) rescue TypeError => e @error = e end end raise ArgumentError, "no constructor for #{self}(#{args.inspect})" end |
.null ⇒ Object
returns a null pointer to the object
20061 20062 20063 |
# File 'lib/ropencv/ropencv_types.rb', line 20061 def self.null new(BRISKStruct.new) end |
Instance Method Details
#cast_to_algorithm ⇒ Cv::Algorithm #cast_to_algorithm ⇒ Cv::Algorithm
wrapper for overloaded method cast_to_algorithm
20419 20420 20421 20422 20423 20424 20425 20426 20427 20428 20429 20430 20431 20432 20433 20434 20435 20436 20437 20438 20439 20440 20441 20442 20443 20444 20445 20446 20447 20448 20449 20450 20451 20452 20453 20454 20455 20456 |
# File 'lib/ropencv/ropencv_types.rb', line 20419 def cast_to_algorithm(*args) __validate_pointer__ # overloaded method wrapper for cv::Algorithm* cv::BRISK::castToAlgorithm() @@cv_brisk_cast_to_algorithm_defaults0 ||= [] if(args.size >= 0 && args.size <= 0) targs = args.clone targs.size.upto(-1) do |i| targs[i] = @@cv_brisk_cast_to_algorithm_defaults0[i] end begin result = Rbind::cv_brisk_cast_to_algorithm(self,*targs) # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) if !result.__owner__? return result rescue TypeError => e @error = e end end # overloaded method wrapper for cv::Algorithm* cv::BRISK::castToAlgorithm() @@cv_brisk_cast_to_algorithm2_defaults1 ||= [] if(args.size >= 0 && args.size <= 0) targs = args.clone targs.size.upto(-1) do |i| targs[i] = @@cv_brisk_cast_to_algorithm2_defaults1[i] end begin result = Rbind::cv_brisk_cast_to_algorithm2(self,*targs) # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) if !result.__owner__? return result rescue TypeError => e @error = e end end raise ArgumentError, "No overloaded signature fits to: #{args.map(&:class)}" end |
#cast_to_descriptor_extractor ⇒ Cv::DescriptorExtractor Also known as: castToDescriptorExtractor
method wrapper for cv::DescriptorExtractor* cv::BRISK::castToDescriptorExtractor()
20705 20706 20707 20708 20709 20710 20711 20712 20713 |
# File 'lib/ropencv/ropencv_types.rb', line 20705 def cast_to_descriptor_extractor() __validate_pointer__ result = Rbind::cv_brisk_cast_to_descriptor_extractor( self) if result.respond_to?(:__owner__?) && !result.__owner__? # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) end result end |
#cast_to_feature2d ⇒ Cv::Feature2D Also known as: castToFeature2D
method wrapper for cv::Feature2D* cv::BRISK::castToFeature2D()
20200 20201 20202 20203 20204 20205 20206 20207 20208 |
# File 'lib/ropencv/ropencv_types.rb', line 20200 def cast_to_feature2d() __validate_pointer__ result = Rbind::cv_brisk_cast_to_feature2d( self) if result.respond_to?(:__owner__?) && !result.__owner__? # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) end result end |
#cast_to_feature_detector ⇒ Cv::FeatureDetector Also known as: castToFeatureDetector
method wrapper for cv::FeatureDetector* cv::BRISK::castToFeatureDetector()
20345 20346 20347 20348 20349 20350 20351 20352 20353 |
# File 'lib/ropencv/ropencv_types.rb', line 20345 def cast_to_feature_detector() __validate_pointer__ result = Rbind::cv_brisk_cast_to_feature_detector( self) if result.respond_to?(:__owner__?) && !result.__owner__? # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) end result end |
#compute(image, keypoints, descriptors) ⇒ Void #compute(image, keypoints, descriptors) ⇒ Void
wrapper for overloaded method compute
20244 20245 20246 20247 20248 20249 20250 20251 20252 20253 20254 20255 20256 20257 20258 20259 20260 20261 20262 20263 20264 20265 20266 20267 20268 20269 20270 20271 20272 20273 20274 20275 |
# File 'lib/ropencv/ropencv_types.rb', line 20244 def compute(*args) __validate_pointer__ # overloaded method wrapper for void cv::BRISK::compute(const cv::Mat image, std::vector<cv::KeyPoint>& keypoints, cv::Mat& descriptors) @@cv_brisk_compute_defaults0 ||= [nil, nil, nil] if(args.size >= 3 && args.size <= 3) targs = args.clone targs.size.upto(2) do |i| targs[i] = @@cv_brisk_compute_defaults0[i] end begin return Rbind::cv_brisk_compute(self,*targs) rescue TypeError => e @error = e end end # overloaded method wrapper for void cv::BRISK::compute(const cv::Mat image, std::vector<cv::KeyPoint>& keypoints, cv::Mat& descriptors) @@cv_brisk_compute2_defaults1 ||= [nil, nil, nil] if(args.size >= 3 && args.size <= 3) targs = args.clone targs.size.upto(2) do |i| targs[i] = @@cv_brisk_compute2_defaults1[i] end begin return Rbind::cv_brisk_compute2(self,*targs) rescue TypeError => e @error = e end end raise ArgumentError, "No overloaded signature fits to: #{args.map(&:class)}" end |
#detect(image, keypoints, mask = Cv::Mat.new()) ⇒ Void
method wrapper for void cv::BRISK::detect(const cv::Mat image, std::vectorcv::KeyPoint& keypoints, const cv::Mat mask = Mat())
20369 20370 20371 20372 |
# File 'lib/ropencv/ropencv_types.rb', line 20369 def detect(image, keypoints, mask = Cv::Mat.new()) __validate_pointer__ Rbind::cv_brisk_detect( self, image, keypoints, mask) end |
#detect_and_compute(image, mask, keypoints, descriptors, use_provided_keypoints = false) ⇒ Void Also known as: detectAndCompute
method wrapper for void cv::BRISK::operator()(const cv::Mat image, const cv::Mat mask, std::vectorcv::KeyPoint& keypoints, cv::Mat& descriptors, bool useProvidedKeypoints = false)
20226 20227 20228 20229 |
# File 'lib/ropencv/ropencv_types.rb', line 20226 def detect_and_compute(image, mask, keypoints, descriptors, use_provided_keypoints = false) __validate_pointer__ Rbind::cv_brisk_detect_and_compute( self, image, mask, keypoints, descriptors, use_provided_keypoints) end |
#empty ⇒ Bool #empty ⇒ Bool
wrapper for overloaded method empty
20380 20381 20382 20383 20384 20385 20386 20387 20388 20389 20390 20391 20392 20393 20394 20395 20396 20397 20398 20399 20400 20401 20402 20403 20404 20405 20406 20407 20408 20409 20410 20411 |
# File 'lib/ropencv/ropencv_types.rb', line 20380 def empty(*args) __validate_pointer__ # overloaded method wrapper for bool cv::BRISK::empty() @@cv_brisk_empty_defaults0 ||= [] if(args.size >= 0 && args.size <= 0) targs = args.clone targs.size.upto(-1) do |i| targs[i] = @@cv_brisk_empty_defaults0[i] end begin return Rbind::cv_brisk_empty(self,*targs) rescue TypeError => e @error = e end end # overloaded method wrapper for bool cv::BRISK::empty() @@cv_brisk_empty2_defaults1 ||= [] if(args.size >= 0 && args.size <= 0) targs = args.clone targs.size.upto(-1) do |i| targs[i] = @@cv_brisk_empty2_defaults1[i] end begin return Rbind::cv_brisk_empty2(self,*targs) rescue TypeError => e @error = e end end raise ArgumentError, "No overloaded signature fits to: #{args.map(&:class)}" end |
#generate_kernel(radius_list, number_list, d_max = 5.85, d_min = 8.2, index_change = Std::Vector::Int.new()) ⇒ Void Also known as: generateKernel
method wrapper for void cv::BRISK::generateKernel(std::vector
methods
20192 20193 20194 20195 |
# File 'lib/ropencv/ropencv_types.rb', line 20192 def generate_kernel(radius_list, number_list, d_max = 5.85, d_min = 8.2, index_change = Std::Vector::Int.new()) __validate_pointer__ Rbind::cv_brisk_generate_kernel( self, radius_list, number_list, d_max, d_min, index_change) end |
#get_algorithm(name) ⇒ Cv::Ptr::Cv_Algorithm Also known as: getAlgorithm
method wrapper for cv::Ptrcv::Algorithm cv::BRISK::getAlgorithm(const cv::String name)
20575 20576 20577 20578 20579 20580 20581 20582 20583 |
# File 'lib/ropencv/ropencv_types.rb', line 20575 def get_algorithm(name) __validate_pointer__ result = Rbind::cv_brisk_get_algorithm( self, name) if result.respond_to?(:__owner__?) && !result.__owner__? # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) end result end |
#get_bool(name) ⇒ Bool Also known as: getBool
method wrapper for bool cv::BRISK::getBool(const cv::String name)
20524 20525 20526 20527 |
# File 'lib/ropencv/ropencv_types.rb', line 20524 def get_bool(name) __validate_pointer__ Rbind::cv_brisk_get_bool( self, name) end |
#get_double(name) ⇒ Double Also known as: getDouble
method wrapper for double cv::BRISK::getDouble(const cv::String name)
20515 20516 20517 20518 |
# File 'lib/ropencv/ropencv_types.rb', line 20515 def get_double(name) __validate_pointer__ Rbind::cv_brisk_get_double( self, name) end |
#get_int(name) ⇒ Fixnum Also known as: getInt
method wrapper for int cv::BRISK::getInt(const cv::String name)
20506 20507 20508 20509 |
# File 'lib/ropencv/ropencv_types.rb', line 20506 def get_int(name) __validate_pointer__ Rbind::cv_brisk_get_int( self, name) end |
#get_mat(name) ⇒ Cv::Mat Also known as: getMat
method wrapper for cv::Mat cv::BRISK::getMat(const cv::String name)
20547 20548 20549 20550 20551 20552 20553 20554 20555 |
# File 'lib/ropencv/ropencv_types.rb', line 20547 def get_mat(name) __validate_pointer__ result = Rbind::cv_brisk_get_mat( self, name) if result.respond_to?(:__owner__?) && !result.__owner__? # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) end result end |
#get_mat_vector(name) ⇒ Std::Vector::Cv_Mat Also known as: getMatVector
method wrapper for std::vectorcv::Mat cv::BRISK::getMatVector(const cv::String name)
20561 20562 20563 20564 20565 20566 20567 20568 20569 |
# File 'lib/ropencv/ropencv_types.rb', line 20561 def get_mat_vector(name) __validate_pointer__ result = Rbind::cv_brisk_get_mat_vector( self, name) if result.respond_to?(:__owner__?) && !result.__owner__? # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) end result end |
#get_params(names) ⇒ Void Also known as: getParams
method wrapper for void cv::BRISK::getParams(std::vectorcv::String& names)
20682 20683 20684 20685 |
# File 'lib/ropencv/ropencv_types.rb', line 20682 def get_params(names) __validate_pointer__ Rbind::cv_brisk_get_params( self, names) end |
#get_string(name) ⇒ Cv::String Also known as: getString
method wrapper for cv::String cv::BRISK::getString(const cv::String name)
20533 20534 20535 20536 20537 20538 20539 20540 20541 |
# File 'lib/ropencv/ropencv_types.rb', line 20533 def get_string(name) __validate_pointer__ result = Rbind::cv_brisk_get_string( self, name) if result.respond_to?(:__owner__?) && !result.__owner__? # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) end result end |
#param_help(name) ⇒ Cv::String Also known as: paramHelp
method wrapper for cv::String cv::BRISK::paramHelp(const cv::String name)
20659 20660 20661 20662 20663 20664 20665 20666 20667 |
# File 'lib/ropencv/ropencv_types.rb', line 20659 def param_help(name) __validate_pointer__ result = Rbind::cv_brisk_param_help( self, name) if result.respond_to?(:__owner__?) && !result.__owner__? # store owner insight the pointer to not get garbage collected result.instance_variable_get(:@__obj_ptr__).instance_variable_set(:@__owner__,self) end result end |
#param_type(name) ⇒ Fixnum Also known as: paramType
method wrapper for int cv::BRISK::paramType(const cv::String name)
20673 20674 20675 20676 |
# File 'lib/ropencv/ropencv_types.rb', line 20673 def param_type(name) __validate_pointer__ Rbind::cv_brisk_param_type( self, name) end |
#set_algorithm(name, value) ⇒ Void Also known as: setAlgorithm
method wrapper for void cv::BRISK::setAlgorithm(const cv::String name, const cv::Ptrcv::Algorithm value)
20650 20651 20652 20653 |
# File 'lib/ropencv/ropencv_types.rb', line 20650 def set_algorithm(name, value) __validate_pointer__ Rbind::cv_brisk_set_algorithm( self, name, value) end |
#set_bool(name, value) ⇒ Void Also known as: setBool
method wrapper for void cv::BRISK::setBool(const cv::String name, bool value)
20610 20611 20612 20613 |
# File 'lib/ropencv/ropencv_types.rb', line 20610 def set_bool(name, value) __validate_pointer__ Rbind::cv_brisk_set_bool( self, name, value) end |
#set_double(name, value) ⇒ Void Also known as: setDouble
method wrapper for void cv::BRISK::setDouble(const cv::String name, double value)
20600 20601 20602 20603 |
# File 'lib/ropencv/ropencv_types.rb', line 20600 def set_double(name, value) __validate_pointer__ Rbind::cv_brisk_set_double( self, name, value) end |
#set_int(name, value) ⇒ Void Also known as: setInt
method wrapper for void cv::BRISK::setInt(const cv::String name, int value)
20590 20591 20592 20593 |
# File 'lib/ropencv/ropencv_types.rb', line 20590 def set_int(name, value) __validate_pointer__ Rbind::cv_brisk_set_int( self, name, value) end |
#set_mat(name, value) ⇒ Void Also known as: setMat
method wrapper for void cv::BRISK::setMat(const cv::String name, const cv::Mat value)
20630 20631 20632 20633 |
# File 'lib/ropencv/ropencv_types.rb', line 20630 def set_mat(name, value) __validate_pointer__ Rbind::cv_brisk_set_mat( self, name, value) end |
#set_mat_vector(name, value) ⇒ Void Also known as: setMatVector
method wrapper for void cv::BRISK::setMatVector(const cv::String name, const std::vectorcv::Mat value)
20640 20641 20642 20643 |
# File 'lib/ropencv/ropencv_types.rb', line 20640 def set_mat_vector(name, value) __validate_pointer__ Rbind::cv_brisk_set_mat_vector( self, name, value) end |
#set_string(name, value) ⇒ Void Also known as: setString
method wrapper for void cv::BRISK::setString(const cv::String name, const cv::String value)
20620 20621 20622 20623 |
# File 'lib/ropencv/ropencv_types.rb', line 20620 def set_string(name, value) __validate_pointer__ Rbind::cv_brisk_set_string( self, name, value) end |
#to_s ⇒ Object
converts BRISK into a string by crawling through all its attributes
20176 20177 20178 |
# File 'lib/ropencv/ropencv_types.rb', line 20176 def to_s "#<cv::BRISK >" end |