Maison >Problème commun >Quel est le format de l'image ?
img est un format de compression de fichiers, principalement utilisé pour créer des fichiers image de disquettes. Il peut être utilisé pour compresser le contenu d'une disquette entière ou d'un CD entier. Les fichiers avec l'extension ".IMG" utilisent ce format de fichier. Le fichier img créé comprend 3 nœuds de base, à savoir "Ehfa_HeaderTag", "Ehfa_File" et "Ehfa_Entry".
L'environnement d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.
Quel est le format de l'image ?
Format de compression de fichier.
Le format img est un format de compression de fichier (format d'archive), principalement utilisé pour créer un fichier image de disquette (image disque). Il peut être utilisé pour compresser une disquette entière (généralement une disquette, une disquette ou une disquette). ou un disque optique entier, les fichiers utilisant l'extension ".IMG" sont créés en utilisant ce format de fichier. Le format de fichier .IMG peut être considéré comme un surensemble du format .ISO.
Le format de fichier Img est composé d'une série de nœuds interconnectés. Chaque nœud a son propre fichier d'en-tête. Les nœuds sont connectés via leurs fichiers d'en-tête respectifs. Le nœud précédent, le premier nœud enfant et le nœud parent peuvent être facilement lus sur la base de ces informations. De plus, le fichier d'en-tête de chaque nœud stocke également l'emplacement de stockage des données de chaque nœud, la taille des données, le type de structure du nœud et d'autres informations que chaque nœud peut. être facilement lu en fonction du type de structure du nœud. Le type de structure de chaque nœud est différent et la liste de ces types de structure est stockée à la fin du fichier.
Les fichiers Img incluent 3 nœuds de base : Ehfa_HeaderTag ; Ehfa_File ; Eimg_Layer est un nœud de base dans le fichier Img. Ce nœud stocke les informations de base d'une couche (pour les images multi-bandes, généralement une seule bande), et stocke les informations en niveaux de gris de l'image et les informations géographiques de la couche dans ses nœuds enfants, la projection. informations, informations statistiques, etc. Le nœud Edms_State est un nœud enfant du nœud EImg_Layer, utilisé pour décrire les informations de base d'une couche et d'un bloc d'image. Edsc_Table est un nœud enfant de EImg_Layer, et ses nœuds enfants peuvent stocker la palette du calque. Ehfa_Layer est un nœud enfant de EImg_Layer, marquant le type de couche. L'emplacement DictionaryPtr dans Ehfa_File stocke le dictionnaire (dictionnaire de données). Le dictionnaire n'est pas un nœud. Il définit la structure des données des différents nœuds. Avant de lire les données d'un nœud, lisez d'abord le dictionnaire pour obtenir la structure des données de chaque nœud.
Les données IMG présentent les caractéristiques suivantes :
Une variété d'informations sur l'image sont stockées ensemble. Les données de télédétection comprennent les données d'image, les données de positionnement, les informations du capteur et d'autres informations. Généralement, l'en-tête du fichier et les données d'image sont stockées séparément, tandis que le fichier Img stocke tous les types de données dans un seul fichier.
Les données sont stockées dans des nœuds. La position des différentes données dans le fichier n'est pas fixe, mais est organisée grâce à l'interrelation des nœuds.
Les données d'image sont stockées dans des blocs. Le stockage bloqué réduit la consommation des ressources du système de lecture d'images, accélérant ainsi considérablement la vitesse d'affichage des images, tout en évitant l'impact d'un grand volume de données sur l'efficacité des algorithmes de traitement d'images ;
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!