Commit df798dcc authored by Gaetano Raffaele's avatar Gaetano Raffaele
Browse files

ENH: optimizing tiepoint search.

parent fddbb2e8
No related merge requests found
Showing with 2 additions and 1 deletion
+2 -1
......@@ -115,7 +115,8 @@ def compute_displacement_with_masks(_src: otb.Application, _tgt: otb.Application
ref_mask = 1 - _tgt_msk.GetImageAsNumpyArray(out_param_tgt_msk)
mask = np.all((mask, ref_mask), axis=0).astype(int)
H, W = mask.shape
cnt, cov, cov_ext = get_patch_centers(mask, geobin_size, num_geobins, margin=margin)
ratio = np.sum(mask)/(H*W) #scale number of bins based on coverage ratio
cnt, cov, cov_ext = get_patch_centers(mask, geobin_size, int(ratio*num_geobins), margin=margin)
_src_msk.FreeRessources()
_tgt_msk.FreeRessources()
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment