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.jpeg -alpha off -colorspace sRGB -grayscale Average \
          +matte -scale 1600% -negate  \
          dpat_symbolss.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.

-> 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 ++:

Portrait tissé de la Fabrique lyonaise

La laitière 1930

Tissage Kyonishiki, Nishi jin kyoto

Livre sur les portraits tissés en jacquards : http://www.musee-art-industrie.saint-etienne.fr/images-de-soie-de-jacquard-a-lordinateur

Dessin préparatoire pour tissage jacquard

Binary textiles

Algorithmic African Patterns

Algorithmic patterns and textiles

Data Knits

Glitch Knit

Workshops Data Knitting