tiler
1.0.0
? Créez des images avec des images.
Tiler est un outil pour créer une image en utilisant toutes sortes d'autres images plus petites (tuiles). Il est différent des autres outils de mosaïque car il peut s'adapter à des carreaux de formes et de tailles multiples (c'est-à-dire sans se limiter aux carrés).
Une image peut être construite à partir de cercles, de lignes, de vagues, de points de croix, de legos, de blocs Minecraft, de trombones, de lettres, ... Les possibilités sont infinies !
git clone https://github.com/nuno-faria/tiler.git
;pip install -r requirements.txt
gen_tiles.py
peut vous aider dans cette tâche ; il crée des vignettes avec plusieurs couleurs en fonction de la vignette source (remarque : il est recommandé que le fichier source ait une couleur RVB de (240 240 240)). Il est utilisé comme python gen_tiles.py path/to/image
et crée un dossier avec un préfixe 'gen_' dans le même chemin que l'image de base.python tiler.py path/to/image path/to/tiles_folder/
. Toutes les configurations peuvent être modifiées dans le fichier conf.py
gen_tiles.py
DEPTH
- nombre de divisions dans chaque canal de couleur (ex : DEPTH = 4 -> 4 * 4 * 4 = 64 couleurs) ;ROTATIONS
- liste des rotations, en degrés, à appliquer sur l'image originale (ex : [0, 90]). tiler.py
COLOR_DEPTH
- nombre de divisions dans chaque canal de couleur (ex : COLOR_DEPTH = 4 -> 4 * 4 * 4 = 64 couleurs) ;IMAGE_SCALE
- échelle à appliquer à l'image à mosaïquer (1 = échelle par défaut) ;RESIZING_SCALES
- échelle à appliquer à chaque tuile (ex : [1, 0,75, 0,5, 0,25]) ;PIXEL_SHIFT
- nombre de pixels décalés pour créer chaque case (ex : (5,5)) ; si aucun, le décalage sera le même que la dimension du carreau );OVERLAP_TILES
- si les tuiles peuvent se chevaucher ;RENDER
- restitue l'image au fur et à mesure de sa construction ;POOL_SIZE
- taille du pool multitraitement ;IMAGE_TO_TILE
- image vers mosaïque (ignorée si passée comme premier argument) ;TILES_FOLDER
- dossier avec des tuiles (ignoré s'il est passé comme 2ème argument) ;OUT
- nom du fichier de l'image du résultat. Image originale du gâteau par pongsakornred de FLATICON.