Skip to content
Snippets Groups Projects
Commit a82a60c2 authored by Mathieu Beligon's avatar Mathieu Beligon
Browse files

[twitch] (masks) move to masks dir

parent 43fb2443
No related branches found
No related tags found
No related merge requests found
Showing
with 9 additions and 24 deletions
...@@ -4,7 +4,7 @@ import numpy as np ...@@ -4,7 +4,7 @@ import numpy as np
from polystar.models.image import Image, load_image from polystar.models.image import Image, load_image
DIR_PATH = Path(__file__).parent MASKS_DIR = Path(__file__).parent / "masks"
class Mask: class Mask:
...@@ -20,14 +20,14 @@ class Mask: ...@@ -20,14 +20,14 @@ class Mask:
return value <= self._threshold return value <= self._threshold
robot_view_mask_hd = Mask(DIR_PATH / "mask_robot_view_hd.jpg", 20) robot_view_mask_hd = Mask(MASKS_DIR / "mask_robot_view_hd.jpg", 20)
aerial_view_mask_red_hd = Mask(DIR_PATH / "mask_aerial_red_hd.jpg", 15) aerial_view_mask_red_hd = Mask(MASKS_DIR / "mask_aerial_red_hd.jpg", 15)
aerial_view_mask_red_2_hd = Mask(DIR_PATH / "mask_aerial_red_2_hd.jpg", 15) aerial_view_mask_red_2_hd = Mask(MASKS_DIR / "mask_aerial_red_2_hd.jpg", 15)
aerial_view_mask_blue_hd = Mask(DIR_PATH / "mask_aerial_blue_hd.jpg", 15) aerial_view_mask_blue_hd = Mask(MASKS_DIR / "mask_aerial_blue_hd.jpg", 15)
aerial_view_mask_blue_2_hd = Mask(DIR_PATH / "mask_aerial_blue_2_hd.jpg", 15) aerial_view_mask_blue_2_hd = Mask(MASKS_DIR / "mask_aerial_blue_2_hd.jpg", 15)
bonus_view_mask_hd = Mask(DIR_PATH / "mask_bonus.jpg", 20) bonus_view_mask_hd = Mask(MASKS_DIR / "mask_bonus.jpg", 20)
bonus_2_view_mask_hd = Mask(DIR_PATH / "mask_bonus_2.jpg", 20) bonus_2_view_mask_hd = Mask(MASKS_DIR / "mask_bonus_2.jpg", 20)
bonus_3_view_mask_hd = Mask(DIR_PATH / "mask_bonus_3.jpg", 20) bonus_3_view_mask_hd = Mask(MASKS_DIR / "mask_bonus_3.jpg", 20)
def is_aerial_view(image: Image) -> bool: def is_aerial_view(image: Image) -> bool:
...@@ -41,11 +41,3 @@ def is_aerial_view(image: Image) -> bool: ...@@ -41,11 +41,3 @@ def is_aerial_view(image: Image) -> bool:
def has_bonus_icon(image: Image) -> bool: def has_bonus_icon(image: Image) -> bool:
return bonus_view_mask_hd.match(image) or bonus_2_view_mask_hd.match(image) or bonus_3_view_mask_hd.match(image) return bonus_view_mask_hd.match(image) or bonus_2_view_mask_hd.match(image) or bonus_3_view_mask_hd.match(image)
if __name__ == "__main__":
has_bonus_icon(
load_image(
Path("/Users/cytadel/polystar/cv-code/dataset/twitch/robots-views/470152932/470152932-frame-007460.jpg")
)
)
from pathlib import Path
from imutils import resize
from polystar.models.image import load_image, save_image
save_image(resize(load_image(Path("mask_aerial.jpg")), 1920, 1080), Path("mask_aerial_red_hd.jpg"))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment