Tramages d'Images - jacquard, patterns,dithering techniques
Tramage d'images, Image Magik Quantize:
Script en bash pour transformer une image en niveaux de gris et Ascii. Permet de créer ses propres trames et armures pour tissage jacquard, jacquard tricot en partant d'une photo.
Doc: http://www.imagemagick.org/Usage/quantize/#diy_symbols
Tests avec des variations
//Utiliser en mode rgb couleur
~/imagemagick$ convert ruiss.gif -colorspace RGB -grayscale Average +matte -scale 1600% -negate dpat_symbolss.gif -virtual-pixel tile -fx 'u[floor(15.9999*u)+1]' eyes_symsssSs.gif
wiwi@wiwi-pc:~/imagemagick$ convert ruiss.gif -alpha off -colorspace sRGB +matte -scale 1600% -negate dpat_symbolss.gif -virtual-pixel tile -fx 'u[floor(15.9999*u)+1]' eyes_symssss.gif dpat_symbolss.gif
//Change le traitement des niveaux de gris
wiwi@wiwi-pc:~/imagemagick$ convert ruiss.gif -colorspace sRGB -grayscale Average +matte -scale 1600% -negate dpat_symbolss.gif -virtual-pixel tile -fx 'u[floor(15.9999*u)+1]' eyes_symsssSs.gif
wiwi@wiwi-pc:~/imagemagick$ convert ruiss.gif -colorspace RGB -grayscale Average +matte -scale 1600% -negate dpat_symbolss.gif -virtual-pixel tile -fx 'u[floor(15.9999*u)+1]' eyes_symsssSs.gif
---------------------------------------------
montage dpat_symbols.gif -geometry +5+0 \
-tile x1 -background none -mattecolor blue -frame 3 \ //3pxl de bordure
dpat_syms_images.gif
//déploiement des images toutes les images sont en un gif
---------------------------------------------
convert eyes.gif -alpha off -colorspace sRGB -grayscale Average \
+matte -scale 1600% -negate \ //a modifier
dpat_symbols.gif -virtual-pixel tile -fx 'u[floor(15.9999*u)+1]' //ici c'est la redimension de l'image
eyes_syms.gif
Test avec nouvelle image :
convert sonic.jpg -alpha off -colorspace sRGB -grayscale Average \
+matte -scale 1600% -negate \
dpat_symbols.gif -virtual-pixel tile -fx 'u[floor(15.9999*u)+1]' \
eyes_syms.gif
---------------------------------------------
convert sonic convert eyes.gif -alpha off -colorspace sRGB -grayscale Average \
+matte -scale 1600% -negate \
dpat_symbols.gif -virtual-pixel tile -fx 'u[floor(15.9999*u)+1]' \
eyes_syms.gif
convert eyes.gif -alpha off -colorspace sRGB -grayscale Average \
+matte -scale 1600% -negate \
dpat_symbols.gif -virtual-pixel tile -fx 'u[floor(15.9999*u)+1]' \
eyes_syms.gif
.gif -alpha off -colorspace sRGB -grayscale Average \
+matte -scale 1600% -negate \
dpat_symbols.gif -virtual-pixel tile -fx 'u[floor(15.9999*u)+1]' \
eyes_syms.gif
---------------------------------------------
convert
usine_petite
.jp
e
g -alpha off -colorspace sRGB -grayscale Average \
+matte -scale 1600% -negate \
dpat_symbols
s
.gif -virtual-pixel tile -fx 'u[floor(15.9999*u)+1]' \
usine_trame
.gif
Tests avec différentes trames :
Générer des cartes :
montage dpat_map.gif -geometry +5+0 -tile x1 -background none \
dpat_map_images.gif
convert -seed 100 \
-size 200x200 plasma:'gray(50%)-gray(50%)' -blur 0x15 \
-channel G -auto-level +channel -set colorspace sRGB \
dpat_map.gif -virtual-pixel tile -fx 'u[floor(5.999*u.g)+1]' \
map.gif
---------------------
Même chose en utilisant Processing sauf qu'on peut créer des trames a partir de formes vectoriel (.svg) sur Inkscape.
- Code ici: https://github.com/clairewiwi/Tramage-images
- Code original du livre Generative Gestaltung: http://www.generative-gestaltung.de/1/P_4_3_1_02
-> Tests fait lors d'un workshop 'hack ta machine à tricoter' à ENSAV La Cambre option Design Textile.
1/ niveaux de gris 2/Tramage
---------------------
Utiliser Gimp et la librairie G'mick pour tramer des images:
Tuto: tramage_gimp.pdf
Liens ++:
Livre sur les portraits tissés en jacquards : http://www.musee-art-industrie.saint-etienne.fr/images-de-soie-de-jacquard-a-lordinateur