p
u
b
l
i
c
i
t
é
publicité

Discussion: [Image] Gloss Effect

  1. #1
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 957
    Points : 15 720
    Points
    15 720

    Par défaut [Image] Gloss Effect

    Ayant retrouvé mes vieux sources C (époque Atari ST), je vous décris ici un effet totalement inutile, et donc completement indispensable.

    Le but de cet effet etait de faire, en post-production, un halo lumineux autour des zones "brillantes" d'une image de synthese (raytracing). La technique est très simple.

    1. Pour commencer, on prend une image de synthese fraichement calculée:



    2. On extrait de cette image les zones "brillantes", c'est a dire les zones ou la norme du gradient et l'intensité sont toutes les deux elevées: Grad(x,y)*Value(x,y) > Cste



    3. On floute fortement l'image récupérée ci-avant:



    4. On ajoute l'image floutée a l'image originale: final = max( originale, flou )




    Et voila... un superbe effet Gloss !

    NB: on peut utiliser cette technique pour afficher des images HDR avec un effet de surexposition.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  2. #2
    Expert Confirmé Sénior
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    avril 2005
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2005
    Messages : 4 160
    Points : 6 019
    Points
    6 019

    Par défaut

    En fait, ton effet n'est pas si inutile que ça, perso j'appelle ça du blooming et en fait l'oeil est habitué à le voir sur des photos, par conséquent, ça permet de gagner en réalisme.

    Cependant, sur tes images de test l'effet est peut-être un peu trop marqué pour être réaliste mais c'est sympa
    http://rperrot.developpez.com
    http://phos-graphein.fr

    Vous désirez contribuer à la rubrique algorithmique, n'hésitez pas à me contacter.

  3. #3
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 957
    Points : 15 720
    Points
    15 720

    Par défaut

    Citation Envoyé par PRomu@ld
    En fait, ton effet n'est pas si inutile que ça, perso j'appelle ça du blooming et en fait l'oeil est habitué à le voir sur des photos, par conséquent, ça permet de gagner en réalisme.

    Cependant, sur tes images de test l'effet est peut-être un peu trop marqué pour être réaliste mais c'est sympa
    Ah oui, tu as raison, ca s'appelle du blooming.

    Mais j'etais jeune a l'epoque et je ne connaissais pas le nom, et j'ai appelé mon source "gloss.c" . Sinon, j'ai fait expres de "trop marquer" l'effet pour qu'on le voit. Surtout que l'image de départ est déja "bloomé"
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  4. #4
    Expert Confirmé Sénior

    Inscrit en
    janvier 2007
    Messages
    10 270
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : janvier 2007
    Messages : 10 270
    Points : 14 533
    Points
    14 533

    Par défaut

    Citation Envoyé par pseudocode
    Surtout que l'image de départ est déja "bloomé"
    c'est vrai j'avais remarqué la zone en bas à droite de la calandre
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

  5. #5
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 957
    Points : 15 720
    Points
    15 720

    Par défaut

    Ok... voila differents facteurs de bloom sur une image raytracée:



    (a gauche: l'originale, sans bloom)
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  6. #6
    Expert Confirmé Sénior
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    avril 2005
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2005
    Messages : 4 160
    Points : 6 019
    Points
    6 019

    Par défaut

    Tu as encore le code de la méthode ?
    http://rperrot.developpez.com
    http://phos-graphein.fr

    Vous désirez contribuer à la rubrique algorithmique, n'hésitez pas à me contacter.

  7. #7
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 957
    Points : 15 720
    Points
    15 720

    Par défaut

    Citation Envoyé par PRomu@ld Voir le message
    Tu as encore le code de la méthode ?
    De cette version en particulier, non.

    Mais il y a une version actualisée disponible dans l'application de Millie :

    http://subversion.developpez.com/pro...ectPlugin.java
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  8. #8
    Expert Confirmé Sénior
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    avril 2005
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2005
    Messages : 4 160
    Points : 6 019
    Points
    6 019

    Par défaut

    Ok, ça ira pour faire une archive.

    http://rperrot.developpez.com
    http://phos-graphein.fr

    Vous désirez contribuer à la rubrique algorithmique, n'hésitez pas à me contacter.

  9. #9
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 957
    Points : 15 720
    Points
    15 720

    Par défaut

    Citation Envoyé par PRomu@ld Voir le message
    Ok, ça ira pour faire une archive.

    Pour une fois que je faisais une contrib sans source Java.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

Discussions similaires

  1. effect d'apparition sur une image
    Par john123 dans le forum Flex
    Réponses: 1
    Dernier message: 16/02/2009, 10h57
  2. Resize d'une image
    Par Anonymous dans le forum C
    Réponses: 6
    Dernier message: 13/07/2008, 22h23
  3. recherche des algorythmes pour images 2d
    Par exxos dans le forum Général Algorithmique
    Réponses: 3
    Dernier message: 24/05/2002, 13h46
  4. lire une image au format RAW
    Par Anonymous dans le forum OpenGL
    Réponses: 5
    Dernier message: 20/05/2002, 00h11
  5. Création image BMP
    Par Anonymous dans le forum C
    Réponses: 2
    Dernier message: 25/04/2002, 16h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo