banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 18 December 2009 12:20

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

[GDAL et TIFF] options de compression

Bonjour,

Pour les Tiff, il y a beaucoup d'options de compression. Je m'y perds un peu...

Code:

gdal_translate --format GTiff

me donne les informations liées au format GTiff

Notamment ces options de compression:

Code:

<Option name="COMPRESS" type="string-select">
    <Value>NONE</Value>
    <Value>LZW</Value>
    <Value>PACKBITS</Value>
    <Value>JPEG</Value>
    <Value>CCITTRLE</Value>
    <Value>CCITTFAX3</Value>
    <Value>CCITTFAX4</Value>
    <Value>DEFLATE</Value>
  </Option>

  <Option name="JPEG_QUALITY" type="int" description="JPEG quality 1-100" default="75"/>

J'aurais plusieurs questions:
1)Quelles sont les différences fondamentales entre toutes ces options de compression?
Certaines compressent-elles plus ou moins que d'autres?
Aboutissent-elles à différents niveaux de qualité?
Aboutissent-elles à des tiffs lus dans certains logiciels mais pas dans d'autres?

J'ai notamment pu remarquer que les options DEFLATE et JPEG étaient les plus utilisées...

2)En ce qui concerne la relation entre différentes options:
L'option COMPRESS=PACKBITS est-elle liée à l'option NBITS?
L'option JPEG_QUALITY peut-elle être utilisée avec n'importe quelle option COMPRESS ou seulement avec l'option COMPRESS=JPEG?

Ensuite, concernant l'option PHOTOMETRIC:

Code:

  <Option name="PHOTOMETRIC" type="string-select">
    <Value>MINISBLACK</Value>
    <Value>MINISWHITE</Value>
    <Value>PALETTE</Value>
    <Value>RGB</Value>
    <Value>CMYK</Value>
    <Value>YCBCR</Value>
    <Value>CIELAB</Value>
    <Value>ICCLAB</Value>
    <Value>ITULAB</Value>
  </Option>

J'ai souvent remarqué que l'option PHOTOMETRIC=YCBCR était liée à l'option COMPRESS=JPEG.
Et que la commande gdaladdo était souvent appliquée après afin de générer des pyramides et de permettre un chargement rapide du raster dans un logiciel comme QGIS (il me semble que c'est ça mais je me trompe peut-être)
Donc j'aurais plusieurs questions:
1) Y a-t-il un intérêt particulier à utiliser cette option si on n'utilise pas la commande gdaladdo après?
2) Est-elle liée à l'option COMPRESS=JPEG?
3) Cela permet-il de compresser les images?

Merci pour vos éclairages! smile

Dernière modification par baobazz (Fri 18 December 2009 16:28)


geodata au cerema et petits billets en géomatique

Hors ligne

 

#2 Fri 18 December 2009 14:04

nawak
Participant assidu
Date d'inscription: 11 Sep 2007
Messages: 216

Re: [GDAL et TIFF] options de compression

bonjour,

une doc complete sur ce même site!

http://georezo.net/wiki/main:logiciels: … isse:start

Hors ligne

 

#3 Fri 18 December 2009 14:09

Jeirhome
Membre
Lieu: Liverion
Date d'inscription: 22 Aug 2006
Messages: 4298
Site web

Re: [GDAL et TIFF] options de compression

Le Tiff en long en large et en travers big_smile : http://www.libtiff.org/document.html

Les corrélation entre les compression et les autres sont le plus souvent des coincidences.


Pour les compressions :

- Aucune est la valeur par défaut dans la spécification du Tiff
- LZW est une méthode sans perte assez efficace
- Packbits et CCIT, c'est du type RLE, fonctionne sur du N&B (donc lié à NBITS, car NBITS est à 1)
- JPG on connait j'espère smile très efficace, mais avec des pertes, donc la seule méthode où on doit indiquer une qualité de compression
- Deflate n'est pas dans le standard Tiff, c'est mis dans libtiff à titre "expérimental"


Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !

Hors ligne

 

#4 Fri 18 December 2009 15:58

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: [GDAL et TIFF] options de compression

concernant l'option photometric=ycbcr
apparemment, elle permet d'aboutir à des images 2 à 3 fois plus petites.
par contre cette option est incompatible avec un entrelacement par bandes "interleave=band"

cf http://www.gdal.org/frmt_gtiff.html

Dernière modification par baobazz (Fri 18 December 2009 15:59)


geodata au cerema et petits billets en géomatique

Hors ligne

 

Pied de page des forums

Powered by FluxBB