Maison >Problème commun >Qu'est-ce qui est utilisé pour compresser des images fixes
JPEG est utilisé pour compresser des images fixes. JPEG est une norme de compression pour les images fixes en tons continus. L'extension de fichier est « .jpg » ou « .jpeg » ; la norme JPEG convient à la compression d'images fixes en niveaux de gris et en couleur. JPEG utilise principalement une méthode de codage conjointe de codage prédictif (DPCM), de transformation en cosinus discrète (DCT) et de codage entropique pour supprimer les images redondantes et les données de couleur. Il s'agit d'un format de compression avec perte, qui peut compresser les images dans un petit espace de stockage. endommager les données d'image dans une certaine mesure.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
JPEG est utilisé pour compresser des images fixes.
Introduction au JPEG
JPEG (Joint Photographic Experts Group) est le produit de la norme JPEG , développé par l'Organisation internationale de normalisation (ISO), est une norme de compression pour les images fixes à tons continus. Le format JPEG est le format de fichier image le plus couramment utilisé, avec le suffixe .jpg ou .jpeg.
Il utilise principalement une méthode de codage conjointe de codage prédictif (DPCM), de transformation en cosinus discrète (DCT) et de codage entropique pour supprimer les images redondantes et les données de couleur. Il s'agit d'un format de compression avec perte. compressé dans un petit espace de stockage, ce qui peut endommager les données d'image dans une certaine mesure. En particulier, l'utilisation d'un taux de compression trop élevé réduira la qualité de l'image récupérée après la décompression finale. Si vous recherchez des images de haute qualité, il n'est pas conseillé d'utiliser un taux de compression trop élevé.
Cependant, la technologie de compression JPEG est très avancée. Elle peut utiliser une compression avec perte pour supprimer les données d'image redondantes. En d'autres termes, vous pouvez obtenir une meilleure qualité d'image en utilisant moins d'espace disque. De plus, JPEG est un format très flexible qui a pour fonction d'ajuster la qualité de l'image. Il permet de compresser les fichiers avec différents taux de compression et prend en charge plusieurs niveaux de compression. Le taux de compression est généralement compris entre 10 :1 et 40 ;1. taux de compression, plus le taux de compression est élevé, plus la qualité de l'image est faible, à l'inverse, plus le taux de compression est faible, plus la qualité de l'image est élevée ; Pour la même image, les fichiers stockés au format JPEG représentent 1/10 à 1/20 des autres types de fichiers, généralement seulement quelques dizaines de Ko, et la perte de qualité est faible et pratiquement invisible. Le format JPEG compresse principalement les informations haute fréquence, conserve bien les informations de couleur et convient à une utilisation sur Internet. Il peut réduire le temps de transmission des images et prend en charge les couleurs vraies 24 bits. Il est également couramment utilisé dans les images nécessitant une diffusion continue ; tonifier.
Standard de compression
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 visibles. est téléchargé.
2. JPEG progressif ; lors du téléchargement d'une page Web, ce type présente d'abord une apparence approximative de l'image, puis présente lentement le contenu complet et l'enregistre sous forme de JPG progressif. dans ce format sont plus petits que ceux enregistrés au format JPG standard, donc si vous souhaitez utiliser des images sur des pages 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 et peut améliorer le phénomène de mosaïque et la dislocation de position qui sont souvent causés par l'instabilité du signal lors de la transmission sans fil. et améliorer la qualité de la transmission.
JPEG2000 présente les caractéristiques suivantes :
1. Taux de compression élevé
En raison de l'algorithme de transformation en ondelettes discrète, le L'image peut être convertie en une série d'« ondelettes » qui peuvent stocker plus efficacement les modules de pixels. Par conséquent, le taux de compression d'image du format JPEG2000 peut être augmenté de 10 % à 30 % sur la base du JPEG actuel, et les images compressées semblent plus délicates. et fluide. Cette fonctionnalité est largement utilisée dans les domaines de la transmission d'images tels que l'Internet et la télédétection.
2. Compression sans perte et compression avec perte
JPEG2000 propose deux méthodes de compression : la compression sans perte et sans perte est nécessaire dans de nombreux domaines, tels que les images médicales et les images d'archives, etc., ce qui affecte. qualité d’image. Une situation avec des exigences relativement élevées. Dans le même temps, JPEG2000 fournit un flux de code intégré, permettant une décompression progressive de avec perte à sans perte.
3. Transmission progressive
Les images JPEG sur Internet sont désormais transmises par "blocs" lors du téléchargement, elles ne peuvent donc être affichées que ligne par ligne, tandis que les images au format JPEG2000 prennent en charge la transmission progressive. Les données de contour de l'image sont transférées en premier, puis d'autres données sont progressivement transférées pour améliorer continuellement la qualité de l'image. Internet, les imprimantes et les documents image sont des applications majeures de cette fonctionnalité.
4. Compression des régions d'intérêt
Cette fonctionnalité peut spécifier des régions d'intérêt sur l'image, puis spécifier la qualité de compression de ces régions lors de la compression, ou spécifier la solution de certaines régions lors de la récupération. Exigences de compression. En effet, la transformée en ondelettes est localisée dans les domaines spatial et fréquentiel. Pour restaurer complètement une certaine partie de l'image, il n'est pas nécessaire que tous les codes soient conservés avec précision, tant qu'il n'y a pas d'erreur dans la partie correspondante de l'image. code. De cette façon, nous pouvons facilement mettre en évidence les points clés.
5. Accès aléatoire et traitement des flux de code
Cette fonctionnalité permet aux utilisateurs de définir de manière aléatoire des zones d'intérêt dans l'image, ce qui rend la qualité de l'image dans cette zone supérieure à celle des autres zones de l'image. Le traitement aléatoire du flux de code permet aux utilisateurs d'effectuer des opérations telles que la rotation, le mouvement, le filtrage, et extraction de fonctionnalités.
6. Tolérance aux pannes
JPEG2000 fournit des mesures de tolérance aux pannes dans le flux de code lors de la transmission d'images dans des canaux de communication avec des erreurs de transmission élevées telles que le sans fil, des mesures de tolérance aux pannes doivent être prises pour atteindre un certain niveau. qualité d'image reconstruite.
7. Description basée sur le contenu
Les documents images, l'indexation et la recherche d'images sont un domaine important du traitement d'images. MPEG7 prend en charge divers « matériaux » qui intéressent les utilisateurs. Une norme internationale pour la rapidité. et une recherche efficace. La description basée sur le contenu est l'une des fonctionnalités du système de compression de JPEG2000.
Pour plus d'articles connexes, veuillez visiter le Site Web PHP chinois ! !
Ce 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!