Ceci est une ancienne révision du document !


Table des matières

Sommaire


nearblack

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

Usage

nearblack [-of format] [-white] [-near dist] [-nb non_black_pixels]
        [-setalpha] [-setmask] [-o outfile] [-q]  [-co "NAME=VALUE"]* 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 toujours créés avec le pilote HFA (Erdas Imagine - .img) par défaut.
  • -of format : (GDAL 1.8.0 ou supérieur) sélectionne le format en sortie. Utilisez le nom de format court (GTiff pour GeoTIFF par exemple).
  • -co “NAME=VALUE” : (GDAL 1.8.0 ou supérieur) passe une option de création au pilote du format en sortie. Plusieurs options -co peuvent être listées. Voyez la documentation spécifique au format pour les options de création légales pour chaque format. Seulement valide lors de la création d'un nouveau fichier.
  • -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.
  • -setalpha : (GDAL 1.8.0 ou supérieur)

(GDAL 1.8.0 or later) Adds an alpha band if the output file is specified and the input file has 3 bands, or sets the alpha band of the output file if it is specified and the input file has 4 bands, or sets the alpha band of the input file if it has 4 bands and no output file is specified. The alpha band is set to 0 in the image collar and to 255 elsewhere.

  • -setmask : (GDAL 1.8.0 ou supérieur)

(GDAL 1.8.0 or later) Adds a mask band to the output file, or adds a mask band to the input file if it does not already have one and no output file is specified. The mask band is set to 0 in the image collar and to 255 elsewhere.

  • -q : (GDAL 1.8.0 ou supérieur) supprime la barre de progression et les autres informations affichées.
  • 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). L'algorithme scan également du haut vers le bas puis du bas vers le haut pour identifier les indentations dans le haut ou le bas.

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 2010/12/29 14:30 (Trunk r21324)

 
main/logiciels/gdal/couteau_suisse/nearblack.1293630070.txt.gz · Dernière modification : (modification externe)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki