def test_set_region_of_interest_rel_points_should_replace_the_roi_on_the_video_processor_with_new_roi(self, mock_camera):
     cam = mock_camera.return_value
     cam.shape = [300, 100]
     api = ScannerAPI()
     api.set_region_of_interest_from_rel_points(0.0, 0.0, 0.5, 0.9)
     self.assertNotEquals(api._default_roi, api.video_processor.roi)
     self.assertEquals(api.roi, api.video_processor.roi)
Exemple #2
0
 def test_set_region_of_interest_rel_points_should_replace_the_roi_on_the_video_processor_with_new_roi(
         self, mock_camera):
     cam = mock_camera.return_value
     cam.shape = [300, 100]
     api = ScannerAPI()
     api.set_region_of_interest_from_rel_points(0.0, 0.0, 0.5, 0.9)
     self.assertNotEquals(api._default_roi, api.video_processor.roi)
     self.assertEquals(api.roi, api.video_processor.roi)
    def test_set_region_of_interest_rel_points_should_create_expected_roi(self, mock_camera):
        cam = mock_camera.return_value
        cam.shape = [300, 100]
        api = ScannerAPI()
        expected_roi = ROI(0.0, 0.0, 0.5, 0.9)

        api.set_region_of_interest_from_rel_points(0, 0, 0.5, 0.9)

        self.assertROIEquals(expected_roi, api.roi)
Exemple #4
0
    def test_set_region_of_interest_rel_points_should_create_expected_roi(
            self, mock_camera):
        cam = mock_camera.return_value
        cam.shape = [300, 100]
        api = ScannerAPI()
        expected_roi = ROI(0.0, 0.0, 0.5, 0.9)

        api.set_region_of_interest_from_rel_points(0, 0, 0.5, 0.9)

        self.assertROIEquals(expected_roi, api.roi)