struct KeyPoint
Source: features.joule:13
struct KeyPointSource: features.joule:13
fn new(x: f64, y: f64, response: f64) -> SelfSource: features.joule:29
fn with_scale(mut self, scale: f64) -> SelfSource: features.joule:40
fn with_angle(mut self, angle: f64) -> SelfSource: features.joule:45
fn with_size(mut self, size: f64) -> SelfSource: features.joule:50
fn distance(&self, other: &KeyPoint) -> f64Euclidean distance to another keypoint
Source: features.joule:56
fn harris_corners(image: &Image, block_size: usize, k: f64, threshold: f64) -> Vec<KeyPoint>Source: features.joule:69
fn shi_tomasi_corners(Source: features.joule:160
fn fast_corners(image: &Image, threshold: f64, nonmax_suppression: bool) -> Vec<KeyPoint>Source: features.joule:282
fn blob_log(Source: features.joule:433
fn blob_dog(Source: features.joule:531
enum MatchMethodSource: features.joule:632
fn match_template(image: &Image, template: &Image, method: MatchMethod) -> ImageSource: features.joule:643
fn find_template(image: &Image, template: &Image, method: MatchMethod) -> Option<(usize, usize, f64)>Source: features.joule:730
struct HoughLineSource: features.joule:757
fn endpoints(&self, width: usize, height: usize) -> ((i32, i32), (i32, i32))Get line endpoints for drawing (given image dimensions)
Source: features.joule:768
fn hough_lines(Source: features.joule:817
struct HoughCircleSource: features.joule:897
fn hough_circles(Source: features.joule:910
struct BinaryDescriptorSource: features.joule:988
fn distance(&self, other: &BinaryDescriptor) -> u32Hamming distance to another descriptor
Source: features.joule:995
fn compute_brief(image: &Image, keypoints: &[KeyPoint], patch_size: usize) -> Vec<BinaryDescriptor>Source: features.joule:1006
fn generate_brief_pattern(num_pairs: usize, patch_size: usize) -> Vec<((i32, i32), (i32, i32))>Source: features.joule:1043
fn match_descriptors(Source: features.joule:1068
fn test_keypoint()Source: features.joule:1109
fn test_harris_on_corners()Source: features.joule:1118
fn test_binary_descriptor_distance()Source: features.joule:1132
fn test_template_matching()Source: features.joule:1143