Sauvegarder une suite d'images

Ce wiki a été archivé en 2018.

Le nouveau wiki se trouve à: ressources.labomedia.org

Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia.

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher

Cet exemple permet de sauvegarder des images les unes à la suite des autres :

import java.io.*;

FilenameFilter filtreImage = new FilenameFilter() {
  boolean accept(File dir, String name) {
    return name.startsWith("monImage-");
  }
};

void setup() {
  size(800, 600);
}

void draw() {
  fill(random(255), random(255), random(255));
  rect(random(width), random(height), random(100), random(100));
}

void keyPressed() {
  if (key == ' ') {
    File repertoire = new File(sketchPath + "/data");
    File[] files = repertoire.listFiles(filtreImage); // Créer un tableau comportant les noms des fichiers répertoriés
    String nom = String.format("%05d", files.length);
    save("data/monImage-" + nom + ".jpg");
  }
}

Formatter une chaîne de caractères