From 224bca320a6c54dcce6ae47f1ed8fe6594db5bcc Mon Sep 17 00:00:00 2001 From: "raffaele.gaetano" <raffaele.gaetano@cirad.fr> Date: Fri, 21 Apr 2023 16:34:07 +0200 Subject: [PATCH] ENH: optimizing tiepoint search. --- Common/geometry.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Common/geometry.py b/Common/geometry.py index 7955555..5b64213 100644 --- a/Common/geometry.py +++ b/Common/geometry.py @@ -116,7 +116,7 @@ def compute_displacement_with_masks(_src: otb.Application, _tgt: otb.Application mask = np.all((mask, ref_mask), axis=0).astype(int) H, W = mask.shape 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) + cnt, cov, cov_ext = get_patch_centers(mask, geobin_size, max(1,int(ratio*num_geobins)), margin=margin) _src_msk.FreeRessources() _tgt_msk.FreeRessources() -- GitLab