Bienvenue

Bienvenue

:Philosophie du blog:

Dans chaque article se trouve une ou plusieurs formule(s)
qu'il suffit de copier et de tester sur votre PhotoFiltre.

Dans chaque formule se trouvent des liens, vous pouvez clicker.
Ce sont les images utilisées comme exemple dans mes articles.
A
idez-vous de ces liens pour ne pas faire d'erreurs!


:Sommaire:

%%Page 1

%%%%- Téléchargez le plugin arithmétique
%%%%- Ecrire en négatif sur une image
%%%%- Cacher un texte dans une image
%%%%- Rotation dans RGB

%%Page 2

%%%%- Courbes iso-intensité de lumière
%%%%- Intervalle d'intensités de lumière
%%%%- Fondu ondulatoire
%%%%- Images GIF animées avec UnFREEz 2.1
# Posté le mardi 17 janvier 2006 13:34
Modifié le mercredi 15 août 2007 17:52

Téléchargez le plugin arithmétique

Voici le fichier que vous devez télécharger : Arithmetique.zip
Il faut décomprimer les fichiers dans le répertoire C:\Program Files\PhotoFiltre\Plugins

Si vous n'avez pas de programme pour lire les fichier ZIP,
vous pouvez télécharger une version auto-extractable : Arithmétique Version 2.2.3
Le
s fichiers se mettent automatiquement dans le bon répertoire!

En
suite, vous pouvez démarrer PhotoFiltre, le plugin doit se trouver dans :
Outils > Autre > Arithmétique... ou
Outils > Module externe > Arithmétique...

Téléchargez le plugin arithmétique
# Posté le mardi 17 janvier 2006 13:48
Modifié le mercredi 04 juillet 2007 05:21

Ecrire en négatif sur une image

Ecrire en négatif sur une image

Formule 1 - L'ordre entre I1 et I2 n'a pas d'importance

min(((#ffffff xor I2) or I1),(I2 or (#ffffff xor I1)))



Formule 2 - L'ordre entre I1 et I2 a de l'importance

i
f(I2=#ffffff,I1,#000000) + if(I2=#000000,#ffffff xor I1,#000000) +
if((I2<>#ffffff) and (I2<>#000000),min(I1,I1 xor #ffffff),#000000)
# Posté le vendredi 17 février 2006 12:25
Modifié le mercredi 15 août 2007 17:52

Cacher un texte dans une image

Cacher un texte dans une image

Formule - L'ordre entre I1 et I2 a de l'importance

if(I2<>#ffffff,I1+#010101,I1)



Formule - Pour vérifier si le texte est bien présent

I1=I3

(résultat de la vérification)



Il faut donc les images d'origine et modifiée pour
retrouver le message caché!

Attention que skyblog dégrade la qualité des images,
il se peut que vous ne puissiez par lire le texte
une fois que l'image est sur votre blog!
# Posté le samedi 18 février 2006 05:11
Modifié le mercredi 15 août 2007 17:51

Rotation dans RGB

Rotation dans RGB

Formule : axe noir/blanc (#000000/#ffffff)

C1:128; // Angle de rotation (entier compris entre 0 et 255 (sans virgule))

HSL2RGB(((((RGB2HSL(I1) and #ff0000)+C1)mod 256)and #ff0000)
o
r (RGB2HSL(I1) and #00ffff))

(
résultat : image de l'article)


Formule : axe rouge/cyan (#ff0000/#00ffff)

C1:128; // Angle de rotation (entier compris entre 0 et 255 (sans virgule))

HSL2RGB(((((RGB2HSL(#ff0000 xor I1) and #ff0000)+C1)mod 256)
and #ff0000)or(RGB2HSL(#ff0000 xor I1) and #00ffff)) xor #ff0000

(résultat : image)


Formule : axe vert/magenta (#00ff00/#ff00ff)

C1:128; // Angle de rotation (entier compris entre 0 et 255 (sans virgule))

HSL2RGB(((((RGB2HSL(#00ff00 xor I1) and #ff0000)+C1)mod 256)
and #ff0000)or(RGB2HSL(#00ff00 xor I1) and #00ffff)) xor #00ff00

(résultat : image)


Formule : axe bleu/jaune (#0000ff/#ffff00)

C1:128; // Angle de rotation (entier compris entre 0 et 255 (sans virgule))

HSL2RGB(((((RGB2HSL(#0000ff xor I1) and #ff0000)+C1)mod 256)
and #ff0000)or(RGB2HSL(#0000ff xor I1) and #00ffff)) xor #0000ff

(résultat : image)



Remarque : Partez toujours de l'image originale

GIF animé : Faites varier C1 de 0 à 255
en faisant la table par 8 (0, 8, 16, 24, ... ,240 , 248)
# Posté le samedi 18 février 2006 10:54
Modifié le mercredi 15 août 2007 17:51