From 196ef46750974dca6ef61e70afafc42c74030f3c Mon Sep 17 00:00:00 2001 From: Sean Sube Date: Sat, 11 Nov 2023 20:24:02 -0600 Subject: [PATCH] correct region edges --- api/onnx_web/chain/tile.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/onnx_web/chain/tile.py b/api/onnx_web/chain/tile.py index 5850b23d..9a294727 100644 --- a/api/onnx_web/chain/tile.py +++ b/api/onnx_web/chain/tile.py @@ -114,7 +114,8 @@ def make_tile_mask( points_w = [0, min(p1_w, p2_w), max(p1_w, p2_w), tile_w] # build gradients - grad_x, grad_y = [int(edges[0]), 1, 1, int(edges[2])], [int(edges[1]), 1, 1, int(edges[3])] + edge_t, edge_l, edge_b, edge_r = edges + grad_x, grad_y = [int(edge_l), 1, 1, int(edge_r)], [int(edge_t), 1, 1, int(edge_b)] logger.debug("tile gradients: %s, %s, %s, %s", points_w, points_h, grad_x, grad_y) mult_x = [np.interp(i, points_w, grad_x) for i in range(tile_w)]