Retour au sommaire

rgb2pct.py


Convertit une image RVB (24 bits) en une image en pseudo-couleurs (8 bits).

Usage :

rgb2pct.py [-n colors] [-of format] source_file dest_file


Cette commande calculera une table pseudo-couleur optimale pour une image RVB donnée en utilisant un algorithme de coupe médian à partir d'un histogramme RVB ré-échantillonné. Puis il convertit l'image en image pseudo-couleur en utilisant la table de couleur. Cette conversion utilise l'erreur de diffusion Floyd-Steinberg pour optimiser la qualité visuelle de l'image en sortie.

  • -n colors : sélectionne le nombre de couleurs dans la table de couleurs générée. Par défaut il est défini à 256. Il doit être compris entre 2 et 256.
  • -of format : format à générer (par défaut un GéoTIFF). Même sémantique que l'option -of pour gdal_translate. Seuls les formats de sortie supportant les tables de pseudo-couleurs doivent être utilisés.
  • source_file : le fichier RVB en entrée.
  • dest_file : le fichier en pseudo-couleur en sortie qui sera créé.


REMARQUE : rbg2pct.py est un script Python, et ne fonctionnera seulement si GDAL a été compilé avec le support de Python.

pct2rgb.py


Convertit une image en pseudo-couleurs (8 bits) en une image RVB (24 bits)

Usage :

pct2rgb.py [-of format] [-b band] source_file dest_file


Cette commande convertira une bande en pseudo-couleur d'un fichier en entrée en un fichier RVB en sortie au format désiré.

  • -of format : format à générer (par défaut un GéoTIFF).
  • -b band : bande à convertir en RVB, 1 par défaut.
  • source_file : le fichier en entrée.
  • dest_file : le fichier en RVB en sortie qui sera créé.


REMARQUE : rbg2pct.py est un script Python, et ne fonctionnera seulement si GDAL a été compilé avec le support de Python.

La nouvelle option '-expand rgb|rgba' de l'utilitaire gdal_translate rend ce script obsolète.



Yves Jacolin 2009/02/15 20:10 (Trunk et Page originale)

 
main/logiciels/gdal/couteau_suisse/rgb2pct.py.txt · Dernière modification: 2009/07/26 17:21 (édition externe)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki
- Faire un don - Contact - Mentions légales -