You've already forked etude_lego_jurassic_world
Ajoute les noms dans les collages globaux filtrés
This commit is contained in:
@@ -10,6 +10,7 @@ from lib.rebrickable.minifig_character_sets import (
|
||||
load_sets,
|
||||
)
|
||||
from lib.rebrickable.resources import sanitize_name
|
||||
from lib.rebrickable.resources import sanitize_name
|
||||
|
||||
|
||||
MINIFIGS_BY_SET_PATH = Path("data/intermediate/minifigs_by_set.csv")
|
||||
@@ -29,12 +30,20 @@ def main() -> None:
|
||||
grouped = group_by_character(character_sets)
|
||||
filtered = filter_characters_with_variations(grouped, min_variations=2)
|
||||
keep = {sanitize_name(name) for name in filtered.keys()}
|
||||
labels = {sanitize_name(name): name for name in filtered.keys()}
|
||||
|
||||
for source_dir, destination in (
|
||||
(CHARACTERS_DIR, CHARACTERS_DEST),
|
||||
(HEADS_DIR, HEADS_DEST),
|
||||
):
|
||||
stack_collages(source_dir, destination, spacing=12, allowed_stems=keep)
|
||||
stack_collages(
|
||||
source_dir,
|
||||
destination,
|
||||
spacing=12,
|
||||
allowed_stems=keep,
|
||||
name_panel_width=160,
|
||||
labels_by_stem=labels,
|
||||
)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user