Change type hints from float to int.
authorPhilipp Spitzer <philipp@spitzer.priv.at>
Fri, 28 Jun 2019 19:33:12 +0000 (21:33 +0200)
committerPhilipp Spitzer <philipp@spitzer.priv.at>
Fri, 28 Jun 2019 19:33:12 +0000 (21:33 +0200)
gimp_passport.py

index ad9882d..843e9a7 100644 (file)
@@ -35,7 +35,7 @@ def make_passport(img: Image, bbox_head: Tuple[int,int,int,int], fpr: float, wid
     return pic
 
 
-def num_tiles(paper_size: float, tile_size: float, margin: float, spacing: float) -> int:
+def num_tiles(paper_size: int, tile_size: int, margin: int, spacing: int) -> int:
     """Returns the number of tiles that fit in the space described by the parameres.
     All length units have to be the same (e.g. millimeter or pixel).
 
@@ -48,8 +48,8 @@ def num_tiles(paper_size: float, tile_size: float, margin: float, spacing: float
     return max(0, int((size + spacing) // (tile_size + spacing)))
 
 
-def num_tiles_xy(paper_size: Tuple[float, float], tile_size: Tuple[float, float],
-                 margin: float, spacing: float) -> Tuple[int, int]:
+def num_tiles_xy(paper_size: Tuple[int, int], tile_size: Tuple[int, int],
+                 margin: int, spacing: int) -> Tuple[int, int]:
     """Returns the number of tiles that fit in the space described by the parameters.
     All length units have to be the same (e.g. millimeter or pixel).