IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

ondelettes en c++


Sujet :

C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    239
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 239
    Par défaut ondelettes en c++
    bonjour,

    je sais pas est ce que quelqu'un peut m'orienter ou je peux trouver le code source en c++ de la décompostion d'une image par les ondelttes entières.

    merci d'avance pour vous réponses.

  2. #2
    Invité
    Invité(e)
    Par défaut
    t'as pensé à.... ce super site ?

  3. #3
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    C'est pas breveté les wavelet ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    239
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 239
    Par défaut
    bonjour mes amis,

    apres avoir ecrit un petit programme sous c++ builder 6, qui a le role de charger une image.
    apres cette opération je voulais décomposé cette image avec les ondelettes entières. on utilisant la méthose connu par le lifting.

    le debut de programme est

    TForm1 *dec=dynamic_cast<TForm1*>(ActiveMDIChild);
    if(dec)
    {
    }



    est ce que quelqu'un peut m'aider a implanter ce programme.
    merci d'avance pour vos réponses

  5. #5
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Citation Envoyé par loufoque
    C'est pas breveté les wavelet ?
    non. Clairement.

  6. #6
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Citation Envoyé par madjidri
    bonjour mes amis,

    apres avoir ecrit un petit programme sous c++ builder 6, qui a le role de charger une image.
    apres cette opération je voulais décomposé cette image avec les ondelettes entières. on utilisant la méthose connu par le lifting.

    le debut de programme est

    TForm1 *dec=dynamic_cast<TForm1*>(ActiveMDIChild);
    if(dec)
    {
    }



    est ce que quelqu'un peut m'aider a implanter ce programme.
    merci d'avance pour vos réponses
    Ca nous avance beaucoup !

  7. #7
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Pourtant sur la page de wikipedia sur JPEG2000, à base d'ondelettes, il y a écrit que ce domaine des mathématiques est lourdement breveté.

  8. #8
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Euh j'ai cherché, j'ai pas trouvé?
    L'Algo de compression JPEG2000, très efficace, existe dans des logiciels freeware. Quand aux ondelettes elles-même, ce n'est qu'une théorie mathématique. tout le monde peut s'en servir. Mais pour quelqu'un qui n'en a jamais utilisé, ça va pas être facile.

  9. #9
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    existe dans des logiciels freeware.
    Et alors ?
    Je ne vois pas le rapport.

    Euh j'ai cherché, j'ai pas trouvé?
    JPEG 2000 is not widely supported in present software due to the perceived danger of software patents on the mathematics of the compression method, this area of mathematics being heavily patented in general.

  10. #10
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Des freewares qui utilisent des trucs brevetés, il doit pas y en avoir beacoup. Mais je t'accorde le fait que la conséquence ne soit pas directe.

    Pour les brevets, j'avais pas trouvé cette partie. Mais je maintiens que c'est tout à fait possible de les utiliser. C'est une technique très en vogue en traitement du signal pour la compression (JPEG2000), le débruitage d'image etc...
    Peut-être certaines ondelettes sont brevetées... Parmis les plus classiques : Haar (pédagogique), Daubechies, etc...

  11. #11
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Des freewares qui utilisent des trucs brevetés, il doit pas y en avoir beacoup.
    à mon avis il doit y en avoir un certain nombre.
    Par contre, ce ne doit pas être le cas des logiciels libres.

  12. #12
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Citation Envoyé par loufoque
    à mon avis il doit y en avoir un certain nombre.
    Par contre, ce ne doit pas être le cas des logiciels libres.
    D'accord. Je ne suis pas aussi "pointu" que toi sur la syntaxe...

  13. #13
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Un freeware et un logiciel libre ça n'a rien à voir...

  14. #14
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Citation Envoyé par loufoque
    Un freeware et un logiciel libre ça n'a rien à voir...
    Je suis pas calé du point licence etc... En deux mots, quelle est la différence?

  15. #15
    Membre émérite Avatar de mchk0123
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    816
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 816
    Par défaut
    Un Freeware est logiciel non payant à l'utilisation (contrairement aux sharewares et softwares), mais téléchargeable le plus souvent en version compilée uniquement.

    Un logiciel libre (au sens de la Free Software Foundation) est un logiciel non payant mais avec son code source en libre téléchargement.

  16. #16
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Un logiciel libre (au sens de la Free Software Foundation) est un logiciel non payant mais avec son code source en libre téléchargement.
    Pas du tout.

    Un freeware c'est simplement un logiciel gratuit.

    Un logiciel libre c'est un logiciel, qui peut-être gratuit ou non, et qui doit satisfaire ces quatre libertés :
    - La liberté d'utiliser le logiciel pour n'importe quel usage
    - La liberté d'étudier comment le programme fonctionne et de l'adapter à ses besoins
    - La liberté de redistribuer des copies
    - La liberté d'améliorer le programme et de rendre ces améliorations accessibles au public pour que toute la communauté puisse en bénéficier

    Le premier point impose par exemple qu'un logiciel utilisable uniquement pour une utilisation non commerciale n'est pas libre.
    Le deuxième et dernier point nécessite que le code source soit distribué.

    Le point le plus gênant probablement pour l'utilisation commerciale, c'est la liberté de redistribuer des copies.
    Ce qui signifie que si l'on vend une copie à quelqu'un, cette personne a le droit de faire autant de copies qu'elle veut et les redistribuer gratuitement.
    Cela n'empêche pourtant nullement le fait de vendre des copies d'un logiciel libre.
    Néanmoins, cela fait que la plupart des logiciels libres sont gratuits.

  17. #17
    Membre émérite Avatar de mchk0123
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    816
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 816
    Par défaut
    Merci pour cette précision, j'avait fait un raccourci rapide + un contre-sens.

  18. #18
    Membre expérimenté Avatar de lun4t1k
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    276
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 276
    Par défaut
    Citation Envoyé par toxcct
    t'as pensé à.... ce super site ?
    mdr il y en a qu'ont peur de rien ;p

  19. #19
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    239
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 239
    Par défaut
    salut,

    j'ai trouver un jour ce le forum une instruction qui permet de choisir un pixel sur deux (car ja veux faire une décimation)

    est ce quelqu'un peut me la mettre sur le forum.

    merci d'avance.

  20. #20
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Citation Envoyé par madjidri
    salut,

    j'ai trouver un jour ce le forum une instruction qui permet de choisir un pixel sur deux (car ja veux faire une décimation)

    est ce quelqu'un peut me la mettre sur le forum.

    merci d'avance.
    ????

Discussions similaires

  1. Ondelettes - Compression
    Par Ti-R dans le forum Traitement d'images
    Réponses: 9
    Dernier message: 03/05/2010, 12h33
  2. Ondelette Morlet
    Par meera dans le forum Images
    Réponses: 32
    Dernier message: 06/08/2006, 00h47
  3. Ondelettes et java
    Par jacques_henry dans le forum Général Java
    Réponses: 2
    Dernier message: 30/03/2006, 09h59
  4. Compression par ondelette
    Par nsim dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 19/03/2005, 14h49
  5. Compression par Ondelette
    Par Trap D dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 20/01/2005, 19h00

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