lundi 5 décembre 2016

S'amuser avec G'MIC - GIMP

Voici un test (avec un rendu très approximatif) pour essayer de reproduire le didacticiel de Lyle Kroll proposé à la page http://gimpchat.com/viewtopic.php?f=10&t=14999 en utilisant G'MIC.
Le rendu est beaucoup moins riche mais reste intéressant.
Merci à Lyle Kroll de partager ses belles créations.

Les derniers paramètres du menu  (Mode, Opacity, Reverse) permettent différentes combinaisons.
Ce filtre est accessible par :
Filtres > G'MIC > Testing > Samj > Artistic > Flamboyance Test

L'image d'origine est http://www.fontplay.com/freephotos/seventhn/fp121806-03.jpg


Paramètres :
-samj_Flamboyance_Test 65,28,9.25,0.3,0,1,1.1,10,12,2,0,0,1,0,150,0.42,0.85,0.6,7.83,0.68,19,2.65,0,1,1,3,200,20,0.1,1.5,8,1,16,0.9,1,20,0,1,1,0







Paramètres :

-samj_Flamboyance_Test 65,28,9.25,0.3,0,1,1.1,10,12,2,0,0,1,0,150,0.42,0.85,0.6,7.83,0.68,19,2.65,0,1,1,3,200,20,0.1,1.5,8,1,24,1,1,20,0,0,0,0

dimanche 4 décembre 2016

G'MIC - GIMP - samj_Coloriage

Voici un rendu à couleur unique de ce filtre sur l'image "tiger.eps" accessible par :
Filtres > G'MIC > Testing > Samj > Contours > samj_Coloriage


Paramètres :
-samj_Coloriage 512,255,1,6,2,133,45,12,255,0

samedi 3 décembre 2016

S'amuser avec G'MIC - GIMP

À partir de "tiger.eps", obtenir une image codée sur 1 bit à partir des Isophotes de G'MIC (peut-être pour un filtre de coloriage).




G'MIC - GIMP - samj_Ombre_Portee_D

Voici un rendu de ce filtre sur l'image "tiger.eps" accessible par :
Filtres > G'MIC > Testing > Samj > Lights & shadows > samj_Ombre_Portee_D



Paramètres :
-samj_Ombre_Portee_D 8,40,40,2,1,16,5,1,-90,4,0.8,2,4,4,255,255,255,255


jeudi 1 décembre 2016

G'MIC - GIMP - samj_Ombre_Portee_B & samj_Ombre_Portee_C

Voici 2 rendus de ces filtres sur l'image "tiger.eps".

*****

Accès :

Filtres > G'MIC > Testing > Samj > Lights & shadows > samj_Ombre_Portee_B


Paramètres :
-samj_Ombre_Portee_B 7,162,0,1,40,1,0.05,0,127,127,127,255,3,3,3,2,255,255,255,255

*****

Accès :

Filtres > G'MIC > Testing > Samj > Lights & shadows > samj_Ombre_Portee_C


Paramètres :
-samj_Ombre_Portee_C 6,6,6,220,1,1,16,1.3,0,0.9,127,127,127,255,3,2,2,2,255,255,255,255



mercredi 30 novembre 2016

G'MIC - GIMP - samj_Couleurs_Rayees

Voici un rendu de ce filtre sur l'image "fp022706-13.jpg" du site www.fontplay.com/freephotos accessible par :
Filtres > G'MIC > Testing > Samj > Artistic > samj_Couleurs_Rayees




Paramètres :
-samj_Couleurs_Rayees 0,30,4,8,4,4,80,2,0.7,1


mardi 29 novembre 2016

G'MIC - GIMP - samj_Gris_Raye

Voici un rendu de ce filtre sur l'image "fp022706-13.jpg" du site www.fontplay.com/freephotos accessible par :
Filtres > G'MIC > Testing > Samj > Artistic > samj_Gris_Raye



Paramètres :
-samj_Gris_Raye 0,30,0,100,2,-1,208,3


mardi 22 novembre 2016

G'MIC - GIMP - samj_Quelques_Isophotes

Voici un rendu de ce filtre sur l'image "tiger.eps" accessible par :
Filtres > G'MIC > Testing > Samj > Contours > samj_Quelques_Isophotes


Paramètres :
-samj_Quelques_Isophotes 10,10,1,0.0573248,6


G'MIC - GIMP - samj_Carres_Noirs

Voici un rendu de ce filtre sur l'image "fp022706-13.jpg" du site www.fontplay.com/freephotos accessible par :
Filtres > G'MIC > Testing > Samj > Arrays & Tiles > samj_Carres_Noirs


Paramètres :
-samj_Carres_Noirs 167,64,7,0,0,0,0,255,0.5,159,159,127,255,1,255,255,255,255,0,2,0


lundi 21 novembre 2016

G'MIC - GIMP - samj_Pixelisation_Contours

Voici un rendu de ce filtre sur l'image "tiger.eps" accessible par :
Filtres > G'MIC > Testing > Samj > Arrays & Tiles > samj_Pixelisation_Contours


Paramètres :
-samj_Pixelisation_Contours 0.5,1,20,8,0,0,1,5,10,0.8


dimanche 20 novembre 2016

G'MIC - GIMP - samj_Contour_Epais

Voici un rendu de ce filtre sur l'image "tiger.eps" accessible par :
Filtres > G'MIC > Testing > Samj > Artistic > samj_Contour_Epais




Paramètres :
-samj_Contour_Epais 1,0.3,5,0,5,5,10,0.8,10,1


vendredi 18 novembre 2016

G'MIC - GIMP - samj_Contour_Drawings_en

Voici un rendu de ce filtre sur l'image "tiger.eps" accessible par :
Filtres > G'MIC > Artistic > Contour Drawings




Paramètres :
-samj_Contour_Drawings_en 5,0,2,0,0,5,10,0.8,1,0.95,200,0,1

*****

Un autre exemple sur l'image "http://fontplay.com/freephotos/seventeen/fpx110610-02.jpg" avec ces paramètres :
-samj_Contour_Drawings_en 7,0.5,3,0,0,5,10,0.8,1,1.1,10,1,1.8





lundi 14 novembre 2016

G'MIC - GIMP - samj_Variation_Stained_Glass

Voici un rendu de ce filtre sur l'image "tiger.eps" accessible par :
Filtres > G'MIC > Testing > Samj > Patterns > Samj Variation Stained Glass




Paramètres :
-samj_Variation_Stained_Glass 0,2,8,0,4,20,100,0,1.05,20



mardi 8 novembre 2016

S'amuser avec G'MIC - GIMP

L'effet est appliqué sur l'image fp022706-13.jpg du site www.fontplay.com/freephotos avec ces deux lignes de commandes :
-samj_EPPE_Transform 48,60,3,10,10,32,0.1,10,18,0,255,255,255,255,1,0,1
-samj_Wavelet_Sharpen_Test_en 0,0






*****


Effet Plasmic appliqué sur "tiger.eps" avec cette commande :
-samj_Plasmic 0,0.6,2,30,0,2,0,1.5



vendredi 4 novembre 2016

Filtre "Steps" avec G'MIC Gimp

Ce nouveau filtre est accessible par :
Filtres > G'MIC > Patterns > Steps

Un rendu G'MIC GIMP sur le fichier "tiger.eps"



Ce filtre utilise "samj_Contours_Gros_Pixels" et voici un exemple de commandes pour G'MIC-GIMP : 
--Je_passe_l_hiver_en_Floride[-1]
-samj_Contours_Gros_Pixels[-2] 1,8,2,20,20,16,1,0,1,15,1,0,0,1
-gimp_blend_seamless[-1,-2] 0,0,25,2,0



dimanche 30 octobre 2016

Filtre "samj_Diff_Tensors_Blend" avec G'MIC Gimp

Ce nouveau filtre est une adaptation du filtre "Diffusion Tensors". Il est accessible par :

Filtres > G'MIC > Testing > Samj > Artistic > samj_Diff_Tensors_Blend

Voici un rendu G'MIC GIMP sur l'image : http://fontplay.com/freephotos/4thfoldern/fp022706-13.jpg
Par www.fontplay.com




mercredi 24 février 2016

Filtre "samj_Color_EdgesO_Engrave" avec G'MIC Gimp

Ce filtre qui est une adaptation du filtre précédent est accessible par :

Filtres > G'MIC > Testing > Samj > Artistic > samj_Color_EdgesO_Engrave

Voici un rendu sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0




Ligne de commande :
-samj_Color_EdgesO_Engrave 0,50,9,1,2,50,0,8,40,0,0,1,0,0,1




Filtre "samj_NB_EdgesO_Engrave" avec G'MIC Gimp

Ce filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Black & white > samj_NB_EdgesO_Engrave

Voici deux rendus sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0






Lignes de commandes :
-samj_NB_EdgesO_Engrave 0,50,9,1,2,50,0,8,40,0,0,1
-samj_NB_EdgesO_Engrave 0,50,9,1,0.7,150,0,8,40,-16,0,1



dimanche 21 février 2016

S'amuser avec G'MIC et Gimp

Ombre portée & G'MIC



Image d'origine :
http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0

jeudi 4 février 2016

Filtre "samj_Moirage_Spline" avec G'MIC Gimp

Ce filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Arrays & tiles > samj_Moirage_Spline

Voici deux rendus sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0

Ligne de commande :
-samj_Moirage_Spline 179,127,81,127,4,0,-50,50,-50,50,256,0,0,43,29,17,127,8,0,-50,50,-50,50,256,0,0


mercredi 3 février 2016

Filtre "samj_Scintillements_Colores_Contours" avec G'MIC Gimp

Ce filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Contours > samj_Scintillements_Colores_Contours

Voici un rendu sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0
et un autre sur Gmicky qui peut être téléchargé directement depuis G'MIC.
Par David Revoy :
http://www.davidrevoy.com/
https://plus.google.com/+GMIC_software/posts/RFQ5yK1pT2y

Ligne de commande :
-samj_Scintillements_Colores_Contours 3,10,6,8,8,0.5,400,18,0,70,0,0,0,0,0,255




Ligne de commande :
-samj_Scintillements_Colores_Contours 2,8,6,6,6,0.4,400,18,15,70,0,0,0,0,0,255



*****

La version anglaise du filtre "samj_Scintillements_Colores" est accessible par :
Filtres > G'MIC > Arrays & tiles > Color Rays

mardi 2 février 2016

Filtre "samj_Scintillements_Colores" avec G'MIC Gimp

Ce filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Arrays & tiles > samj_Scintillements_Colores

Voici deux rendus sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0

Ligne de commande :
-samj_Scintillements_Colores 58,50,42,255,16,8,0.5,600,12,0,60,2,0,0,0,0,255



Ligne de commande :
-samj_Scintillements_Colores 58,50,42,255,16,8,0.4,768,15,0,0,2,0,0,0,0,255




lundi 1 février 2016

Filtre "samj_Losanges_Colores" avec G'MIC Gimp

Filtre "samj_Losanges_Colores" avec G'MIC Gimp
Ce filtre qui est une variation de "amj_Pointes_De_Diamants_Colorees" est accessible par :

Filtres > G'MIC > Testing > Samj > Arrays & tiles > samj_Losanges_Colores

Voici deux rendus sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0

Ligne de commande :
-samj_Losanges_Colores 30,26,21,255,16,0,0,0,1.5,0,1.8,2,0,0,0,0,255,4





Ligne de commande :

-samj_Losanges_Colores 30,26,21,255,16,1,0,0,1.5,0,1.4,2,0,0,0,0,255,4




dimanche 31 janvier 2016

Filtre "samj_Pointes_De_Diamants_Colorees" avec G'MIC Gimp

Ce nouveau filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Arrays & tiles > samj_Pointes_De_Diamants_Colorees

Voici deux rendus sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0

Ligne de commande :
-samj_Pointes_De_Diamants_Colorees 29,24,20,255,10,0,100,0.5,0.5,15,2,0,0,0,0,255,4




Ligne de commande :

-samj_Pointes_De_Diamants_Colorees 23,18,14,255,8,180,72,1,1.8,0,2,0,0,0,0,255,4




samedi 30 janvier 2016

Filtre "samj_Bulles_Colorees" avec G'MIC Gimp

Ce nouveau filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Arrays & tiles > samj_Bulles_Colorees

Exemple de rendu sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0

Ligne de commande :
-samj_Bulles_Colorees 64,64,64,255,8,-255,255,2.5,0.4,1,20,2,0,0,0,0,255





mercredi 27 janvier 2016

Filtre "samj_Fond_Brosse" avec G'MIC Gimp

Ce nouveau filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Artistic > samj_Fond_Brosse

Exemple de rendu sur l'image :
http://fontplay.com/freephotos/seventeen/fpx110610-02.jpg

Ligne de commande :
-samj_Fond_Brosse 3,1




mardi 26 janvier 2016

Filtre "Plasmic" avec G'MIC Gimp

Ce nouveau filtre "Plasmic" est inspiré par une création de Lylejk :
https://www.flickr.com/photos/34520999@N05/24513476052/sizes/o/
http://gimpchat.com/viewtopic.php?f=11&t=13595

Il est accessible par :
Filtres > G'MIC > Artistic > Plasmic

Exemple de rendu sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0

Ligne de commande :
-samj_Plasmic 0,1.2,12,40,0,4,2,0





dimanche 24 janvier 2016

Filtre "samj_Contours_Colores" avec G'MIC Gimp

Ce nouveau filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Contours > samj_Contours_Colores

Exemple de rendu sur l'image :
http://fontplay.com/freephotos/seventeen/fpx110610-02.jpg

Ligne de commande :
-samj_Contours_Colores 1.1,2,40,5,0



Filtre "samj_Ellipses_Colorees" avec G'MIC Gimp

Ce nouveau filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Arrays & tiles > samj_Ellipses_Colorees

Exemple de rendu sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0

Ligne de commande :
-samj_Ellipses_Colorees 50,50,50,255,12,8,2,0,0,0,0,255






vendredi 22 janvier 2016

Filtre "Reptile" avec G'MIC Gimp

Ce nouveau filtre est accessible par :

Filtres > G'MIC > Arrays & tiles > Reptile

Exemples de rendu du filtre "Reptile" sur un fond plasma et sur l'image
http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0














jeudi 21 janvier 2016

Filtre "samj_test_G" avec G'MIC Gimp

Ce filtre qui modifie textures et couleurs de l'image est accessible par :

Filtres > G'MIC > Testing > Samj > Various > samj_test_G

Exemple de rendu sur l'image :
http://fontplay.com/freephotos/seventeen/fpx110610-02.jpg



Ligne de commande :

-samj_test_G 3,7,0,30


*****

Exemple de rendu "reptile" qui utilise ce filtre sur :
http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0





mercredi 20 janvier 2016

Filtre "Skeletation" avec G'MIC Gimp

Le filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Contours > samj_Skeletation

Exemple de rendu sur : http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0

Ligne de commande :
-samj_Skeletation 4,50,100,0,0,1




mardi 19 janvier 2016

Filtre "fond broderie" avec G'MIC Gimp


Le filtre est accessible par :

Filtres > G'MIC > Testing > Samj > Artistic > samj_fond_broderie

Exemple de rendu sur :  http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/ 
Par www.fontplay.com CC BY 2.0




lundi 18 janvier 2016

Rendu utilisant le filtre "Skeleton" de G'MIC Gimp



Image d'origine :
http://www.flickr.com/photos/fontplaydotcom/6044205066/sizes/o/in/photostream/
Par www.fontplay.com CC BY 2.0

Rendu :




mardi 12 janvier 2016

Essai du nouveau filtre Droste avec G'MIC Gimp

Merci à Souphead pour le portage de ce filtre Mathmap sur G'MIC.

Ces exemples sont réalisés avec le fichier tiger.eps de GhostScript.

La ligne de commande Droste est :

-souphead_droste10 25,100,1,1,1,45,0,0,0,0,1,5,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0



samedi 21 novembre 2015

Arduino Nano et LCD1602

Après avoir acheté quelques afficheurs LCD 1602 sur le site aliexpress.com il est apparu un problème de reconnaissance du port USB sur nos ordis lorsqu'ils étaient raccordés à un Arduino Nano en utilisant le schéma https://www.arduino.cc/en/Tutorial/HelloWorld . La résistance R4 de 220 Ohms semble poser problème.
Pour ne plus utiliser cette résistance R4 ainsi que le potentiomètre voici un petit montage qui utilise 2 sorties PWM ainsi qu'un exemple de programme de test.
Un transistor économique NPN 2N2222 branché en émetteur commun pilote la broche 12 (ou K) du circuit LCD 1602.
Un autre transistor économique PNP 2N2907 branché en collecteur commun pilote la broche 3 (ou VEE / Vo) du circuit LCD 1602.

Programme de test :

 /*   
    
  lcd1602 avec vatiations de luminosité de l'affichage et du fond.  
  samj le 21 novembre 2015  
  Domaine Public  
   
  Câblage :  
   
  Arduino  Resist.   2N2222        2N2907        LCD1602  
                    (E commun)   (C commun)  
   
  (+5)-------------------------------------------(2)  VCC  
  (+5)-------------------------------------------(15) LED +  
  (GND)------------------------------------------(1)  VSS  
  (GND)------------------------------------------(5)  R/W  
  (GND)-------------------(E)   
  (GND)------------------------------(C)  
  (3)------[4.7kOhm]------(B)  
  (5)------[4.7kOhm]-----------------(B)  
                          (C)---------------------(16) LED -  
                                     (E)----------(3) VEE  
  (7)---------------------------------------------(4) RS  
  (8)---------------------------------------------(6) Enable  
  (9)---------------------------------------------(11) DB4  
  (10)--------------------------------------------(12) DB5  
  (11)--------------------------------------------(13) DB6  
  (12)--------------------------------------------(14) DB7  
   
 */  
   
   
 /**********************************************  
  Initialisation  
 **********************************************/  
   
 #include <LiquidCrystal.h>  
 LiquidCrystal lcd(7, 8, 9, 10, 11 , 12); // LiquidCrystal(rs, enable, d4, d5, d6, d7)   
 int Sortie_PWM_Luminosite_Fond = 3;    // vers resistance 4.7kOhm reliée à la base 2N2222  
 int Sortie_PWM_Contrastes_Caracteres = 5; // vers resistance 4.7kOhm reliée à la base 2N2907  
 int Luminosite_Fond = 255;  
 int Luminosite_Caracteres = 50; // Ajuster cette valeur  
 int Variation_Luminosite_Caracteres;  
   
   
 /**********************************************  
  SETUP  
 **********************************************/  
 void setup()  
 {  
  pinMode(Sortie_PWM_Luminosite_Fond, OUTPUT);  
  pinMode(Sortie_PWM_Contrastes_Caracteres, OUTPUT);  
   
  FondEclaire(Luminosite_Fond, 10);  
    
  Variation_Luminosite_Caracteres = 0;  
  while(Variation_Luminosite_Caracteres < 255){  
   analogWrite(Sortie_PWM_Contrastes_Caracteres, Variation_Luminosite_Caracteres);  
   delay(20);  
   Variation_Luminosite_Caracteres++;  
  }  
   
  analogWrite(Sortie_PWM_Contrastes_Caracteres, Luminosite_Caracteres);  
   
  FondNoir(Luminosite_Fond, 20);  
  // message -> LCD  
  lcd.noCursor();   
  lcd.begin(16, 2);  
  lcd.setCursor(0,0);  
  lcd.print("Bonjour! Hello!");  
  lcd.setCursor(0,1);  
  lcd.print("V 20151121 / ");  
  lcd.print(Luminosite_Caracteres);  
  FondEclaire(Luminosite_Fond, 20);  
 }  
   
   
 /**********************************************  
  LOOP  
 **********************************************/  
 void loop()  
 {  
  FondNoir(Luminosite_Fond, 20);  
  analogWrite(Sortie_PWM_Luminosite_Fond, 0);  
  lcd.noDisplay();  
  FondEclaire(40, 50);  
  FondNoir(100, 25);  
  // message -> LCD  
  lcd.clear();  
  lcd.setCursor(0,0);  
  lcd.print("abcdefghijklmnop");  
  lcd.setCursor(0,1);  
  lcd.print("0123456789ABCDEF");  
  lcd.display();  
  FondEclaire(Luminosite_Fond,20);  
 }  
   
   
 /**********************************************  
  Fond Noir  
 **********************************************/  
 void FondNoir(int Luminosite_Origine, int BaseDeTemps)  
 {  
  int index=Luminosite_Origine;  
  analogWrite(Sortie_PWM_Luminosite_Fond, Luminosite_Origine);  
  while(index > 0){  
   analogWrite(Sortie_PWM_Luminosite_Fond, index);  
   delay(BaseDeTemps);  
   index=index-1;  
  }  
 }  
   
   
 /**********************************************  
  Fond Eclairé  
 **********************************************/  
 void FondEclaire(int Luminosite_Origine, int BaseDeTemps)  
 {  
  int index=Luminosite_Origine;  
  index=0;  
  analogWrite(Sortie_PWM_Luminosite_Fond, 0);  
  delay(2000);  
  while(index < Luminosite_Origine){  
   analogWrite(Sortie_PWM_Luminosite_Fond, index);  
   delay(BaseDeTemps);  
   index=index+1;  
  }  
  analogWrite(Sortie_PWM_Luminosite_Fond, Luminosite_Origine);  
 }  
   
 /* FIN */  

Schéma et raccordements :