From a82a60c2e683b8817cbb90728a2540defb388d09 Mon Sep 17 00:00:00 2001 From: Mathieu Beligon <mathieu@feedly.com> Date: Mon, 22 Mar 2021 12:09:00 -0400 Subject: [PATCH] [twitch] (masks) move to masks dir --- src/research/dataset/twitch/mask_detector.py | 26 ++++++------------ .../twitch/{ => masks}/mask_aerial.jpg | Bin .../{ => masks}/mask_aerial_blue_2_hd.jpg | Bin .../{ => masks}/mask_aerial_blue_hd.jpg | Bin .../{ => masks}/mask_aerial_red_2_hd.jpg | Bin .../twitch/{ => masks}/mask_aerial_red_hd.jpg | Bin .../dataset/twitch/{ => masks}/mask_bonus.jpg | Bin .../twitch/{ => masks}/mask_bonus_2.jpg | Bin .../twitch/{ => masks}/mask_bonus_3.jpg | Bin .../twitch/{ => masks}/mask_robot_view.jpg | Bin .../twitch/{ => masks}/mask_robot_view_hd.jpg | Bin src/research/dataset/twitch/resize_mask.py | 7 ----- 12 files changed, 9 insertions(+), 24 deletions(-) rename src/research/dataset/twitch/{ => masks}/mask_aerial.jpg (100%) rename src/research/dataset/twitch/{ => masks}/mask_aerial_blue_2_hd.jpg (100%) rename src/research/dataset/twitch/{ => masks}/mask_aerial_blue_hd.jpg (100%) rename src/research/dataset/twitch/{ => masks}/mask_aerial_red_2_hd.jpg (100%) rename src/research/dataset/twitch/{ => masks}/mask_aerial_red_hd.jpg (100%) rename src/research/dataset/twitch/{ => masks}/mask_bonus.jpg (100%) rename src/research/dataset/twitch/{ => masks}/mask_bonus_2.jpg (100%) rename src/research/dataset/twitch/{ => masks}/mask_bonus_3.jpg (100%) rename src/research/dataset/twitch/{ => masks}/mask_robot_view.jpg (100%) rename src/research/dataset/twitch/{ => masks}/mask_robot_view_hd.jpg (100%) delete mode 100644 src/research/dataset/twitch/resize_mask.py diff --git a/src/research/dataset/twitch/mask_detector.py b/src/research/dataset/twitch/mask_detector.py index 4d63b52..111aa60 100644 --- a/src/research/dataset/twitch/mask_detector.py +++ b/src/research/dataset/twitch/mask_detector.py @@ -4,7 +4,7 @@ import numpy as np from polystar.models.image import Image, load_image -DIR_PATH = Path(__file__).parent +MASKS_DIR = Path(__file__).parent / "masks" class Mask: @@ -20,14 +20,14 @@ class Mask: return value <= self._threshold -robot_view_mask_hd = Mask(DIR_PATH / "mask_robot_view_hd.jpg", 20) -aerial_view_mask_red_hd = Mask(DIR_PATH / "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_blue_hd = Mask(DIR_PATH / "mask_aerial_blue_hd.jpg", 15) -aerial_view_mask_blue_2_hd = Mask(DIR_PATH / "mask_aerial_blue_2_hd.jpg", 15) -bonus_view_mask_hd = Mask(DIR_PATH / "mask_bonus.jpg", 20) -bonus_2_view_mask_hd = Mask(DIR_PATH / "mask_bonus_2.jpg", 20) -bonus_3_view_mask_hd = Mask(DIR_PATH / "mask_bonus_3.jpg", 20) +robot_view_mask_hd = Mask(MASKS_DIR / "mask_robot_view_hd.jpg", 20) +aerial_view_mask_red_hd = Mask(MASKS_DIR / "mask_aerial_red_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(MASKS_DIR / "mask_aerial_blue_hd.jpg", 15) +aerial_view_mask_blue_2_hd = Mask(MASKS_DIR / "mask_aerial_blue_2_hd.jpg", 15) +bonus_view_mask_hd = Mask(MASKS_DIR / "mask_bonus.jpg", 20) +bonus_2_view_mask_hd = Mask(MASKS_DIR / "mask_bonus_2.jpg", 20) +bonus_3_view_mask_hd = Mask(MASKS_DIR / "mask_bonus_3.jpg", 20) 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: 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") - ) - ) diff --git a/src/research/dataset/twitch/mask_aerial.jpg b/src/research/dataset/twitch/masks/mask_aerial.jpg similarity index 100% rename from src/research/dataset/twitch/mask_aerial.jpg rename to src/research/dataset/twitch/masks/mask_aerial.jpg diff --git a/src/research/dataset/twitch/mask_aerial_blue_2_hd.jpg b/src/research/dataset/twitch/masks/mask_aerial_blue_2_hd.jpg similarity index 100% rename from src/research/dataset/twitch/mask_aerial_blue_2_hd.jpg rename to src/research/dataset/twitch/masks/mask_aerial_blue_2_hd.jpg diff --git a/src/research/dataset/twitch/mask_aerial_blue_hd.jpg b/src/research/dataset/twitch/masks/mask_aerial_blue_hd.jpg similarity index 100% rename from src/research/dataset/twitch/mask_aerial_blue_hd.jpg rename to src/research/dataset/twitch/masks/mask_aerial_blue_hd.jpg diff --git a/src/research/dataset/twitch/mask_aerial_red_2_hd.jpg b/src/research/dataset/twitch/masks/mask_aerial_red_2_hd.jpg similarity index 100% rename from src/research/dataset/twitch/mask_aerial_red_2_hd.jpg rename to src/research/dataset/twitch/masks/mask_aerial_red_2_hd.jpg diff --git a/src/research/dataset/twitch/mask_aerial_red_hd.jpg b/src/research/dataset/twitch/masks/mask_aerial_red_hd.jpg similarity index 100% rename from src/research/dataset/twitch/mask_aerial_red_hd.jpg rename to src/research/dataset/twitch/masks/mask_aerial_red_hd.jpg diff --git a/src/research/dataset/twitch/mask_bonus.jpg b/src/research/dataset/twitch/masks/mask_bonus.jpg similarity index 100% rename from src/research/dataset/twitch/mask_bonus.jpg rename to src/research/dataset/twitch/masks/mask_bonus.jpg diff --git a/src/research/dataset/twitch/mask_bonus_2.jpg b/src/research/dataset/twitch/masks/mask_bonus_2.jpg similarity index 100% rename from src/research/dataset/twitch/mask_bonus_2.jpg rename to src/research/dataset/twitch/masks/mask_bonus_2.jpg diff --git a/src/research/dataset/twitch/mask_bonus_3.jpg b/src/research/dataset/twitch/masks/mask_bonus_3.jpg similarity index 100% rename from src/research/dataset/twitch/mask_bonus_3.jpg rename to src/research/dataset/twitch/masks/mask_bonus_3.jpg diff --git a/src/research/dataset/twitch/mask_robot_view.jpg b/src/research/dataset/twitch/masks/mask_robot_view.jpg similarity index 100% rename from src/research/dataset/twitch/mask_robot_view.jpg rename to src/research/dataset/twitch/masks/mask_robot_view.jpg diff --git a/src/research/dataset/twitch/mask_robot_view_hd.jpg b/src/research/dataset/twitch/masks/mask_robot_view_hd.jpg similarity index 100% rename from src/research/dataset/twitch/mask_robot_view_hd.jpg rename to src/research/dataset/twitch/masks/mask_robot_view_hd.jpg diff --git a/src/research/dataset/twitch/resize_mask.py b/src/research/dataset/twitch/resize_mask.py deleted file mode 100644 index 2386299..0000000 --- a/src/research/dataset/twitch/resize_mask.py +++ /dev/null @@ -1,7 +0,0 @@ -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")) -- GitLab