Étape 4: Automatiser le ciment avec la truelle
TRUELLE est un outil d’application de ciment.
Dans le véritable esprit DIY truelle et le ciment sont en ligne de commande basé. Garder les choses purement et simples commencer avec. Ajoutez ensuite les GUIs fantaisies plus tard (on a écrit quelque chose appelé X-ciment, un front-end X-windows et eCEMENT, en ligne sur le web interactif ciment, etc., mais nous allons pas y aller encore!).
TRUELLE est un acronyme pour rendre notre merveilleux Excellent Lightvectors, et c’est tout simplement un script PERL qui lit un fichier nommé « cement.txt » et appelle ciment pour chaque ligne du fichier cement.txt qui spécifie le nom du fichier et RVB (rouge, vert et bleu) de valeurs.
Donc pour l’exemple précédent, créez un fichier cement.txt comme ceci :
SV035.jpg 1 1 1
sv080.jpg 1 1 1
et puis exécutez truelle avec ce fichier cement.txt dans le répertoire de travail actuel :
truelle de $
Init sv035.jpg (powLookup22.txt) 1 1 1 100 % p: 2.2 exp: 22 de nom de fichier : powLookup22.txt
Ajouter sv080.jpg 1 1 1 100 %
Créer des trowel_out.ppm (powLookup22.txt) -1-1 -1 100 %
Essayez d’expérimenter avec différentes couleurs et différentes valeurs RVB, par exemple essayez de modifier le fichier cement.txt :
SV035.jpg 1 1 0
sv080.jpg 1 2 9
et vous obtiendrez quelque chose avec la belle lumière jaune provenant de la fenêtre et un ciel bleu et la construction.
Voici les images de test à basse résolution pour exécuter rapidement et viennent avec le fichier cement.tgz pour des fins de test.
Vous pouvez obtenir les données brutes pour la photo ci-dessus en pleine résolution à http://wearcam.org/convocationhall.htm
Cliquez sur « indice de lightvectors » pour voir les expositions individuelles qui fait cette photo de multi-exposition,
et si vous voulez reproduire mon résultat exactement, utiliser ce fichier texte : http://wearcam.org/ece1766/lightspace/dusting/conv...
et renommez-le en « cement.txt » et puis exécutez truelle sur ces lightvectors.