Releases: EnSpec/hytools
Releases · EnSpec/hytools
1.5.1
-
Typo in "Ross-Thick" kernel definition in kernels.py has been fixed.
Correct equation:
From Eq 7. Wanner et al. JGRA 1995
k_vol= ((np.pi/2 - phase)*np.cos(phase) + np.sin(phase))/ (np.cos(sensor_zn
+
np.cos(solar_zn)) - (np.pi/4)
The incorrect equation had a multiplication symbol (*) instead of an addition sign (+) at [
(np.cos(sensor_zn)+np.cos(solar_zn))
], making the computation look more like the "Ross-Thin" kernel. -
Update FlexBRDF tutorial
1.5.0
1.4.2
1.4.1
1.4.0
- Added ancillary mask matching, hytools will check if 'no data' extents match, if not the mask will be updated.
- Fixed bug that caused crash in python 3.8 when running flex BRDF correction.
- User can now specify whether ENVI file has an extension, default is FALSE.
- Miscellaneous bug fixes.
- Removed .imgspec folder, no longer needed.
- Made ENVI default filetype when reading a file
1.3.0
hytools 1.2.0
- Glint correction module has been added and includes 3 correction methods from the following papers:
1. Hochberg et al. 2003
2. Hedley et al. 2005
3. Gao and Li 2021 - Added example configuration files for running glint correction with topographic and BRDF corrections
- Added pixel writer to ENVI IO options
- ImgSPEC scripts and configuration files added
- Miscellaneous bug fixes
hytools 1.1.2
- Added second NDVI split to Flex BRDF correction
- Fixed I/O bugs
- Fixed bug that caused a crash when trying to BRDF correct line-wise or column-wise
hytools 1.1.1
-Fixed bug in mask imports
HyTools 1.1.0
- Added cloud and shadow masking method from Zhai et al. 2018 (https://doi.org/10.1016/j.isprsjprs.2018.07.006)
- Added option to export masks in 'image_correct' script
- Fixed bug in NEON edge buffer mask
- Resolved errors in BRDF correction routines