GoGPT Best VPN GoSearch

Icône de favori OnWorks

pkcrop - En ligne dans le Cloud

Exécutez pkcrop dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande pkcrop qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


pkcrop - effectuer des opérations de données raster sur l'image telles que recadrer, extraire et empiler des bandes

SYNOPSIS


pkcrop -i contribution -o sortie [Options] [Avancée Options]

DESCRIPTION


pkcrop peut sous-ensemble et empiler des images raster. Dans le domaine spatial, il peut recadrer une limite
boîte à partir d'une image plus grande. Le cadre de délimitation de sortie est sélectionné en définissant le nouveau coin
coordonnées à l'aide des options -ulx -juillet -lrx -lry. Vous pouvez également définir le nouveau
centre de l'image (-x -y) et la taille. Cela peut être fait soit en coordonnées projetées (en utilisant
les options -nx -New York) ou en coordonnées image (à l'aide des options -ns -nl). Vous pouvez également
utiliser un fichier vectoriel pour définir la nouvelle zone de délimitation (option -e). Dans le domaine spectral, pkcrop
vous permet de sélectionner des bandes individuelles à partir d'une ou plusieurs images d'entrée. Les bandes sont stockées
dans le même ordre que celui fourni sur la ligne de commande, en utilisant l'option -b. Numéros de bande
commencer par l'index 0 (indiquant la première bande). La valeur par défaut consiste à sélectionner toutes les bandes d'entrée.
Si davantage d'images d'entrée sont fournies, les bandes sont empilées en une image multibande. Si la
les cadres de délimitation ou la résolution spatiale ne sont pas identiques pour toutes les images d'entrée, vous devriez
les définir explicitement via les options. Les pkcrop l'utilitaire ne convient pas à la mosaïque ou
images composites. Considérez l'utilité pkcomposite(1) à la place.

OPTIONS


-i nom de fichier, --saisir nom de fichier
Fichier(s) image(s) d'entrée. Si l'entrée contient plusieurs images, une sortie multibande est
créée

-o nom de fichier, --output nom de fichier
Fichier image de sortie

-de format_out, --oformat format_out
Format d'image de sortie (voir aussi gdal_translate(1)). Chaîne vide : hériter de l'entrée
image

-pas type, --type type
Type de données pour l'image de sortie ({Byte / Int16 / UInt16 / UInt32 / Int32 / Float32 /
Float64 / CInt16 / CInt32 / CFloat32 / CFloat64}). Chaîne vide : hériter du type de
image d'entrée

-b bande, --bande bande
Index de bande à recadrer (laisser vide pour conserver toutes les bandes)

-bande bande, --bande de démarrage bande
Numéro de séquence de la bande de début

-ebande bande, --bande d'extrémité bande
Numéro de séquence de fin de bande

-ulx ULX, --ulx ULX
Cadre de délimitation de la valeur x supérieure gauche

-juillet ULY, --juillet ULY
Cadre de délimitation de la valeur y en haut à gauche

-lrx LRX, --lrx LRX
Cadre de délimitation de la valeur x en bas à droite

-lry LRY, --lry LRY
Cadre de délimitation de la valeur y en bas à droite

-dx xres, --dx xres
Résolution de sortie en x (en mètre) (vide : conserver la résolution d'origine)

-dy ans, --dy ans
Résolution de sortie en y (en mètres) (vide : conserver la résolution d'origine)

-r méthode_de_resampling, --méthode de rééchantillonnage méthode_de_resampling
Méthode de rééchantillonnage (proche : plus proche voisin, bilinéaire : interpolation bilinéaire).

-a_srs EPSG:nombre, --a_srs EPSG:nombre
Remplacer la référence spatiale pour le fichier de sortie (laisser vide pour copier à partir de l'entrée
fichier, utilisez epsg:3035 pour utiliser la projection européenne et forcer sur la grille européenne)

-pas de données Plus-value, --pas de données Plus-value
Valeur Nodata à mettre dans l'image si hors limites.

Options avancées

-e vecteur, --Le degré vecteur
obtenir la limite de l'étendue des polygones dans le fichier vectoriel

-m filet, --masque filet
Utiliser le fichier spécifié comme masque de validité (0 est nodata)

-msknodata Plus-value, --msknodata Plus-value
Valeur de masque à ne pas considérer pour le recadrage

-mskband Plus-value, --mskband Plus-value
Bande de masque à lire (0 indexé). Fournir une bande pour chaque masque.

-co NOM = VALEUR, --co NOM = VALEUR
Option de création pour le fichier de sortie. Plusieurs options peuvent être spécifiées.

-x centre_x, --X centre_x
Coordonnée x du centre de l'image à recadrer (en mètres)

-y centre_y, --oui centre_y
Coordonnée y du centre de l'image à recadrer (en mètres)

-nx taille_x, --nx taille_x
taille de l'image en x à recadrer (en mètre)

-New York taille_y, --New York taille_y
taille de l'image en y à recadrer (en mètre)

-ns nexemple, --ns nexemple
nombre d'échantillons à recadrer (en pixels)

-nl nlignes, --nl nlignes
nombre de lignes à recadrer (en pixels)

-comme m. -comme max, --échelle automatique m. --autoscaleautoscale max
mettre à l'échelle la sortie au minimum et au maximum, par exemple, --échelle automatique 0 --échelle automatique 255

-échelle en échelon, --escalader en échelon
sortie=échelle*entrée+décalage

-de compenser, --décalage compenser
sortie=échelle*entrée+décalage

-ct nom de fichier, --ct nom de fichier
table des couleurs au format ASCII comportant 5 colonnes : id RGB ALFA (0 : transparent, 255 :
solide)

-aligner, --aligner
Aligner le cadre de délimitation de sortie sur l'image d'entrée

-d la description, --la description la description
Définir la description de l'image

-v, --verbeux
verbeux

EXEMPLE


Recadrer l'image d'entrée dans le cadre de délimitation donné

pkcrop -i entrée.tif -ulx 100 -juillet 1000 -lrx 600 -lrx 100 -o sortie.tif

Recadrer l'image d'entrée à l'enveloppe du polygone donné et masquer tous les pixels à l'extérieur
polygone à 0 (en utilisant gdal_rasterize(1))

pkcrop -i entrée.tif -e étendue.shp -o sortie.tif
gdal_rasterize -i -burn 0 -l étendue extent.shp output.tif
gdal_rasterize -i -brûler 0 -l ampleur étendue.shp sortie.tif

Extraire les canaux 3,2,1 (à partir de 0) dans cet ordre à partir d'une image raster multi-canaux entrée.tif

pkcrop -i entrée.tif -b 3 -b 2 -b 1 -o sortie.tif

Mettre à l'échelle l'image à virgule flottante raster fimage.tif avec un facteur 100 et écrire sur un seul octet
image avec la table de couleurs donnée (pour la mise à l'échelle automatique, voir l'exemple suivant)

pkcrop -i fimage.tif -s 100 -pas Octet -o bimage.tif -ct table de couleurs.txt

Mettre à l'échelle automatiquement l'image à virgule flottante raster fimage.tif à [0:100] et écrivez la sortie
comme une image à un octet avec la table de couleurs donnée

pkcrop -i fimage.tif -comme 0 -comme 100 -pas Octet -o bimage.tif -ct table de couleurs.txt

Rogner l'image raster grand.tif à la boîte englobante de l'image raster petit.tif et utiliser le même
taille des pixels.

pkcrop -i grand.tif $(pkinfo -i petit.tif -bb -dx -dy) -o sortie.tif

Utiliser pkcrop en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.