You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Sentera Radiometric Corrections tool will perform corrections on multispectral drone imagery as well as recflectance corrections when a supported Sentera calibration panel is used.
@@ -19,12 +18,77 @@ The Sentera Radiometric Corrections tool will perform corrections on multispectr
19
18
##### Advanced Inputs/Parameters
20
19
- ExifTool Path: Optionally provide an updated/custom version of exiftool. If not provided the default version is included in the tool.
21
20
- Calibration ID: For Sentera sensors, calibration images are tagged with "CAL". Optionally provide a different tag if the image names have been modified. For non-Sentera sensors all images are scanned for calibration panels.
22
-
- Use all panel sets(6X): By default only the best calibration set will be used to perform corrections for Sentera sensors. Select this option to perform corrections using all available calibration panel captures.
21
+
- Use All Panel Sets(6X): By default only the best calibration set will be used to perform corrections for Sentera sensors. Select this option to perform corrections using all available calibration panel captures.
23
22
- Delete/Overwrite Original Images: Select this option and set the input and output paths to match to overwrite the original images with the corrected images. Not reccomended as original images cannot be restored.
24
-
- Output as uint16(0-65535): By default corrected images are formated in Float32 with values in reflectance ranging from 0-1. Selecting this option will output the corrected images in Uint16 with values ranging from 0-65535. This may be required for certain photogrametry software and corrected images will have a much smaller file size.
23
+
- Output as UInt16(0-65535): By default corrected images are formated in Float32 with values in reflectance ranging from 0-1. Selecting this option will output the corrected images in Uint16 with values ranging from 0-65535. This may be required for certain photogrametry software and corrected images will have a much smaller file size.
25
24
26
25
27
26
27
+
## Installation instructions for usage/development in Python
28
+
29
+
#### Windows (Conda)
30
+
31
+
1) Download [Miniconda](https://docs.conda.io/en/latest/miniconda.html) for Python3.7
32
+
33
+
2) Open Anaconda Prompt and clone **py-radiometric-corrections** with
* Identifier in the name of the image that denotes it is from the calibration set. If not specified, defaults to "CAL".
69
+
70
+
--output_path OUTPUT_PATH, -o OUTPUT_PATH
71
+
* Path to output folder at which the corrected images will be stored. If not supplied, corrected images will be placed into the input directory.
72
+
73
+
--no_ils_correct, -i
74
+
* If selected, ILS correction will not be applied to the images.
75
+
76
+
--no_reflectance_correct, -r
77
+
* If selected, reflectance correction will not be applied to the images.
78
+
79
+
--all_panels, -a
80
+
* If selected, reflectance correction will be applied using all panel images.
81
+
82
+
--delete_original, -d
83
+
* Overwrite original 12-bit images with the corrected versions. If selected, corrected images are renamed to their original names. If not, an extension is added.
84
+
85
+
--exiftool_path EXIFTOOL_PATH, -e EXIFTOOL_PATH
86
+
* Path to ExifTool executable. ExifTool is required for the conversion; if not passed, the script will use a bundled ExifTool executable.
87
+
88
+
--uint16_output, -u
89
+
* If selected, scale of output values will be adjusted to 0-65535 and dtype will be changed to uint16.
90
+
91
+
28
92
#### Building the Executable
29
93
In a Windows 10 x64 environment, rebuild the executable with pyinstaller using this command:
0 commit comments