diff --git a/.vscode/settings.json b/.vscode/settings.json index d35c5419942948e9f9dccac24c74e65b78fc296f..de288e1eab6a537caed290ce0fc5e70be7ae9dba 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,12 +1,3 @@ { - "python.formatting.provider": "black", - "python.testing.unittestArgs": [ - "-v", - "-s", - "./tests", - "-p", - "test*.py" - ], - "python.testing.pytestEnabled": false, - "python.testing.unittestEnabled": true + "python.formatting.provider": "black" } \ No newline at end of file diff --git a/PyNutil/processing/counting_and_load.py b/PyNutil/processing/counting_and_load.py index f7498e2640ab255965e8052b2017e2f463f49197..4fdcf3204e32c6df394dcf378d17f14d2d45f268 100644 --- a/PyNutil/processing/counting_and_load.py +++ b/PyNutil/processing/counting_and_load.py @@ -209,10 +209,7 @@ def warp_image(image, triangulation, rescaleXY): newY[newY >= reg_h] = reg_h - 1 newX[newX < 0] = 0 newY[newY < 0] = 0 - new_image = np.zeros_like(image) - mask = (newX <= reg_w) & (newY <= reg_h) & (newX > 0) & (newY > 0) - new_image[mask] = image[mask] - new_image[~mask] = 0 + new_image = image[newY, newX] return new_image