mardi 24 septembre 2019

pst-marble : une animation

Le générique du film "Pain and Glory" de Pedro Almodovar est constitué par une succession de papiers marbrés animés sur lesquels les noms des personnes qui ont participé à la réalisation du film s'affichent, c'est très original, je vous en laisse juge, le lien suivant vous en donnera un aperçu :


Les animations ont-elles été réalisées avec un programme informatique ou bien s'agit-il d'animations réelles de surfaces de cuves qui ont été filmées ? En tout cas, voici un exemple obtenu avec le package pst-marble d'Aubrey Jaffer :


Le fichier source est ici :  http://manuel.luque.free.fr/Almodovar/evolution-bouquet.tex


Après compilation (LaTeX-> dvips ->ps2pdf), à partir du fichier pdf vous aurez un gif animé avec la commande suivante :
convert  -density 150x150 remove  -delay 10 evolution-bouquet.pdf[1-120]  -loop 0  -duplicate 1,-2-1 evolution-bouquet.gif

http://manuel.luque.free.fr/Almodovar/evolution-bouquet-0.5.gif

Ce film ("Douleur et Gloire" en français) est qualifié par les critiques d'auto-fiction. Il est en quelque sorte le livre filmé de la vie du réalisateur Pedro Almodovar. C'est peut-être pourquoi, les images du génériques sont des papiers marbrés animés lesquels servent à illustrer les couvertures, la garde et la contre-garde des anciens livres.

mardi 20 août 2019

Images dans un vortex de Lamb-Oseen

Une illustration sur le thème ``d'images brouillées, images retrouvées'' cependant bien différente de l'étude de Jean-Paul Delahaye et Philippe Mathieu (voir l'article précédent) :
Elle utilise le tourbillon de type ` `The Lamb-Oseen Vortex'' dont l'étude théorique a été faite par Aubrey Jaffer :
 et qu'il a mis en œuvre dans la simulation de papiers marbrés :
qui existe aussi sous forme d'un package :
dont les différentes versions sont dans ce blog(recherche : pst-marble). C'est le code du vortex de pst-marble.pro qui est utilisé.
Déclenchée au centre, la rotation initiale se propage vers l'extérieur et au bout d'un certain temps l'image initiale tend à se reconstituer. Le sens de rotation dépend du signe de la circulation.
Le centre du tourbillon est choisi avec les variables cx et cy, le sens de la rotation avec le signe de la circulation (variable circ). Les images doivent être au format eps, la procédure de préparation des images est décrite dans la chapitre 5 de la documentation de pst-anamorphosis :
https://melusine.eu.org/syracuse/G/pst-anamorphosis/doc/pst-anamorphosis-doc-part2.pdf
https://melusine.eu.org/syracuse/G/pst-anamorphosis/
Les fichiers (non-compilés) sont disponibles ici :
ou
Le package pst-nltr utilisé est téléchargeable avec sa documentation ici :
Une recherche sur le blog avec le mot ``pst-nltr'' vous conduira à des pages contenant de nombreux exemples.

2 illustrations :  le tigre et Laurel et Hardy dans le tourbillon :




jeudi 8 août 2019

La transformation du photomaton avec PSTricks version 2

Voici la nouvelle version de pst-photomaton, l'ancienne est ici :
Il n'y a plus qu'une seule commande, le calcul de la nième transformation se fait directement sans passer par les itérations successives.
Je rappelle que c’est un article de Jean-Paul Delahaye et Philippe Mathieu paru dans la revue “Pour la science”, N o 242, de décembre 1997, intitulé ``Images brouillées, images retrouvées'' et qu’on peut télécharger dans ce répertoire :
qui est à l’origine de cette extension à PSTricks : pst-photomaton.
De nombreux auteurs ont réalisé des illustrations de cette transformation : Jean-Paul Delahaye et Philippe Mathieu qui ont mis au point une application en java :
et Jean-Pierre Becirspahic, qui dans le cadre de l’“Informatique en CPGE”, en propose une réalisation en Python sous forme de travaux pratiques :
qui contiennent de très intéressantes informations pour le calcul direct d’une image en fonction de nombre d’itérations et que j’ai utilisées pour écrire le code postscript de ce package.

Les exemples, le package et la documentation sont accessibles ici :
le fichier zippé contient tous les fichiers essentiels, on peut le télécharger aussi ici :
Quelques images obtenues avec le nouveau package :
Dans le cas de cette image de Mario Bros, le nombre d'itérations nécessaires pour retrouver l'image initiale est 1722.
Voici quelques images intermédiaires, c'est le nombre d'itérations qui est indiqué. :

samedi 3 août 2019

Champ de blé moissonné vu au crépuscule

C'est l'époque des moissons et on peut voir dans les champs, lorsque la moissonneuse batteuse est passée, les  ballots de paille soigneusement alignés.
En voici une image réalisée avec le package pst-mirror (images vues dans un miroir sphérique) :


C'est une adaptation de l'image réalisée avec l'une des premières versions de pst-mirror, elle est intitulée BallotPaill4.tex :
Celle réalisée avec la collaboration de Jürgen Gilg et Jean-Michel Sarlat :


Le fichier suivant a été compilé avec la version  du CTAN.




mercredi 24 juillet 2019

La transformation du photomaton avec PSTricks

C’est un article de Jean-Paul Delahaye et Philippe Mathieu paru dans la revue “Pour la science”, N o 242, de décembre 1997, intitulé ``Images brouillées, images retrouvées'' et qu’on peut télécharger dans ce répertoire :
qui est à l’origine de cette extension à PSTricks : pst-photomaton. Les photomatons installés dans les halls de gare, permettent d’obtenir 4 photos d’identité sur une même planche. Ainsi pour ce portrait de Marie Curie :
On peut poursuivre le processus et remplacer chacune des 4 images par 4 images plus petites, obtenant ainsi une planche avec 16 images et ainsi de suite. On s’aperçoit qu’au bout d"un certain nombre de transformations, que les auteurs de l’article appellent “temps de retour”, on retrouve l’image initiale. Voici, par exemple, pour le portait de Marie Curie les transformations 2 et 7, la transformation 8 redonne l’image initiale.
On constate que l’avant-dernière transformation donne un image agrandie du quart supérieur droit du portrait de Marie Curie. Deux fichiers séparés, permettent de calculer le “temps de retour”, d’après les indications de Jean-Paul Delahaye et Philippe Mathieu de 4 façons différentes(le code en C est de Jean-Gabriel Luque)..
Le package pst-photomaton comprend deux commandes : \psPhotomaton[options] et \psImagePhotomaton[options] dont on trouvera le descriptif dans la documentation. Tous les fichiers sont dans le répertoire :
Le fichier zippé contient l'essentiel des fichiers.
Quelques images extraites de la documentation ou des exemples.
Buzz-Aldrin : 8 itérations.
Notre-Dame : 24 itérations :
Le portrait de "la jeune à la perle" : 264 itérations :





samedi 13 juillet 2019

Cryptographie visuelle avec PSTricks (3) pour des images en couleur

Il s’agit de crypter une image en couleur. Pour une image en noir et blanc, voir :
Pour une image en niveaux de gris, voir :
Le point de départ de l’image à cacher est une image en couleur que l’on enregistrera avec The Gimp au format .ppm code ASCII (type P3). Dans ce fichier on supprime (ou commente %) les 3 premières lignes après noté la résolution de l’image (X Y) suivant les 2 axes, puis on enregistre ce fichier du nom que l’on veut et d’extension .dat.
Comme pour les précédents, le package se compose de 2 commandes : \psEncryptedImageG[options] qui va crypter l’image et \psImagesColorGMC[options] qui vous permettra d’envoyer le masque de l’image avec l’image cryptée à votre correspondant ainsi que le code pour la décrypter.
Les options sont décrites dans la documentation. Les fichiers sont dans le répertoire :
Le fichier zippé les contenant tous.
Quelques images extraites de la documentation et des exemples :

  1. image initiale ;
  2. masque ;
  3. image cryptée ;
  4. masque and image cryptée ;
  5. masque or image cryptée ;
  6. masque xor image cryptée : redonne l’image initiale.

C'est un magnifique tableau d'Aline Zalko :

  1. image initiale ;
  2. masque ;
  3. image cryptée ;
  4. masque and image cryptée ;
  5. masque or image cryptée ;
  6. masque xor image cryptée : redonne l’image initiale.
 

vendredi 5 juillet 2019

Cartes postales Basilique Saint-Marc

Ce sont d'anciennes cartes postales de juillet 2003 retrouvées sur un vieux disque dur. En fait, il s'agissait de tentatives de reproduction, avec PSTricks, de photos du livre d’André BRUYÈRE ``Sols, Saint-Marc, Venise'', publié par l’Imprimerie Nationale (1990).
Elles sont dans ce répertoire :
Les lettres cursives sont obtenues avec le package d'Emmanuel Beffara :
Voici leurs images :