Skip to content

Releases: EnSpec/hytools

1.5.1

27 Jun 19:36
acd11db
Compare
Choose a tag to compare
  • 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

31 Jan 22:56
Compare
Choose a tag to compare
  • Updated ENVI reader to handle files with extensions
  • Check for water pixels before glint correction

1.4.2

17 Oct 22:28
Compare
Choose a tag to compare
  • Added band threshold masker

1.4.1

14 Sep 22:07
Compare
Choose a tag to compare
  • Added write mode argument for header file creation

1.4.0

31 Aug 22:39
Compare
Choose a tag to compare
  • 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

07 Feb 16:05
Compare
Choose a tag to compare

Zenodo DOI creation

hytools 1.2.0

17 Sep 17:57
Compare
Choose a tag to compare
  • 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

09 Apr 15:42
Compare
Choose a tag to compare
  • 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

08 Mar 13:58
Compare
Choose a tag to compare

-Fixed bug in mask imports

HyTools 1.1.0

05 Mar 22:55
Compare
Choose a tag to compare
  • 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