png est un format bitmap qui utilise un algorithme de compression sans perte. Le format PNG a trois formes : 8 bits, 24 bits et 32 bits. Le PNG 8 bits prend en charge deux formes transparentes différentes. Le PNG 24 bits ne prend pas en charge la transparence. Le PNG 32 bits ajoute un 8 bits. canal transparent de bits au 24 bits, par conséquent, peut afficher 256 niveaux de transparence.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
png est un format bitmap qui utilise un algorithme de compression sans perte. Il est conçu pour essayer de remplacer les formats de fichier GIF et TIFF tout en ajoutant certaines fonctionnalités que le format de fichier GIF n'a pas. PNG utilise un algorithme de compression de données sans perte dérivé de LZ77, généralement utilisé dans les programmes JAVA, les pages Web ou les programmes S60 en raison de son taux de compression élevé et de sa petite taille de fichier.
Le format PNG a trois formes : 8 bits, 24 bits et 32 bits. Le PNG 8 bits prend en charge deux formes transparentes différentes (index transparent et alpha transparent), le PNG 24 bits ne prend pas en charge. transparence et PNG 32 bits Un canal de transparence 8 bits est ajouté au 24 bits, afin qu'il puisse afficher 256 niveaux de transparence.
Les chiffres après PNG8 et PNG24 représentent les valeurs de couleur maximales qui peuvent être indexées et stockées dans ce format PNG. 8 représente 2 à la puissance 8, soit 256 couleurs, et 24 représente 2 à la puissance 24, soit environ 16 millions de couleurs.
Caractéristiques
Petite taille En raison des contraintes de bande passante dans les communications réseau, il est impossible d'avoir de grandes images dans des pages Web sans s'assurer que les images sont clairs et réalistes. La gamme utilise des fichiers au format bmp avec des fichiers plus volumineux.
Les fichiers PNG de compression sans perte sont compressés à l'aide d'un algorithme dérivé de l'algorithme LZ77. Le résultat est un taux de compression élevé sans perte de données. Il utilise une méthode de codage spéciale pour marquer les données répétées, de sorte qu'elle n'a aucun impact sur la couleur de l'image et qu'aucune perte de couleur n'est possible, de sorte qu'elle puisse être enregistrée à plusieurs reprises sans réduire la qualité de l'image.
Mode couleur indexé Le format PNG-8 est similaire aux images GIF et utilise également une palette 8 bits pour convertir les images couleur RVB en images couleur indexées. Ce qui est enregistré dans l'image, ce ne sont plus les informations de couleur de chaque pixel, mais les numéros de couleurs représentatifs sélectionnés dans l'image. Chaque numéro correspond à une couleur, et la quantité de données dans l'image est donc réduite, ce qui a un impact négatif. sur la diffusion d'images en couleurs. Très bénéfique.
Une transmission réseau plus optimisée montre que les images PNG sont diffusées sur le navigateur, même si l'image est entrelacée pour fournir au spectateur un contenu d'image de base avant d'être entièrement téléchargée, puis progressivement est devenu plus clair. Il permet la lecture et l'écriture continue des données d'image, ce qui est très approprié pour afficher et générer des images pendant la communication.
Prend en charge les effets de transparence. PNG peut définir 256 niveaux de transparence pour l'image originale, permettant aux bords de l'image couleur de se fondre en douceur avec n'importe quel arrière-plan, éliminant ainsi complètement les bords irréguliers. Cette fonctionnalité n'est pas disponible en GIF et JPEG.
PNG prend également en charge la transparence du canal alpha pour les images en vraies couleurs et en niveaux de gris. Prend en charge les images en couleurs vraies jusqu'à 24 bits et les images en niveaux de gris 8 bits. Prend en charge la transparence/translucidité du canal alpha. Prend en charge les informations d'étalonnage gamma pour la luminosité de l'image. Prend en charge le stockage d'informations textuelles supplémentaires pour conserver le nom de l'image, l'auteur, le droit d'auteur, l'heure de création, les commentaires et d'autres informations.
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!