NHenry
Messages postés15151Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention 4 septembre 2024
-
10 mars 2012 à 03:28
Cirec
Messages postés3833Date d'inscriptionvendredi 23 juillet 2004StatutModérateurDernière intervention18 septembre 2022
-
16 mars 2012 à 13:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Cirec
Messages postés3833Date d'inscriptionvendredi 23 juillet 2004StatutModérateurDernière intervention18 septembre 202250 16 mars 2012 à 13:46
juste pour info:
le bitmap 32 Bits ne souffre pas de l'alignement sur 4 octets.
sa taille est donc 4LH + 54
pour le PNG on ne peut pas calculer son poids à l'avance ... pourquoi ?
la réponse est simple:
le PGN étant un Bitmap à qui on applique un filtre (parmi 5 disponible ***) et une compression sans pertes de données et ce ligne par ligne.
Chaque ligne peut utiliser un filtre différent et ne tient pas compte de l'alignement.
Rien que ceci rend le calcul du poids impossible mais d'autres données peuvent encore être ajoutées au fichier PNG ... voir le lien ci-dessous pour une information plus complète.
http://www.w3.org/TR/PNG/
dheroux
Messages postés52Date d'inscriptionvendredi 20 octobre 2006StatutMembreDernière intervention11 juin 2014 16 mars 2012 à 12:14
Bonjour,
Je vais y réfléchir.
Bonne journée.
cs_chatou
Messages postés6Date d'inscriptionmardi 2 mars 2004StatutMembreDernière intervention 4 janvier 2012 16 mars 2012 à 09:09
pourriez vous avec la même précision décrire le format ,donc le poids, d'une image .bmp de profondeur 32 bits (couche alpha) .Et même d'une image .png ?
Merci
dheroux
Messages postés52Date d'inscriptionvendredi 20 octobre 2006StatutMembreDernière intervention11 juin 2014 10 mars 2012 à 06:32
Bonjour,
OK, merci.
NHenry
Messages postés15151Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention 4 septembre 2024159 10 mars 2012 à 03:28
Bonsoir,
Ta source est, je pense, plus un snippet.
Dans ce cas, il est préférable de faire une fonction qui prend en paramètre 2 entiers (taille X et Y) et retourne la taille.
Ensuite, tu mets cela sur www.codyx.org.
16 mars 2012 à 13:46
le bitmap 32 Bits ne souffre pas de l'alignement sur 4 octets.
sa taille est donc 4LH + 54
pour le PNG on ne peut pas calculer son poids à l'avance ... pourquoi ?
la réponse est simple:
le PGN étant un Bitmap à qui on applique un filtre (parmi 5 disponible ***) et une compression sans pertes de données et ce ligne par ligne.
Chaque ligne peut utiliser un filtre différent et ne tient pas compte de l'alignement.
Rien que ceci rend le calcul du poids impossible mais d'autres données peuvent encore être ajoutées au fichier PNG ... voir le lien ci-dessous pour une information plus complète.
http://www.w3.org/TR/PNG/
***
TFilterType = (ftNONE, ftSUB, ftUP, ftAVERAGE, ftPAETH);
pour plus d'infos sur les filtres:
http://www.w3.org/TR/PNG/#9-table91
16 mars 2012 à 12:14
Je vais y réfléchir.
Bonne journée.
16 mars 2012 à 09:09
Merci
10 mars 2012 à 06:32
OK, merci.
10 mars 2012 à 03:28
Ta source est, je pense, plus un snippet.
Dans ce cas, il est préférable de faire une fonction qui prend en paramètre 2 entiers (taille X et Y) et retourne la taille.
Ensuite, tu mets cela sur www.codyx.org.