Skip to content

HOGDescriptor

Singleton Methods

get_daimler_people_detector -> Std::Vector≺float≻

get_default_people_detector -> Std::Vector≺float≻

Constructors

initialize()

initialize(filename: String)

initialize(_win_size: Cv::Size, _block_size: Cv::Size, _block_stride: Cv::Size, _cell_size: Cv::Size, _nbins: Integer, _deriv_aperture: Integer, _win_sigma: Float, _histogram_norm_type: Cv::HOGDescriptor::HistogramNormType, _l2_hys_threshold: Float, _gamma_correction: TrueClass, _nlevels: Integer, _signed_gradient: TrueClass)

Attributes

block_size: Cv::Size (read/write)

block_stride: Cv::Size (read/write)

cell_size: Cv::Size (read/write)

deriv_aperture: Integer (read/write)

free_coef: Float (read/write)

gamma_correction: TrueClass (read/write)

histogram_norm_type: Cv::HOGDescriptor::HistogramNormType (read/write)

l2_hys_threshold: Float (read/write)

nbins: Integer (read/write)

nlevels: Integer (read/write)

ocl_svm_detector: Cv::UMat (read/write)

signed_gradient: TrueClass (read/write)

svm_detector: Std::Vector≺float≻ (read/write)

win_sigma: Float (read/write)

win_size: Cv::Size (read/write)

Methods

check_detector_size? -> TrueClass

compute(img: Cv::InputArray, descriptors: Std::Vector≺float≻, win_stride: Cv::Size, padding: Cv::Size, locations: Std::Vector≺cv꞉꞉Point_≺int≻≻) -> NilClass

compute_gradient(img: Cv::InputArray, grad: Cv::InputOutputArray, angle_ofs: Cv::InputOutputArray, padding_tl: Cv::Size, padding_br: Cv::Size) -> NilClass

copy_to(c: Cv::HOGDescriptor) -> NilClass

detect(img: Cv::InputArray, found_locations: Std::Vector≺cv꞉꞉Point_≺int≻≻, hit_threshold: Float, win_stride: Cv::Size, padding: Cv::Size, search_locations: Std::Vector≺cv꞉꞉Point_≺int≻≻) -> NilClass

detect(img: Cv::InputArray, found_locations: Std::Vector≺cv꞉꞉Point_≺int≻≻, weights: Std::Vector≺double≻, hit_threshold: Float, win_stride: Cv::Size, padding: Cv::Size, search_locations: Std::Vector≺cv꞉꞉Point_≺int≻≻) -> NilClass

detect_multi_scale(img: Cv::InputArray, found_locations: Std::Vector≺cv꞉꞉Rect_≺int≻≻, hit_threshold: Float, win_stride: Cv::Size, padding: Cv::Size, scale: Float, group_threshold: Float, use_meanshift_grouping: TrueClass) -> NilClass

detect_multi_scale(img: Cv::InputArray, found_locations: Std::Vector≺cv꞉꞉Rect_≺int≻≻, found_weights: Std::Vector≺double≻, hit_threshold: Float, win_stride: Cv::Size, padding: Cv::Size, scale: Float, group_threshold: Float, use_meanshift_grouping: TrueClass) -> NilClass

detect_multi_scale_roi(img: Cv::InputArray, found_locations: Std::Vector≺cv꞉꞉Rect_≺int≻≻, locations: Std::Vector≺cv꞉꞉DetectionROI≻, hit_threshold: Float, group_threshold: Integer) -> NilClass

detect_roi(img: Cv::InputArray, locations: Std::Vector≺cv꞉꞉Point_≺int≻≻, found_locations: Std::Vector≺cv꞉꞉Point_≺int≻≻, confidences: Std::Vector≺double≻, hit_threshold: Float, win_stride: Cv::Size, padding: Cv::Size) -> NilClass

get_descriptor_size -> Integer

get_win_sigma -> Float

group_rectangles(rect_list: Std::Vector≺cv꞉꞉Rect_≺int≻≻, weights: Std::Vector≺double≻, group_threshold: Integer, eps: Float) -> NilClass

initialize_copy(d: Cv::HOGDescriptor) -> NilClass

load?(filename: String, objname: String) -> TrueClass

read?(fn: Cv::FileNode) -> TrueClass

save(filename: String, objname: String) -> NilClass

set_svm_detector(svmdetector: Cv::InputArray) -> NilClass

write(fs: Cv::FileStorage, objname: String) -> NilClass