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

Traitement d'images Discussion :

Compression, JPEG, Théorie


Sujet :

Traitement d'images

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ronan99999
    Inscrit en
    Juillet 2003
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Juillet 2003
    Messages : 279
    Par défaut Compression, JPEG, Théorie
    Bonjour,
    je me suis posé récemment un probléme vis à vis de la compression JPEG (blocs --> trasformation en fréquence --> quantification --> rle --> Hoffman).

    Si je prends une image donnée I, je lui fais subir une compression rle puis un Hoffman, j'obtiens C0.

    Maintenant si je prend la meme image et je lui applique une DCT par blocs, un codage rle puis un Hoffman, j'obtiens C1.


    C0 et C1 résultats auront t'ils la meme taille?

    (Moi je pense que oui mais je ne me souviens plus comment justifier la conservation statistique avant et apres DCT.)

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Non, pas forcément. Si tu fais une compression destructive avec la DCT - le principe de JPEG, en fait -, ça sera plus petit.

  3. #3
    Membre éclairé Avatar de ronan99999
    Inscrit en
    Juillet 2003
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Juillet 2003
    Messages : 279
    Par défaut
    Je n'ai peut etre pas était assez précis ici on parle de compression sans perte (par exemple partir sur une IDCT).

  4. #4
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Dans ce cas, il n'y a pas forcément de raison que la taille résultante soit fondamentalement différente. Elle ne sera pas égale, en revanche - à cause de al compression RLE qui ne compressera pas grand chose en version DCT -

  5. #5
    Membre éprouvé

    Inscrit en
    Juin 2004
    Messages
    1 397
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 1 397
    Par défaut
    Je suis d'accord avec Miles, il y a une série de zéros qui apparaît facilement avec la DCT, ce qui se fait tres bien en RLE. Ceci dit, un bloc complètement uniforme prendra la même taille. La différence sera sensible, même sans quantification, si le bloc code un contour.

Discussions similaires

  1. Spectre de puissance - compression jpeg
    Par StitchP dans le forum Images
    Réponses: 4
    Dernier message: 05/05/2008, 13h59
  2. Code source de l'algorithme de compression jpeg
    Par hfayman dans le forum VHDL
    Réponses: 1
    Dernier message: 26/03/2008, 10h20
  3. Quantifier la qualité d'une image après compression JPEG
    Par louitos dans le forum Traitement d'images
    Réponses: 5
    Dernier message: 06/07/2007, 09h42
  4. compression jpeg & DCT
    Par meera dans le forum C++
    Réponses: 7
    Dernier message: 03/07/2006, 15h02
  5. Compression Jpeg avec OpenIL
    Par Sebsheep dans le forum C
    Réponses: 2
    Dernier message: 01/07/2006, 08h55

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