| 62 | } |
| 63 | |
| 64 | void UpdateImageReaderOptionsFromCameraMode(ImageReaderOptions& options, |
| 65 | CameraMode mode) { |
| 66 | switch (mode) { |
| 67 | case CameraMode::AUTO: |
| 68 | options.single_camera = false; |
| 69 | options.single_camera_per_folder = false; |
| 70 | options.single_camera_per_image = false; |
| 71 | break; |
| 72 | case CameraMode::SINGLE: |
| 73 | options.single_camera = true; |
| 74 | options.single_camera_per_folder = false; |
| 75 | options.single_camera_per_image = false; |
| 76 | break; |
| 77 | case CameraMode::PER_FOLDER: |
| 78 | options.single_camera = false; |
| 79 | options.single_camera_per_folder = true; |
| 80 | options.single_camera_per_image = false; |
| 81 | break; |
| 82 | case CameraMode::PER_IMAGE: |
| 83 | options.single_camera = false; |
| 84 | options.single_camera_per_folder = false; |
| 85 | options.single_camera_per_image = true; |
| 86 | break; |
| 87 | } |
| 88 | } |
| 89 | |
| 90 | int RunFeatureExtractor(int argc, char** argv) { |
| 91 | std::filesystem::path image_list_path; |
no outgoing calls
no test coverage detected