Generate a camera model name from platform and camera information.
(platform_name, camera_name)
| 63 | |
| 64 | |
| 65 | def get_camera_model_name(platform_name, camera_name): |
| 66 | """ |
| 67 | Generate a camera model name from platform and camera information. |
| 68 | """ |
| 69 | if platform_name and camera_name: |
| 70 | if platform_name.lower() in camera_name.lower(): |
| 71 | return camera_name |
| 72 | else: |
| 73 | return f"{platform_name}_{camera_name}" |
| 74 | elif camera_name: |
| 75 | return camera_name |
| 76 | elif platform_name: |
| 77 | return platform_name |
| 78 | else: |
| 79 | return "Unknown_Camera" |
| 80 | |
| 81 | |
| 82 | def add_exif_to_image(image_path, focal_length_35mm, camera_model, dry_run=False): |