Maison >Problème commun >Quel est le format JPEG
JPEG est un format d'image enregistré à l'aide d'une méthode de compression avec perte, et le suffixe du fichier est ".jpg" ou ".jpeg" en raison de la compression, l'image de sortie ne peut pas prendre en compte à la fois la qualité et la taille. Le format JPEG a longtemps été le choix pour le stockage et la transmission d'images photographiques sur le Web, et presque tous les systèmes d'exploitation disposent désormais de visionneuses prenant en charge la visualisation des images JPEG, qui sont également souvent stockées avec l'extension JPG.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
JPEG (Joint Photographic Experts Group) est le produit de la norme JPEG, développée par l'Organisation internationale de normalisation (ISO) et est une norme de compression pour les images fixes en tons continus. Le format JPEG est le format de fichier image le plus couramment utilisé, avec le suffixe .jpg ou .jpeg.
JPEG est un format d'image enregistré à l'aide d'une méthode de compression avec perte. En raison de la compression, l’image de sortie ne peut pas compromettre à la fois la qualité et la taille. Les utilisateurs peuvent ajuster le niveau de compression pour atteindre le niveau de qualité souhaité tout en réduisant la taille de stockage. Si vous appliquez une compression 10:1 à une image, l'impact sur la qualité de l'image est négligeable. Plus la valeur de compression est élevée, plus la dégradation de la qualité de l'image est importante.
Spécification du format de fichier
Le format de fichier image JPEG a été standardisé par le Joint Photographic Experts Group, d'où le nom JPEG. Ce format a longtemps été le choix pour stocker et transmettre des images photo sur le Web. Presque tous les systèmes d'exploitation disposent désormais de visionneuses prenant en charge la visualisation d'images JPEG, qui sont également généralement stockées avec l'extension JPG. Même les navigateurs Web prennent en charge la visualisation des images JPEG. Avant d'entrer dans les spécifications du format de fichier JPEG, il est nécessaire de mentionner les étapes impliquées dans la création de JPEG pour la compression.
Structure des fichiers
Les images JPEG sont représentées comme une série de fragments, où chaque fragment commence par une balise. Chaque balise commence par un octet 0xFF, suivi d'un indicateur de balise pour indiquer le type de balise. La charge utile qui suit la balise varie en fonction du type de balise.
Dans les données codées par entropie, après tout octet 0xFF, l'encodeur insère un octet 0x00 avant l'octet suivant afin qu'il n'y ait pas de marqueurs involontaires, évitant ainsi les erreurs de cadrage. Le décodeur doit ignorer cet octet 0x00. Cette technique, appelée byte stuffing, ne fonctionne que sur les données codées par entropie, et non sur les données de charge utile marquées. Notez cependant que les données codées par entropie possèdent leurs propres marqueurs ; des marqueurs de réinitialisation spécifiques (0xD0 à 0xD7), qui sont utilisés pour isoler des morceaux indépendants de données codées par entropie afin de permettre un décodage parallèle, et l'encodeur peut les insérer périodiquement. réinitialiser les marqueurs (tous les encodeurs ne le font pas).
Trois formats de JPEG
Le format JPEG peut être divisé en trois formats : JPEG standard, JPEG progressif et JPEG2000.
1. Format JPEG standard ; ce type ne peut afficher les images que de haut en bas lors du téléchargement à partir d'une page Web. L'image complète ne peut pas être vue tant que toutes les données d'image ne sont pas téléchargées.
2. JPEG progressif ; lors du téléchargement à partir d'une page Web, ce type présente d'abord une apparence approximative de l'image, puis présente lentement le contenu complet, et les documents enregistrés au format JPG progressif sont plus rapides que ceux enregistrés au format JPG standard. format. Les documents doivent être petits, donc si vous souhaitez utiliser des images sur une page Web, vous pouvez utiliser ce format plus souvent.
3. JPEG2000 : il s'agit d'une nouvelle génération de méthode de compression d'image avec une qualité de compression supérieure. Elle peut améliorer le phénomène de mosaïque et le désordre de position provoqués par l'instabilité du signal lors de la transmission sans fil, et améliorer la qualité de la transmission.
Performances JPEG
Les performances JPEG, mesurées par le rapport qualité/débit, sont tout à fait supérieures. Ses avantages sont :
Il prend en charge des taux de compression extrêmement élevés, de sorte que la vitesse de téléchargement des images JPEG est considérablement accélérée
Il peut facilement gérer 16,8 millions de couleurs et bien reproduire des images en couleur ; Pendant le processus de compression des images, ce format d'image vous permet de choisir librement entre la taille de fichier minimale (qualité d'image la plus faible) et la taille de fichier maximale (qualité d'image la plus élevée)
La taille de fichier de ce format est relativement petite ; et a une vitesse de téléchargement rapide, ce qui est propice à la transmission lorsque la bande passante n'est pas « riche ».
Les inconvénients du JPEG sont :
Tous les navigateurs ne prennent pas en charge l'insertion de diverses images JPEG dans les pages Web
Lors de la compression, la qualité de l'image peut être perdue, il n'est donc pas approprié de l'utiliser ; format Affiche des images haute définition.
Pour plus de connaissances connexes, veuillez visiter la rubrique
FAQCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!