tiler
1.0.0
? Construye imágenes con imágenes.
Tiler es una herramienta para crear una imagen utilizando todo tipo de imágenes más pequeñas (mosaicos). Se diferencia de otras herramientas de mosaico porque puede adaptarse a mosaicos con múltiples formas y tamaños (es decir, no limitado a cuadrados).
Se puede construir una imagen a partir de círculos, líneas, ondas, puntos de cruz, legos, bloques de Minecraft, clips, letras,... ¡Las posibilidades son infinitas!
git clone https://github.com/nuno-faria/tiler.git
;pip install -r requirements.txt
gen_tiles.py
puede ayudar en esta tarea; crea mosaicos con múltiples colores según el mosaico de origen (nota: se recomienda que el archivo de origen tenga un color RGB de (240,240,240)). Se utiliza como python gen_tiles.py path/to/image
y crea una carpeta con un prefijo 'gen_' en la misma ruta que la imagen base.python tiler.py path/to/image path/to/tiles_folder/
. Todas las configuraciones se pueden cambiar en el archivo conf.py
gen_tiles.py
DEPTH
- número de divisiones en cada canal de color (ej: PROFUNDIDAD = 4 -> 4 * 4 * 4 = 64 colores);ROTATIONS
: lista de rotaciones, en grados, para aplicar sobre la imagen original (por ejemplo: [0, 90]). tiler.py
COLOR_DEPTH
- número de divisiones en cada canal de color (ej: COLOR_DEPTH = 4 -> 4 * 4 * 4 = 64 colores);IMAGE_SCALE
: escala para aplicar a la imagen en mosaico (1 = escala predeterminada);RESIZING_SCALES
: escala que se aplicará a cada mosaico (por ejemplo: [1, 0,75, 0,5, 0,25]);PIXEL_SHIFT
: número de píxeles desplazados para crear cada cuadro (por ejemplo: (5,5)); si no hay ninguno, el desplazamiento será el mismo que la dimensión del mosaico);OVERLAP_TILES
: si los mosaicos se pueden superponer;RENDER
: renderiza la imagen a medida que se construye;POOL_SIZE
: tamaño del grupo de multiprocesamiento;IMAGE_TO_TILE
: imagen al mosaico (se ignora si se pasa como primer argumento);TILES_FOLDER
: carpeta con mosaicos (ignorada si se pasa como segundo argumento);OUT
: nombre del archivo de la imagen del resultado. Imagen de pastel original de pongsakornred de FLATICON.