IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

minclookup - Online nel cloud

Esegui minclookup nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando minclookup che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


minclookup - esegue conversioni di tabelle di ricerca su file minc

SINOSSI


minclookup [ ] .mnc .mnc

DESCRIZIONE


minclookup eseguirà un'operazione di tabella di ricerca su ciascun voxel di un file minc. Una ricerca
tabella è costituita da un elenco di valori di input con valori di output corrispondenti. Ogni voxel del
il file di input si trova nella tabella di ricerca e il valore di output corrispondente viene scritto.
Questi valori di output possono essere valori scalari o vettoriali, quindi, ad esempio, una ricerca del colore
la tabella avrebbe quattro colonne: una colonna per i valori di input e una colonna per ciascuno di rosso,
valori di uscita verde e blu.

Le tabelle di ricerca possono assumere una delle due seguenti forme: continuo or distinto.

Una tabella di ricerca continua serve per trattare i valori voxel come valori continui (reali) e
convertire i valori eseguendo l'interpolazione tra i valori forniti nella tabella di ricerca. UN
la tabella di ricerca discreta tratta i valori di input come numeri interi e li gestisce in modo completo
voci indipendenti, senza interpolazione.

L'uso più comune delle tabelle di ricerca continua è per convertire i valori di intensità in
Colori RGB. Per rendere le tabelle di ricerca più semplici, i valori di input sono tutti ridimensionati in
gamma da zero a uno. Per impostazione predefinita, il valore più piccolo nel file viene mappato a zero e al più grande
mappe su uno. Questo valore si trova quindi nella tabella di ricerca, di solito tra due voci in
la tabella (la tabella è sempre ordinata in ordine crescente di valori di input). Lineare
l'interpolazione viene quindi eseguita su ciascuna colonna di output e il valore (oi valori) risultante è
scritto nel file di output. Se c'è più di un valore di output per valore di input, allora
la dimensione vector_dimension viene aggiunta al file di output con lunghezza uguale al numero
di colonne di output nella tabella di ricerca. Per valori di input al di fuori dell'intervallo da zero a uno, il
viene utilizzato il valore della tabella più vicino.

Le tabelle di ricerca discrete vengono in genere utilizzate per rimappare i valori delle etichette. Ogni valore di input è
trattato come un numero intero (non viene ridimensionato) e se si trova nella tabella di ricerca, allora
il valore (oi valori) corrispondente viene scritto nel file di output. Se non viene trovato,
quindi viene scritto un valore nullo (zero per impostazione predefinita). Nessuna interpolazione viene eseguita con discreti
tabelle di ricerca: per ottenere un valore di output non nullo, deve essere presente una voce nella tabella.

VERSIONI


Nota che le opzioni possono essere specificate in forma abbreviata (purché siano uniche) e
può essere dato ovunque sulla riga di comando.

Generale Opzioni


-2 Crea un file di output in formato MINC 2.0.

-picchiatore
Sovrascrivi un file esistente.

-noclobber
Non sovrascrivere un file esistente (impostazione predefinita).

-no_clobber
Sinonimo di -noclobber.

-verboso
Stampa le informazioni sullo stato di avanzamento per ogni blocco di dati copiato (impostazione predefinita).

-silenzioso Non stampare le informazioni sullo stato di avanzamento.

-dimensione buffer Taglia
Specificare la dimensione massima dei buffer interni (in kbyte). L'impostazione predefinita è 10 MB.

-tipo di file
Crea un file di output con lo stesso tipo del primo file di input (impostazione predefinita).

-byte Memorizza ogni voxel come un intero a 8 bit.

-corto Memorizza ogni voxel come intero a 16 bit.

-int Memorizza ogni voxel come intero a 32 bit.

-lungo Sostituito da -int.

-galleggiante Memorizza ogni voxel in formato a virgola mobile a 32 bit.

-raddoppiare
Memorizza ogni voxel in formato a virgola mobile a 64 bit.

-firmato
Crea un file di output con i dati archiviati in un tipo firmato. Questa opzione non ha senso
quando utilizzato con formati di dati in virgola mobile, che sono sempre firmati.

-non firmato
Crea un file di output con i dati archiviati in un tipo senza segno. Questa opzione è
privo di significato se utilizzato con formati di dati in virgola mobile.

-intervallo_valido verbale max
Scala i valori dei voxel interi in modo che rientrino tra i valori verbale ed max. Per impostazione predefinita
i valori di voxel interi verranno ridimensionati per utilizzare l'intero intervallo del tipo di base. Questo
L'opzione è priva di significato se utilizzata con formati di dati in virgola mobile.

Lookup tavolo Opzioni


-grigio Utilizzare una tabella di ricerca grigia per scrivere i valori RGB (impostazione predefinita).

-grigio Sinonimo di -grigio.

-metallo caldo
Utilizzare una tabella di ricerca hot-metal per scrivere i valori RGB.

-spettrale
Utilizzare una tabella di ricerca spettrale (arcobaleno) per scrivere i valori RGB.

-invertire
Invertire la tabella di ricerca in modo che il valore massimo corrisponda a zero e al minimo
il valore corrisponde a uno. Si applica solo alle tabelle di ricerca continua.

-noinvertito
Non invertire la tabella di ricerca: le mappe minime a zero e le mappe massime a
uno (predefinito).

-gamma verbale max
Specificare l'intervallo di valori che dovrebbe essere mappato all'intervallo della tabella di ricerca
(l'impostazione predefinita è l'intero intervallo del file di input).

-minimo verbale
Specificare il valore di input che esegue il mapping al valore minimo nella tabella di ricerca.

-massimo max
Specificare il valore di input che esegue il mapping al valore massimo nella tabella di ricerca.

-tabella di ricerca [filetto | -]
Specificare il nome di un file contenente la tabella di ricerca. Se - è dato, la ricerca
la tabella viene letta dallo standard input. Il file deve avere almeno due colonne: Il
la prima colonna fornisce i valori di input; le altre colonne danno il corrispondente
valori di uscita. Per una tabella di ricerca continua, la prima colonna dovrebbe contenere a
valore compreso tra zero e uno compreso Voci esplicite sia per zero che per uno dovrebbero
di solito essere dato. Per una tabella di ricerca discreta, la prima colonna dovrebbe contenere
valori interi. Se viene fornita più di una colonna di output, il file di output lo farà
avere la dimensione dimensione_vettore con una lunghezza pari al numero di uscite
colonne. Le righe della tabella verranno ordinate se necessario in modo che la prima
la colonna è in ordine crescente.

-lut_stringa stringa-tabella di ricerca
Specificare la tabella di ricerca completa come una singola stringa. Il carattere punto e virgola ";"
viene utilizzato per separare le righe.

-continuo
La tabella di ricerca è continua (vedere la descrizione sopra): i valori di input sono trattati come
valori continui (reali) e vengono ridimensionati nell'intervallo da zero a uno prima di essere
guardò in alto; l'interpolazione viene eseguita tra i valori nella tabella. Questa è l'impostazione predefinita
comportamento.

-discreto
La tabella di ricerca è discreta (vedere la descrizione sopra): i valori di input sono trattati come
interi e non viene eseguita alcuna interpolazione tra i valori di input.

-valore_null stringa-valore-nullo
Specificare un valore nullo da utilizzare con le tabelle di ricerca discrete quando un valore non lo è
trovato nella tabella di ricerca. Questo valore deve essere specificato come un elenco separato da virgole
di valori, con lo stesso numero di valori delle colonne di output nella tabella di ricerca.

Generico Opzioni per contro tutti i comandi:


-Aiuto Stampa il riepilogo delle opzioni della riga di comando ed esci.

-versione
Stampa il numero di versione del programma ed esci.

ESEMPI


Per ottenere immagini RGB hot-metal da un file MRI:

minclookup -hotmetal input.mnc output.mnc

Per convertire le etichette in un file di etichette minc, usa -discrete:

minclookup -discrete -lookup_table file di ricerca \
in_labels.mnc out_labels.mnc

dove lookupfile è un file contenente le voci per mappare l'etichetta da 2 a 4 e l'etichetta da 3 a 5:

2/4
3/5

Puoi anche specificare questa tabella di ricerca sulla riga di comando:

minclookup -discrete -lut_string '2 4;3 5' \
in_labels.mnc out_labels.mnc

Per ottenere un file RGB grigio, con il rosso per i valori inferiori al minimo e il verde per i valori
maggiore del minimo, puoi dare due voci zero e due voci uno. Il primo
zero viene utilizzato per valori negativi, il secondo zero viene utilizzato per l'interpolazione al successivo
iscrizione. Non c'è ambiguità su come gestire un valore esattamente zero perché il primo
e gli ultimi valori della tabella sono gestiti in modo speciale per assicurarsi che siano
considerato come entro il raggio se si verifica questo tipo di situazione a due ingressi.

minclookup -lookup_table - input.mnc output.mnc <
0 1 0 0
0 0 0 0
1 1 1 1
1 0 1 0
EOF

Per invertire un'immagine scalare, puoi usare minclookup:

minclookup -lut_string '0 1;1 0' in.mnc out.mnc

Usa minclookup online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Bootloader EFI Clover
    Bootloader EFI Clover
    Il progetto si è spostato in
    https://github.com/CloverHackyColor/CloverBootloader..
    Caratteristiche: Avvia macOS, Windows e Linux
    in modalità UEFI o legacy su Mac o PC con
    UE...
    Scarica il bootloader Clover EFI
  • 2
    rpm uniti
    rpm uniti
    Unisciti a noi in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Abilita il repository URPMS nel tuo
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Scarica unitedrpms
  • 3
    Potenzia le librerie C++
    Potenzia le librerie C++
    Boost fornisce portatile gratuito
    librerie C++ sottoposte a revisione paritaria. Il
    l'accento è posto sulle librerie portatili che
    funzionano bene con la libreria standard C++.
    Vedi http://www.bo...
    Scarica le librerie Boost C++
  • 4
    VirtualGL
    VirtualGL
    VirtualGL reindirizza i comandi 3D da a
    Applicazione Unix/Linux OpenGL su a
    GPU lato server e converte il
    immagini 3D renderizzate in un flusso video
    con quale ...
    Scarica VirtualGL
  • 5
    libusb
    libusb
    Libreria per abilitare lo spazio utente
    programmi applicativi con cui comunicare
    dispositivi USB. Pubblico: sviluppatori, fine
    Utenti/Desktop. Linguaggio di programmazione: C.
    Categorie ...
    Scarica libus
  • 6
    SWIG
    SWIG
    SWIG è uno strumento di sviluppo software
    che collega programmi scritti in C e
    C++ con una varietà di alto livello
    linguaggi di programmazione. SWIG è usato con
    diverso...
    Scarica SIG
  • Di Più "

Comandi Linux

Ad