PCTSignatures¶
Singleton Methods¶
create(init_sampling_points: Std::Vector≺cv꞉꞉Point_≺float≻≻, init_seed_count: Integer) -> Cv::Ptr≺cv꞉꞉xfeatures2d꞉꞉PCTSignatures≻
create(init_sampling_points: Std::Vector≺cv꞉꞉Point_≺float≻≻, init_cluster_seed_indexes: Std::Vector≺int≻) -> Cv::Ptr≺cv꞉꞉xfeatures2d꞉꞉PCTSignatures≻
create(init_sample_count: Integer, init_seed_count: Integer, point_distribution: Integer) -> Cv::Ptr≺cv꞉꞉xfeatures2d꞉꞉PCTSignatures≻
draw_signature(source: Cv::InputArray, signature: Cv::InputArray, result: Cv::OutputArray, radius_to_shorter_side_ratio: Float, border_thickness: Integer) -> NilClass
generate_init_points(init_points: Std::Vector≺cv꞉꞉Point_≺float≻≻, count: Integer, point_distribution: Integer) -> NilClass
Methods¶
compute_signature(image: Cv::InputArray, signature: Cv::OutputArray) -> NilClass
compute_signatures(images: Std::Vector≺cv꞉꞉Mat≻, signatures: Std::Vector≺cv꞉꞉Mat≻) -> NilClass
get_cluster_min_size -> Integer
get_distance_function -> Integer
get_init_seed_count -> Integer
get_init_seed_indexes -> Std::Vector≺int≻
get_iteration_count -> Integer
get_max_clusters_count -> Integer
get_sampling_points -> Std::Vector≺cv꞉꞉Point_≺float≻≻
set_cluster_min_size(cluster_min_size: Integer) -> NilClass
set_distance_function(distance_function: Integer) -> NilClass
set_drop_threshold(drop_threshold: Float) -> NilClass
set_grayscale_bits(grayscale_bits: Integer) -> NilClass
set_init_seed_indexes(init_seed_indexes: Std::Vector≺int≻) -> NilClass
set_iteration_count(iteration_count: Integer) -> NilClass
set_joining_distance(joining_distance: Float) -> NilClass
set_max_clusters_count(max_clusters_count: Integer) -> NilClass
set_sampling_points(sampling_points: Std::Vector≺cv꞉꞉Point_≺float≻≻) -> NilClass
set_translation(idx: Integer, value: Float) -> NilClass
set_translations(translations: Std::Vector≺float≻) -> NilClass
set_weight(idx: Integer, value: Float) -> NilClass
set_weight_a(weight: Float) -> NilClass
set_weight_b(weight: Float) -> NilClass
set_weight_contrast(weight: Float) -> NilClass
set_weight_entropy(weight: Float) -> NilClass
set_weight_l(weight: Float) -> NilClass
set_weight_x(weight: Float) -> NilClass
set_weight_y(weight: Float) -> NilClass
set_weights(weights: Std::Vector≺float≻) -> NilClass
set_window_radius(radius: Integer) -> NilClass