GoGPT Best VPN GoSearch

Icône de favori OnWorks

pksetmask - En ligne dans le Cloud

Exécutez pksetmask 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 pksetmask qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux 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


pksetmask - programme pour appliquer une image de masque (définir des valeurs non valides) à une image raster

SYNOPSIS


masque de configuration de paquet -i contribution -m masque [-msknodata Plus-value] -o sortie [Options] [Avancée Options]

DESCRIPTION


masque de configuration de paquet définit un masque fourni avec l'option -m à un jeu de données raster en entrée. La valeur par défaut
L'opérateur est « = ». Valeurs dans les données raster d'entrée où le masque a une valeur nodata (définie
avec l'option -msknodata) sera alors défini sur nodata (défini avec -pas de données). Autre
les opérateurs sont inférieurs à (--opérateur '<') et plus grand que (--opérateur '<').

OPTIONS


-i nom de fichier, --saisir nom de fichier
Image d'entrée

-m masque, --masque masque
Masquer image(s)

-msknodata Plus-value, --msknodata Plus-value
Valeur(s) de masque où l'image n'a pas de données. Utilisez une valeur pour chaque masque, ou plusieurs
valeurs pour un seul masque.

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

-pas de données Plus-value, --pas de données Plus-value
valeur nodata à mettre dans l'image si elle n'est pas valide

-v niveau, --verbeux niveau
verbeux

Options avancées

-p '<'|'='|'>', --opérateur '<'|'='|'>'
Opérateur : < = > !. Utilisez l’opérateur pour chaque -msknodata option

-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

-de Format GDAL, --oformat Format GDAL
Format d'image de sortie (voir aussi gdal_translate(1)).

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

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

EXEMPLE


En utilisant a unique masque

Avec un seul masque, vous pouvez fournir autant de triples (--opérateur, --msknodata, --pas de données) comme
Vous le souhaitez. Tous les opérateurs travaillent simultanément sur ce masque. Attention : le premier opérateur
Les tests positifs seront sélectionnés. Ceci est expliqué dans l'exemple suivant :

masque de configuration de paquet -i entrée.tif -m masque.tif --opérateur='>' --msknodata 0 --pas de données 0 --opérateur='>' --msknodata 10 --pas de données 10 -o sortie.tif

Attention : le deuxième opérateur ne sera jamais testé vrai car le premier le remplacera !

masque de configuration de paquet -i entrée.tif -m masque.tif --opérateur='>' --msknodata 10 --pas de données 10 --opérateur='>' --msknodata 0 --pas de données 1 -o sortie.tif

OK : les valeurs supérieures à 10 seront 10, les valeurs entre 0 et 10 seront 1

En utilisant plusieurs masques

Avec plusieurs masques, vous pouvez utiliser un triple (--opérateur, --msknodata, --pas de données) pour chaque
masque correspondant (suivant le même ordre d'entrée). Si le nombre de triplets n'est pas
égal au nombre de masques, alors seul le premier triple est utilisé pour tous les masques
simultanément

masque de configuration de paquet -i entrée.tif -m masque1.tif --opérateur '>' --msknodata 250 --pas de données 1 -m masque2.tif --opérateur '>' --msknodata 100 --pas de données 2 -o sortie.tif

Si mask1.tif est supérieur à 250, la sortie sera 1. Si mask2 est supérieur à 100, la sortie sera
être 2. Si les deux opérateurs sont vrais, le premier sera prioritaire (la sortie sera 1)

masque de configuration de paquet -i entrée.tif -m masque1.tif -m masque2.tif --opérateur '>' --msknodata 250 --pas de données 1 -o sortie.tif

Si mask1.tif ou mask2.tif est supérieur à 250, la sortie sera 1

Plus exemples

masque de configuration de paquet -i entrée.tif -m masque.tif -o sortie.tif -pas Octet --msknodata 0 -pas de données 255

copier les valeurs de pixels de input.tif vers output.tif, en appliquant mask.tif, en définissant toutes les valeurs sur
255 où le masque est 0.

masque de configuration de paquet -i entrée.tif -m masque.tif -o sortie.tif -pas Octet --msknodata 1 -pas de données 255 --opérateur '!'

copier les valeurs de input.tif vers output.tif, mais définir toutes les valeurs sur 255 si le masque n'est pas 1

masque de configuration de paquet -i entrée.tif -m masque1.tif -m masque2.tif -o sortie.tif -pas Octet --msknodata 0 -pas de données 255

Application de deux masques. Copiez les valeurs de pixels du fichier input.tif vers le fichier output.tif, en définissant tous les paramètres.
valeurs à 255 où l'un ou l'autre des masques est 0.

masque de configuration de paquet -i entrée.tif -m masque.tif -o sortie.tif -pas Octet --msknodata 0 --msknodata 1 -pas de données 255 -pas de données 255

copier les valeurs de pixels de input.tif vers output.tif, appliquer des masques simples, définir toutes les valeurs
à 255 où le masque est soit 0 soit 1.

QFP


Q1. Je souhaite masquer mon image d'entrée (une image d'octets avec des valeurs comprises entre 0 et 254) avec un masque.
qui ne couvre qu'un sous-ensemble spatial de l'image d'entrée. Dans le sous-ensemble spatial de
masque primaire, tous les pixels doivent être définis sur 0 lorsque le masque primaire est égal à 1. En dehors du
sous-ensemble spatial Je souhaite définir toutes les valeurs de pixels à 255.

A1. Cela peut être réalisé à l'aide de deux masques, en sélectionnant l'image d'entrée comme masque secondaire.
Choisissez l'opérateur secondaire agissant sur le masque secondaire tel que la condition soit
toujours vrai (par exemple, < 255).

24 Janvier 2016 masque de configuration de paquet(1)

Utilisez pksetmask 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.