| | 1 | = Matching two flight lines by applying Boresight corrections = |
| | 2 | |
| | 3 | This page summarises how to match two flight lines together if they do not line up, by using boresight corrections. |
| | 4 | ------ |
| | 5 | == Usage == |
| | 6 | |
| | 7 | The IDL script `getboresight.pro` will take 2 images and utilise either a feature match or area-based match to generate tie-points, or will use tie-points given in a separate file. When IDL is started, at the prompt type: |
| | 8 | |
| | 9 | `envi, /restore_base_save_files` |
| | 10 | |
| | 11 | This will setup the ENVI functionality. Then (if the getboresight.pro script is not in your current directory include the path to the file) type: |
| | 12 | |
| | 13 | `.compile getboresight.pro` |
| | 14 | |
| | 15 | to compile the script. To run the script type the following command, replacing the $words with their respective values: |
| | 16 | |
| | 17 | `getboresight, '$basefilename' ,'$warpfilename','$matchtype','$height','$HORIZONTAL','$headdir','$outputdirectory'` |
| | 18 | |
| | 19 | where |
| | 20 | * $basefilename is the master/base file (tif image you want to match to) |
| | 21 | * $warpfilename is the slave/warp file (tif you want to match to the basefile) |
| | 22 | * $matchtype is either 'feature', 'area' or '<filename>' where filename is GCP file in ENVI format |
| | 23 | * $height is the height of the aircraft when the warpimage was acquired |
| | 24 | * $HORIZONTAL is either 'horiz' or 'nothoriz' depending on the heading of the aircraft. Suggest 'horiz' if heading is in ranges 355-005, 085-095, 175-185 or 265-275. |
| | 25 | * $headdir depends on heading direction: '+' if heading 0->179 else '-' |
| | 26 | * $outputdirectory is the name of a directory to spit out jpgs and txt files |