def test_draw_keypoints_on_image(self):
        test_image = self.create_colorful_test_image()
        test_image = Image.fromarray(test_image)
        width_original, height_original = test_image.size
        keypoints = [[0.25, 0.75], [0.4, 0.6], [0.1, 0.1], [0.9, 0.9]]

        visualization_utils.draw_keypoints_on_image(test_image, keypoints)
        width_final, height_final = test_image.size

        self.assertEqual(width_original, width_final)
        self.assertEqual(height_original, height_final)
  def test_draw_keypoints_on_image(self):
    test_image = self.create_colorful_test_image()
    test_image = Image.fromarray(test_image)
    width_original, height_original = test_image.size
    keypoints = [[0.25, 0.75], [0.4, 0.6], [0.1, 0.1], [0.9, 0.9]]

    visualization_utils.draw_keypoints_on_image(test_image, keypoints)
    width_final, height_final = test_image.size

    self.assertEqual(width_original, width_final)
    self.assertEqual(height_original, height_final)
Пример #3
0
    def test_draw_keypoints_on_image_with_default_keypoint_scores(self):
        test_image = self.create_colorful_test_image()
        test_image = Image.fromarray(test_image)
        width_original, height_original = test_image.size
        keypoints = [[0.25, np.nan], [0.4, 0.6], [np.nan, np.nan], [0.9, 0.9]]
        keypoint_edges = [(0, 1), (1, 2), (2, 3), (3, 0)]

        visualization_utils.draw_keypoints_on_image(
            test_image,
            keypoints,
            keypoint_edges=keypoint_edges,
            keypoint_edge_width=1,
            keypoint_edge_color='green')
        width_final, height_final = test_image.size

        self.assertEqual(width_original, width_final)
        self.assertEqual(height_original, height_final)