Module Import alias identifier ImportFrom alias alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias alias alias alias FunctionDef arguments args defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad NameLoad NameLoad NameLoad NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad ListLoad ListLoad Num Num ListLoad Num Num decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword Num keyword Num keyword TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Assign NameStore Call NameLoad keyword Num Assign NameStore Call NameLoad Call NameLoad NameLoad keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call NameLoad NameLoad keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Expr Call NameLoad SubscriptLoad NameLoad ExtSlice Slice Index Num NameLoad Expr Call NameLoad SubscriptLoad NameLoad ExtSlice Slice Index Num NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword Num keyword Num keyword TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Assign NameStore Call NameLoad keyword Num Assign NameStore Call NameLoad Call NameLoad NameLoad keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call NameLoad NameLoad keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Expr Call NameLoad SubscriptLoad NameLoad ExtSlice Slice Index Num NameLoad Expr Call NameLoad SubscriptLoad NameLoad ExtSlice Slice Index Num NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num Assign SubscriptStore NameLoad ExtSlice Index Num Slice Num Assign NameStore Call NameLoad NameLoad NameLoad keyword Str keyword Num keyword NameLoad Assert CompareEq Call NameLoad NameLoad Num Assign NameStore Call NameLoad NameLoad NameLoad keyword Str keyword Call AttributeLoad NameLoad attr Num keyword NameLoad Assert CompareEq Call NameLoad NameLoad Num Assign NameStore Call NameLoad NameLoad NameLoad keyword Str keyword Num keyword NameLoad Expr Call NameLoad NameLoad ListLoad ListLoad Num Num Assign NameStore Call NameLoad NameLoad NameLoad keyword Str keyword Call AttributeLoad NameLoad attr Num keyword NameLoad Expr Call NameLoad NameLoad ListLoad ListLoad Num Num decorator_list If CompareEq NameLoad Str body ImportFrom alias Expr Call AttributeLoad NameLoad attr
N/A N/A numpy np numpy.testing assert_equal assert_raises skimage data skimage transform tf skimage.color rgb2gray skimage.feature BRIEF match_descriptors corner_peaks corner_harris test_binary_descriptors_unequal_descriptor_sizes_error N/A N/A N/A N/A N/A Sizes of descriptors of keypoints to be matched should be equal. N/A descs1 N/A N/A np array N/A N/A True True False True N/A False True False True N/A descs2 N/A N/A np array N/A N/A True False False True False N/A False True True True False N/A N/A assert_raises ValueError match_descriptors descs1 descs2 N/A test_binary_descriptors N/A N/A N/A N/A N/A descs1 N/A N/A np array N/A N/A True True False True True N/A False True False True True N/A descs2 N/A N/A np array N/A N/A True False False True False N/A False False True True True N/A matches N/A match_descriptors descs1 descs2 N/A N/A assert_equal matches N/A N/A 0 0 N/A 1 1 N/A test_binary_descriptors_rotation_crosscheck_false N/A N/A N/A N/A N/A Verify matched keypoints and their corresponding masks results between
    image and its rotated version with the expected keypoint pairs with
    cross_check disabled. N/A img N/A N/A data astronaut N/A img N/A rgb2gray img N/A tform N/A N/A tf SimilarityTransform scale 1 rotation 0.15 translation N/A 0 0 N/A rotated_img N/A N/A tf warp img tform clip False N/A extractor N/A BRIEF descriptor_size 512 N/A keypoints1 N/A corner_peaks N/A corner_harris img min_distance 5 threshold_abs 0 threshold_rel 0.1 N/A N/A N/A extractor extract img keypoints1 N/A descriptors1 N/A extractor descriptors N/A keypoints2 N/A corner_peaks N/A corner_harris rotated_img min_distance 5 threshold_abs 0 threshold_rel 0.1 N/A N/A N/A extractor extract rotated_img keypoints2 N/A descriptors2 N/A extractor descriptors N/A matches N/A match_descriptors descriptors1 descriptors2 cross_check False N/A exp_matches1 N/A N/A np array N/A 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 N/A exp_matches2 N/A N/A np array N/A 0 31 2 3 1 4 6 4 38 5 27 7 13 10 9 27 7 11 15 8 23 14 12 16 10 25 18 19 21 20 41 24 25 26 28 27 22 23 29 30 31 32 35 33 34 30 36 N/A N/A assert_equal N/A matches N/A N/A N/A 0 exp_matches1 N/A N/A assert_equal N/A matches N/A N/A N/A 1 exp_matches2 N/A test_binary_descriptors_rotation_crosscheck_true N/A N/A N/A N/A N/A Verify matched keypoints and their corresponding masks results between
    image and its rotated version with the expected keypoint pairs with
    cross_check enabled. N/A img N/A N/A data astronaut N/A img N/A rgb2gray img N/A tform N/A N/A tf SimilarityTransform scale 1 rotation 0.15 translation N/A 0 0 N/A rotated_img N/A N/A tf warp img tform clip False N/A extractor N/A BRIEF descriptor_size 512 N/A keypoints1 N/A corner_peaks N/A corner_harris img min_distance 5 threshold_abs 0 threshold_rel 0.1 N/A N/A N/A extractor extract img keypoints1 N/A descriptors1 N/A extractor descriptors N/A keypoints2 N/A corner_peaks N/A corner_harris rotated_img min_distance 5 threshold_abs 0 threshold_rel 0.1 N/A N/A N/A extractor extract rotated_img keypoints2 N/A descriptors2 N/A extractor descriptors N/A matches N/A match_descriptors descriptors1 descriptors2 cross_check True N/A exp_matches1 N/A N/A np array N/A 0 2 3 4 5 6 9 11 12 13 14 17 18 19 21 22 23 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 N/A exp_matches2 N/A N/A np array N/A 0 2 3 1 4 6 5 7 13 10 9 11 15 8 14 12 16 18 19 21 20 24 25 26 28 27 22 23 29 30 31 32 35 33 34 36 N/A N/A assert_equal N/A matches N/A N/A N/A 0 exp_matches1 N/A N/A assert_equal N/A matches N/A N/A N/A 1 exp_matches2 N/A test_max_distance N/A N/A N/A N/A N/A descs1 N/A N/A np zeros N/A 10 128 N/A descs2 N/A N/A np zeros N/A 15 128 N/A N/A descs1 N/A N/A 0 N/A 1 N/A matches N/A match_descriptors descs1 descs2 metric euclidean max_distance 0.1 cross_check False N/A N/A N/A len matches 9 N/A matches N/A match_descriptors descs1 descs2 metric euclidean max_distance N/A N/A np sqrt 128.1 cross_check False N/A N/A N/A len matches 10 N/A matches N/A match_descriptors descs1 descs2 metric euclidean max_distance 0.1 cross_check True N/A N/A assert_equal matches N/A N/A 1 0 N/A matches N/A match_descriptors descs1 descs2 metric euclidean max_distance N/A N/A np sqrt 128.1 cross_check True N/A N/A assert_equal matches N/A N/A 1 0 N/A N/A N/A __name__ __main__ N/A numpy testing N/A N/A N/A testing run_module_suite