Table des matières

Sommaire



nearblack


Convertie des bords plus ou moins en noirs/blanc en noir.

Usage

nearblack [-white] [-near dist] [-nb non_black_pixels]
        [-o outfile] infile

Description


La commande va scanner une image et tenter de définir tous les pixels qui sont proches du noir (ou proche du blanc) autour du bord en noir (ou blanc) exact. Cela est souvent utilisé pour corriger les photos aériennes compressées avec perte afin que les pixels de couleur puissent être traités comme transparents lors du mosaïquage.

  • -o outfile : le nom du fichier en sortie à créer. Les fichiers nouvellement créés sont pour l'instant toujours créés avec le pilote HFA (Erdas Imagine - .img)
  • -white : recherche pour les pixels proche du blanc (255) au lieu des pixels proche du noir.
  • -near dist : sélectionne la distance du noir (ou du blanc) les valeurs du pixel peuvent être encore considéré comme noir (ou blanc). 15 par défaut.
  • -nb non_black_pixels : nombre de pixels différent du noir qui peut être rencontré avant d'abandonner la recherche à l'intérieur. 2 par défaut.
  • infile : le fichier en entrée. N'importe quel format géré par GDAL, de n'importe quel nombre de bandes, normalement des bandes sous 8 bytes.


L'algorithme traite l'image une ligne à la foi. Un scan intérieur est réalisé à partir du pixel défini à la fin à noir (blanc) jusqu'à au moins “non_black_pixels” pixels qui sont éloignés d'au moins dist niveaux de noir (blanc) rencontré avant l'arrêt du scan. Les pixels proches du noir (blanc) sont définis à noir(blanc).

Notez que cet algorithme est seulement appliqué dans les lignes horizontales, une photo avec une indentation du haut vers le bas ne sera pas identifiée. Le traitement est entièrement réalisé en 8 bits (Bytes).

Si le fichier en sortie est omis, le résultat calculé sera écrit dans le fichier en entrée - qui doit gérer la mise à jour.



Yves Jacolin 2009/02/18 21:51 (Page originale)

 
main/logiciels/gdal/couteau_suisse/nearblack.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