Skip to content
  • Daniel Scheffler's avatar
    a couple of bug fixes and stability improvements · 7e8f0d6f
    Daniel Scheffler authored
    components.CoReg.COREG:
    - __init__():
        - modified docstring (fmt_out keyword)
        - unsupported strings for output raster format are now properly catched
    - _calc_shifted_cross_power_spectrum():
        - modified docstring
        - added optional figure of fft images
    - _validate_ssim_improvement():
        - more stable code for handling not equal shapes of SSIM input arrays (seems to not be needed anymore)
        - bugfix for flagging tie points where SSIM kept the same (fixes issue of extensive point flagging during SSIM validity check)
    
    components.CoReg_local.COREG_LOCAL:
    - __init__():
        - modified docstring (fmt_out keyword)
        - unsupported strings for output raster format are now properly catched
    - view_CoRegPoints(): added keyword 'showFig' for optinally muting figure output
    
    components.DeShifter.DESHIFTER:
    - __init__(): modified docstring (fmt_out keyword)
    - correct_shifts(): bugfix for not performing resampling although the updated geotransform does not match he output grid
    
    components.Geom_Quality_Grid.Geom_Quality_Grid:
    - get_CoRegPoints_table():
        - bugfix for exception in case 'max_points' is given and actual number of points is below
        - added additional console output for number of found matches
    - to_GCPList(): bugfix for crash in case no tie point passed all validity checks
    
    components.Geom_Quality_Grid.TiePoint_Refiner:
    - _RANSAC_outlier_detection():
        - bugfix for negative residual threshold)
        - empty coordinate arrays are now properly catched
    
    - updated __version__
    7e8f0d6f