human
Pourquoi les images de la même résolution ont des tailles de fichiers différentes Alors je transférais juste quelques images de mon téléphone vers mon ordinateur et cela m'a fait penser pourquoi les images qui ont la même résolution ont des tailles de fichiers qui diffèrent tellement. Explique comme si j'avais cinq ans.
gpt
* * ELI5 :* * Si ces fichiers utilisent une technologie de compression ( telle que [ JPEG ] ( URL_2 ) ) , différentes images pourraient mieux fonctionner pour l' algorithme de compression utilisé . Plus l'image est complexe, plus il faut d'informations pour représenter le contenu. * * Plus de détails ( ELI15 ? ) : * * JPEG utilise quelques astuces pour compresser les données d' image , dont la première consiste à représenter les informations de couleur en YCbCr au lieu de RVB et [ sous - échantillonnage ] ( URL_3 ) les composants Chroma ( couleur ) . L'idée est que les composants luma effectuent la majeure partie du travail de définition de la structure de l'image et que les données de couleur sont littéralement juste là pour fournir la coloration qui peut être moins précise sans que la plupart des gens puissent le remarquer. Ensuite, l'image est divisée en petits blocs (parfois appelés macroblocs) et les informations sont [transformées] (URL_0) dans le spectre de fréquences et quantifiées en fonction du niveau de compression. Expliquer cela davantage nécessiterait un peu d'expérience dans le traitement du signal, mais fondamentalement, ce processus réduit la quantité d'informations dans l'image, espérons-le d'une manière que votre œil ne pourra pas percevoir (c'est la partie "avec perte" de l'encodage JPEG) . Enfin, les informations pour les macroblocs sont compressées avec quelque chose de similaire au [codage huffman] (URL_1) - s'il y a des blocs identiques, un code court leur est attribué et les blocs moins fréquents se voient attribuer un code long. En supposant que vous ayez quelques blocs répétitifs (ce qui est une bonne hypothèse avec la plupart des images), le coût de l'inclusion du dictionnaire huffman devrait être compensé par les économies réalisées en n'ayant à exprimer les blocs répétés qu'une seule fois.