Processing > Image
Contents (hide)
Dans processingjs, les images doivent être chargées en preload avec la directive @pjs preload au début de votre code:
/* @pjs preload="charest.jpg,argent.jpg"; */
Processing peut aussi charger des images de format tga, jpg, png ou gif. Je recommande le format .png
L'utilisation d'une image se fait en deux étapes:
Le code suivant affiche l'image "tapis.png":
PImage img; void setup() { size( 200 , 200 ); img = loadImage( "tapis.png" ); } void draw() { image( img , 0 , 0 ); }
Processing peut charger des images vectorielles de type svg .
L'utilisation d'une image vectorielle se fait en deux étapes:
Le code suivant affiche l'image "montre.svg":
PShape forme; void setup() { size( 200 , 200 ); forme = loadShape( "montre.svg" ); } void draw() { shape( forme , 0 , 0 ); }
La transparence d'une image peut être changée à l'aide de la fonction tint()