Sauvegarder une suite d'images

De Centre de Ressources Numériques - Labomedia
Révision de 3 novembre 2017 à 20:35 par Mushussu (discussion | contributions)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
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