EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

mia-3dprealign-nonrigid – Online in der Cloud

Führen Sie mia-3dprealign-nonrigid im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl mia-3dprealign-nonrigid, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


mia-3dprealign-nonrigid – Registrierung einer Reihe von 3D-Bildern.

ZUSAMMENFASSUNG


mia-3dprealign-nonrigid -i -o [Optionen]

BESCHREIBUNG


mia-3dprealign-nonrigid Dieses Programm führt die nicht starre Registrierung einer Bildserie durch
Registrieren Sie zunächst eine bereits ausgerichtete Teilmenge der Bilder mit einer Referenz und dann mit
Registrieren der verbleibenden Bilder mithilfe synthetischer Referenzen. Das ist eine 3D-Version von G.
Wollny, MJ Ledesma-Cabryo, P.Kellman und A.Santos, „Exploiting Quasiperiodicity in
Bewegungskorrektur der freien Atmung“, IEEE Transactions on Medical Imaging, 29(8), 2010.

OPTIONAL


Datei-IO
-i --in-file=(Eingabe, erforderlich); io
Geben Sie Bilder nach dem Benennungsmuster nameXXXX.ext ein. Für unterstützte Dateien
Typen siehe PLUGINS:3dimage/io

-o --out-file=(Ausgabe, erforderlich); io
Dateinamenbasis für registrierte Dateien, angegeben als C-Format-Zeichenfolge. Für unterstützt
Dateitypen siehe PLUGINS:3dimage/io

--save-references
Speichern Sie synthetische Verweise auf Dateien refXXXX.v

Voraussetzungen & Anarbeitung
-k --skip=0
Bilder am Anfang der Serie überspringen. Bilder am Anfang der Serie überspringen

--preskip=20
Überspringen Sie Bilder am Anfang und überspringen Sie die Serie, wenn Sie nach „hoch“ suchen
Kontraste BildBilder am Anfang überspringen+Serie bei der Suche überspringen
für kontrastreiche Bilder

--postskip=2
Überspringen Sie die Bilder am Ende der Serie, wenn Sie nach hohen Kontrasten suchen
BildÜberspringen Sie Bilder am Ende der Serie, wenn Sie nach hohen Kontrasten suchen
Image

--max-candidates=20
maximale Anzahl von Kandidaten für globales Referenzbild, maximale Anzahl von
Kandidaten für ein globales Referenzbild

-S --cost-series=image:cost=[ngf:eval=ds]
Const-Funktion, die für die Analyse der zu verwendenden seriesConst-Funktion verwendet werden soll
Zur Analyse der Serie siehe Unterstützte Plugins
PLUGINS: 3dimage/fullcost

--ref-idx=
Speichern Sie die Referenzindexnummer in dieser Datei

-R --global-reference=-1
Speichern Sie die Referenzindexnummer in dieser Datei. Speichern Sie die Referenzindexnummer in dieser Datei
Datei

-D --max-subset-delta=0
Maximales Delta zwischen zwei Elementen der vorab ausgerichteten TeilmengeMaximales Delta
zwischen zwei Elementen der vorab ausgerichteten Teilmenge

Registrierung:
-O --optimizer=gsl:opt=gd,step=0.01
Optimierer für Minimierung verwendetOptimierer für Minimierung verwendet For
unterstützte Plugins siehe PLUGINS:minimizer/singlecost

-l --mr-levels=3
Stufen mit mehreren Auflösungen Stufen mit mehreren Auflösungen

-f --transForm=Spline
TransformationstypTransformationstyp Für unterstützte Plugins siehe
PLUGINS:3dimage/transform

-1 --cost-subset=image:cost=[ngf:eval=ds]
Kostenfunktion für die Registrierung während der Teilmengenregistrierungskostenfunktion
zur Registrierung während der Subset-Registrierung. Für unterstützte Plugins siehe
PLUGINS: 3dimage/fullcost

-2 --cost-final=image:cost=ssd
Kostenfunktion für die Registrierung während der endgültigen Registrierung. Kostenfunktion
zur Registrierung bei der Endregistrierung. Unterstützte Plugins finden Sie unter
PLUGINS: 3dimage/fullcost

Hilfe & Info
-V --verbose=Warnung
Ausführlichkeit der Ausgabe, Ausgabe von Nachrichten mit gegebenem Level und höheren Prioritäten.
Unterstützte Prioritäten beginnend auf der niedrigsten Ebene sind:
Info - Low-Level-Meldungen
Spur - Funktionsaufruf-Trace
scheitern ‐ Testfehler melden
Warnung - Warnungen
Fehler - Fehler melden
debuggen - Debug-Ausgabe
Nachricht - Normale Nachrichten
tödlich - Nur schwerwiegende Fehler melden

--Urheberrechte ©
Copyright-Informationen drucken

-h - Hilfe
diese Hilfe ausdrucken

-? --Verwendungszweck
eine kurze Hilfe ausdrucken

--Version
Versionsnummer drucken und beenden

In Bearbeitung
--threads=-1
Maximale Anzahl von Threads, die für die Verarbeitung verwendet werden sollen. Diese Anzahl sollte niedriger sein
oder gleich der Anzahl der logischen Prozessorkerne in der Maschine. (-1:
automatische Schätzung). Maximale Anzahl von Threads, die für die Verarbeitung verwendet werden sollen
Anzahl sollte kleiner oder gleich der Anzahl der logischen Prozessorkerne sein
Die Maschine. (-1: automatische Schätzung).

PLUGINS: 1d/Raumkernel


cdiff Zentraler Differenzfilterkern, Spiegelrandbedingungen werden verwendet.

(keine Parameter)

gauss Spacial Gauss-Filterkernel, unterstützte Parameter sind:

w = 1; uint in [0, inf)
halbe Filterbreite.

PLUGINS: 1d/splinebc


Spiegel Spline-Interpolations-Randbedingungen, die an der Grenze spiegeln

(keine Parameter)

wiederholen Spline-Interpolation-Randbedingungen, die den Wert an der Grenze wiederholen

(keine Parameter)

Null Spline-Interpolations-Randbedingungen, die Null für Werte außerhalb annehmen

(keine Parameter)

PLUGINS: 1d/Splinekernel


bSpline B-Spline-Kernel-Erstellung, unterstützte Parameter sind:

d = 3; Ganzzahl in [0, 5]
Spline-Grad.

omms OMoms-spline-Kernel-Erstellung, unterstützte Parameter sind:

d = 3; Ganzzahl in [3, 3]
Spline-Grad.

PLUGINS: 3D-Bild/Kombinierer


Absdiff Bildkombinierer 'absdiff'

(keine Parameter)

hinzufügen Bildkombinierer 'hinzufügen'

(keine Parameter)

div Bildkombinierer 'div'

(keine Parameter)

mul Bildkombinierer 'mul'

(keine Parameter)

unten Bildkombinierer 'sub'

(keine Parameter)

PLUGINS: 3D-Bild/Kosten


Inc lokale normalisierte Kreuzkorrelation mit Maskierungsunterstützung., unterstützte Parameter
sind:

w = 5; uint in [1, 256]
halbe Breite des Fensters zur Auswertung des lokalisierten Kreuzes
Korrelation.

mi Gegenseitige Information auf Spline-Parzen-Basis., unterstützte Parameter sind:

Ausschneiden = 0; schweben in [0, 40]
Prozentsatz der Pixel, die bei hoher und niedriger Intensität entfernt werden sollen
Ausreißer.

mbins = 64; uint in [1, 256]
Anzahl der Histogramm-Bins, die für das Bewegtbild verwendet werden.

Kernel = [bspline:d=3]; Fabrik
Spline-Kernel für das Parzen-Hinstogramm für bewegte Bilder. Für unterstützte Plug-Ins
siehe PLUGINS:1d/splinekernel

rbins = 64; uint in [1, 256]
Anzahl der Histogramm-Bins, die für das Referenzbild verwendet werden.

Kernel = [bspline:d=0]; Fabrik
Spline-Kernel für Referenzbildparzen-Hinstogramm. Für unterstützte Stecker-
ins siehe PLUGINS:1d/splinekernel

nCC normalisierte Kreuzkorrelation.

(keine Parameter)

ngf Diese Funktion bewertet die Bildähnlichkeit basierend auf dem normalisierten Gradienten
Felder. Gegeben sind normalisierte Gradientenfelder $ _S$ des Quellbildes und $ _R$ des
ref image Es sind verschiedene Evaluatoren implementiert. Unterstützte Parameter sind:

eval = ds; diktieren
Plugin-Subtyp (sq, ds, dot, cross). Unterstützte Werte sind:
ds ‐ Quadrat der skalierten Differenz
Punkt ‐ Skalarproduktkern
überqueren ‐ produktübergreifender Kernel

SSD 3D-Bildkosten: Summe der quadrierten Differenzen, unterstützte Parameter sind:

autothresh = 0; schweben in [0, 1000]
Verwenden Sie die automatische Maskierung des bewegten Bildes, indem Sie nur Intensitätswerte nehmen
berücksichtigen, die größer als der angegebene Schwellenwert sind.

Norm = 0; bool
Legen Sie fest, ob die Metrik durch die Anzahl der Bildpixel normalisiert werden soll.

SSD-Automask
3D-Bildkosten: Summe der quadrierten Differenzen, mit Automaskierung basierend auf Vorgabe
Schwellenwerte, unterstützte Parameter sind:

rthresh = 0; doppelt
Intensitätsschwellenwert für Referenzbild.

sthresch = 0; doppelt
Intensitätsschwellenwert für Quellbild.

PLUGINS: 3D-Bild/Filter


Bandpass Intensitätsbandpassfilter, unterstützte Parameter sind:

max = 3.40282e+38; schweben
das Maximum der Band.

Min. = 0; schweben
Minimum der Band.

binarisieren Image Binarize Filter, unterstützte Parameter sind:

max = 3.40282e+38; schweben
maximal akzeptierter Bereich.

Min. = 0; schweben
minimaler akzeptierter Bereich.

schließen morphologisch nahe, unterstützte Parameter sind:

andeuten = schwarz; Zeichenfolge
ein Hinweis auf den Hauptbildinhalt (schwarz|weiß).

gestalten = [Kugel:r=2]; Fabrik
strukturierendes Element. Für unterstützte Plug-Ins siehe PLUGINS:3dimage/shape

Kombination Kombinieren Sie zwei Bilder mit dem angegebenen Combiner-Operator. wenn 'umgekehrt' auf eingestellt ist
false, der erste Operator ist das Bild, das durch die Filterpipeline geleitet wurde, und
das zweite Bild wird aus der Datei geladen, die mit dem Parameter 'image' angegeben wurde
Moment, in dem der Filter ausgeführt wird., unterstützte Parameter sind:

Image =(Eingabe, erforderlich, Zeichenfolge)
zweites Bild, das im Combiner benötigt wird.

op =(erforderlich, ab Werk)
Bildkombinierer, der auf die Bilder angewendet werden soll. Für unterstützte Plug-Ins siehe
PLUGINS: 3dimage/combiner

rückgängig machen = 0; bool
kehren Sie die Reihenfolge um, in der die Bilder an den Combiner übergeben wurden.

verkaufen Konvertierungsfilter für das Bildpixelformat, unterstützte Parameter sind:

a = 1; schweben
linearer Umrechnungsparameter a.

b = 0; schweben
linearer Umrechnungsparameter b.

Karte = opt; diktieren
Conversion-Mapping. Unterstützte Werte sind:
wählen - Wenden Sie eine lineare Transformation an, die den realen Eingangsbereich auf abbildet
der volle Leistungsbereich
Angebot - Lineare Transformation anwenden, die den Eingabedatentyp abbildet
range zum Ausgabedatentyp range
Kopieren - Daten beim Konvertieren kopieren
linear ‐ lineare Transformation anwenden x -> a*x+b
optstat - Wenden Sie eine lineare Transformation an, die basierend auf dem Eingabemittelwert abbildet und
Variation auf den vollen Leistungsbereich

Rep = ubyte; diktieren
Ausgabepixeltyp. Unterstützte Werte sind:
keine ‐ kein Pixeltyp definiert
schweben - Gleitkomma 32 Bit
sbyte - vorzeichenbehaftet 8 Bit
lang - unsigned 64 bit
doppelt - Gleitkomma 64 Bit
sint - vorzeichenbehaftet 32 Bit
ushort - unsigned 16 bit
kurz - vorzeichenbehaftet 16 Bit
Uint - unsigned 32 bit
langweilig - vorzeichenbehaftet 64 Bit
Bit - Binärdaten
Ubyte - unsigned 8 bit

Ernte Beschneiden Sie einen Bereich eines Bildes, der Bereich wird immer an das Originalbild geklammert
Größe in dem Sinne, dass der angegebene Bereich beibehalten wird. Unterstützte Parameter sind:

Ende = [[4294967295,4294967295,4294967295]]; streambar
Ende des Zuschneidebereichs, Maximum = (-1,-1,-1).

Anfang = [[0,0,0]]; streambar
Beginn des Zuschneidebereichs.

erweitern 3D-Bildstapel-Erweiterungsfilter, unterstützte Parameter sind:

andeuten = schwarz; Zeichenfolge
ein Hinweis auf den Hauptbildinhalt (schwarz|weiß).

gestalten = [Kugel:r=2]; Fabrik
strukturierendes Element. Für unterstützte Plug-Ins siehe PLUGINS:3dimage/shape

Abstand Bewerten Sie die 3D-Distanztransformation eines Bildes. Wenn das Bild eine binäre Maske ist,
dann entspricht das Ergebnis der Distanztransformation in jedem Punkt dem Euklidischen
Abstand zur Maske. Wenn das Eingabebild einen skalaren Pixelwert hat, dann
Dieser Skalar wird als Höhenfeld interpretiert und der Wert pro Pixel addiert sich zum
Entfernung.

(keine Parameter)

verkleinern Verkleinern Sie das Eingabebild, indem Sie eine bestimmte Blockgröße verwenden, um die Verkleinerung zu definieren
Faktor. Vor der Skalierung wird das Bild durch einen Glättungsfilter gefiltert, um
Eliminieren Sie hochfrequente Daten und vermeiden Sie Aliasing-Artefakte., unterstützt
Parameter sind:

b = [[1,1,1]]; 3dbounds
Block Größe.

bx = 1; uint in [1, inf)
Blockgröße in x-Richtung.

by = 1; uint in [1, inf)
Blockgröße in y-Richtung.

bz = 1; uint in [1, inf)
Blockgröße in Z-Richtung.

Kern = Gauss; Schnur
Glättungsfilterkernel angewendet werden soll, wird die Größe des Filters geschätzt
basierend auf der Blockgröße..

erodieren 3D-Bildstapel-Erodierungsfilter, unterstützte Parameter sind:

andeuten = schwarz; Zeichenfolge
ein Hinweis auf den Hauptbildinhalt (schwarz|weiß).

gestalten = [Kugel:r=2]; Fabrik
strukturierendes Element. Für unterstützte Plug-Ins siehe PLUGINS:3dimage/shape

gauss isotroper 3D-Gaussfilter, unterstützte Parameter sind:

w = 1; int in [0, inf)
Parameter für die Filterbreite.

Gradnorm 3D-Bild zum Gradientennormfilter

(keine Parameter)

Wachstumsmaske Verwenden Sie eine Eingabe-Binärmaske und ein Referenz-Graustufenbild, um die Regionsvergrößerung durchzuführen
durch Hinzufügen der Nachbarschaftspixel eines bereits hinzugefügten Pixels, wenn diese einen niedrigeren Wert haben
Intensität, die über dem angegebenen Schwellenwert liegt. Unterstützte Parameter sind:

Min. = 1; schweben
niedrigere Schwelle für das Maskenwachstum.

ref =(Eingabe, erforderlich, Zeichenfolge)
Referenzbild für das Wachsen des Maskenbereichs.

gestalten = 6n; Fabrik
Nachbarschaftsmaske. Informationen zu unterstützten Plug-Ins finden Sie unter PLUGINS:3dimage/shape

umkehren Intensitäts-Invert-Filter

(keine Parameter)

Isovoxel Dieser Filter skaliert ein Bild, um die Voxelgröße isometrisch zu machen und seine Größe auf
dem angegebenen Wert entsprechen, unterstützte Parameter sind:

interp = [bspline:d=3]; Fabrik
Der zu verwendende Interpolationskern. Informationen zu unterstützten Plug-Ins finden Sie unter
PLUGINS:1d/splinekernel

Größe = 1; einschwimmen (0, inf)
isometrische Zielvoxelgröße.

kmbedeutet 3D-Bild k-Means-Filter. Im Ausgabebild repräsentiert der Pixelwert die
Klassenzugehörigkeit und die Klassenzentren werden als Attribut im Bild gespeichert.,
unterstützte Parameter sind:

c = 3; int in [2, inf)
Anzahl der Klassen.

Etikette Ein Filter zum Beschriften der verbundenen Komponenten eines Binärbilds., unterstützt
Parameter sind:

n = 6n; Fabrik
Nachbarschaftsmaske. Informationen zu unterstützten Plug-Ins finden Sie unter PLUGINS:3dimage/shape

Labelmap Bildfilter, um Label-IDs neu zuzuordnen. Gilt nur für Bilder mit ganzzahligen Werten
Intensitäten/Labels., unterstützte Parameter sind:

Karte =(Eingabe, erforderlich, Zeichenfolge)
Etikettenzuordnungsdatei.

Etikettenskala
Ein Filter, der nur Ausgabevoxel erzeugt, die bereits in der Eingabe erstellt wurden
Bild. Die Skalierung erfolgt mithilfe eines Abstimmungsalgorithmus, der das Ziel auswählt
Pixelwert basierend auf der höchsten Pixelanzahl eines bestimmten Labels im
entsprechenden Quellgebiet. Wenn die Region zwei Labels mit demselben umfasst
count, derjenige mit der niedrigeren Zahl gewinnt., unterstützte Parameter sind:

Übergröße =(erforderlich, 3dbounds)
Zielgröße wird als zwei durch Kommas getrennte Werte angegeben.

Belastung Laden Sie das Eingabebild aus einer Datei und verwenden Sie es, um das aktuelle Bild in der Datei zu ersetzen
Pipeline., unterstützte Parameter sind:

Datei =(Eingabe, erforderlich, Zeichenfolge)
Name der Eingabedatei, aus der geladen werden soll.

lvdownscale
Dies ist ein Herabstufungsfilter für die Etikettenabstimmung. Es verkleinert ein 3D-Bild blockweise.
Für jeden Block ist die Bezeichnung (ungleich Null), die am häufigsten im Block vorkommt
als Ausgabepixel im Zielbild ausgegeben. Wenn zwei Etiketten mit derselben Nummer angezeigt werden
Meistens gewinnt derjenige mit dem niedrigeren Absolutwert. Unterstützte Parameter sind:

b = [[1,1,1]]; 3dbounds
Blockgröße für das Downscaling. Jeder Block wird durch ein Pixel dargestellt
im Zielbild..

Maske" Maskieren Sie ein Bild. Ein Bild wird aus der Parameterliste und das andere aus der Parameterliste übernommen
der normale Filtereingang. Beide Bilder müssen die gleichen Abmessungen haben und eines muss
binär sein. Die Attribute des Bildes, das durch die Filterpipeline kommt, sind
konserviert. Der Ausgabepixeltyp entspricht nicht dem Eingabebild
binär. Unterstützte Parameter sind:

Eingabe =(Eingabe, erforderlich, Zeichenfolge)
Name der zweiten Eingabebilddatei.

bedeuten 3D-Bildmittelwertfilter, unterstützte Parameter sind:

w = 1; int in [1, inf)
halbe Filterbreite.

mittlere Median-3D-Filter, unterstützte Parameter sind:

w = 1; int in [1, inf)
Parameter für die Filterbreite.

mlv Mittelwert des 3D-Bildfilters mit geringster Varianz, unterstützte Parameter sind:

w = 1; int in [1, inf)
Parameter für die Filterbreite.

msnormalizer
Mittelwert-Sigma-Normalisierungsfilter für 3D-Bilder, unterstützte Parameter sind:

w = 1; int in [1, inf)
halbe Filterbreite.

XNUMXh geöffnet morphologisch offene, unterstützte Parameter sind:

andeuten = schwarz; Zeichenfolge
ein Hinweis auf den Hauptbildinhalt (schwarz|weiß).

gestalten = [Kugel:r=2]; Fabrik
strukturierendes Element. Für unterstützte Plug-Ins siehe PLUGINS:3dimage/shape

neu orientieren 3D-Bild-Neuausrichtungsfilter, unterstützte Parameter sind:

Karte = xyz; dict
Orientierungszuordnung, die angewendet werden soll. Unterstützte Werte sind:
p-zxy ‐ permutiere x->y->z->x
r-x180 ‐ um 180 Grad im Uhrzeigersinn um die x-Achse drehen
xyz ‐ Orientierung behalten
p-yzx ‐ x->z->y->x permutieren
r-z180 ‐ um 180 Grad im Uhrzeigersinn um die Z-Achse drehen
r-y270 ‐ um 270 Grad im Uhrzeigersinn um die Y-Achse drehen
f-xz ‐ xz umdrehen
f-yz ‐ yz umdrehen
r-x90 ‐ um 90 Grad im Uhrzeigersinn um die x-Achse drehen
r-y90 ‐ um 90 Grad im Uhrzeigersinn um die Y-Achse drehen
r-x270 ‐ um 270 Grad im Uhrzeigersinn um die x-Achse drehen
r-z270 ‐ um 270 Grad im Uhrzeigersinn um die Z-Achse drehen
r-z90 ‐ um 90 Grad im Uhrzeigersinn um die Z-Achse drehen
f-xy ‐ xy umdrehen
r-y180 ‐ um 180 Grad im Uhrzeigersinn um die Y-Achse drehen

Größe Größe eines Bildes ändern. Die Originaldaten werden im neuen Bildformat zentriert.
unterstützte Parameter sind:

Größe = [[0,0,0]]; streambar
Neue Größe des Bildes. Eine Größe 0 gibt an, die Größe für das Bild beizubehalten
entsprechendes Maß..

Sandp Salz- und Pfeffer-3D-Filter, unterstützte Parameter sind:

dreschen = 100; schweben in [0, inf)
Schwellenwert.

w = 1; int in [1, inf)
Parameter für die Filterbreite.

Treppe 3D-Bildfilter, der auf eine bestimmte Zielgröße skaliert. Unterstützte Parameter sind:

interp = [bspline:d=3]; Fabrik
Der zu verwendende Interpolationskern. Informationen zu unterstützten Plug-Ins finden Sie unter
PLUGINS:1d/splinekernel

s = [[0,0,0]]; 3dbounds
Zielgröße, um alle Komponenten auf einmal festzulegen (Komponente 0: Eingabebild verwenden).
Größe).

sx = 0; uint in [0, inf)
Zielgröße in x-Richtung (0: Eingabebildgröße verwenden).

sy = 0; uint in [0, inf)
Zielgröße in y-Richtung (0: Eingabebildgröße verwenden).

sz = 0; uint in [0, inf)
Zielgröße in y-Richtung (0: Eingabebildgröße verwenden).

groß auswählen Ein Filter, der eine binäre Maske erstellt, die die höchste Intensität darstellt
Pixelanzahl. Der Pixelwert 0 wird ignoriert, und wenn zwei Intensitäten vorhanden sind
gleiche Pixelanzahl, dann ist das Ergebnis undefiniert. Das Eingabepixel muss eine haben
integraler Pixeltyp.

(keine Parameter)

sepkonv 3D-Bildintensitäts-Separaple-Faltungsfilter, unterstützte Parameter sind:

kx = [gauß:w=1]; Fabrik
Filterkernel in x-Richtung. Für unterstützte Plug-Ins siehe
PLUGINS:1d/Spacialkernel

ky = [gauß:w=1]; Fabrik
Filterkern in y-Richtung. Für unterstützte Plug-Ins siehe
PLUGINS:1d/Spacialkernel

kz = [gauß:w=1]; Fabrik
Kernel in Z-Richtung filtern. Informationen zu unterstützten Plug-Ins finden Sie unter
PLUGINS:1d/Spacialkernel

schw gesäte Wassersäule. Der Algorithmus extrahiert genau so viele Regionen wie initial
Labels sind im Seed-Image angegeben. Unterstützte Parameter sind:

grad = 0; bool
Interpretieren Sie das Eingabebild als Farbverlauf. .

Kennzeichen = 0; bool
Markieren Sie die segmentierten Wasserscheiden mit einem speziellen Grauwert.

n = [Kugel:r=1]; Fabrik
Nachbarschaft für Watershead-Region wächst. Für unterstützte Plug-Ins siehe
PLUGINS: 3D-Bild/Form

Samen =(Eingabe, erforderlich, Zeichenfolge)
Seed-Eingabebild, das die Labels für die Anfangsregionen enthält.

Abschlag Speichern Sie das Eingabebild in einer Datei und übergeben Sie es auch an den nächsten Filter,
unterstützte Parameter sind:

Datei =(Ausgabe, erforderlich, Zeichenfolge)
Name der Ausgabedatei, um das Bild auch zu speichern.

Verdünnung 3D-morphologische Ausdünnung, basierend auf: Lee und Kashyap, „Building Skeleton Models
über 3D-Algorithmen zur medialen Oberflächen-/Achsenverdünnung, grafische Modelle und Bilder
Verarbeitung, 56(6):462-478, 1994. Diese Implementierung unterstützt nur die 26
Nachbarschaft.

(keine Parameter)

transformieren Transformieren Sie das Eingabebild mit der angegebenen Transformation., unterstützte Parameter
sind:

Datei =(Eingabe, erforderlich, Zeichenfolge)
Name der Datei, die die Transformation enthält.

grenzenlos = ; Zeichenfolge
Überschreiben Sie die Randbedingungen der Bildinterpolation.

imgkernel = ; Zeichenfolge
Bildinterpolator-Kernel überschreiben.

Unterschied 3D-Bildvarianzfilter, unterstützte Parameter sind:

w = 1; int in [1, inf)
halbe Filterbreite.

ws grundlegende Watershead-Segmentierung., unterstützte Parameter sind:

bewerten = 0; bool
Auf 1 setzen, wenn das Eingabebild kein Gradientennormbild darstellt.

Kennzeichen = 0; bool
Markieren Sie die segmentierten Wasserscheiden mit einem speziellen Grauwert.

n = [Kugel:r=1]; Fabrik
Nachbarschaft für Watershead-Region wächst. Für unterstützte Plug-Ins siehe
PLUGINS: 3D-Bild/Form

dreschen = 0; schweben in [0, 1)
Relative Gradientennormschwelle. Der Istwert-Schwellenwert beträgt
Schwelle * (max_grad - min_grad) + min_grad. Bassins durch Steigungen getrennt
mit einer niedrigeren Norm verbunden werden.

PLUGINS: 3D-Bild/Vollkosten


Image Verallgemeinerte Bildähnlichkeitskostenfunktion, die auch Mehrfachauflösungen handhabt
wird bearbeitet. Das tatsächliche Ähnlichkeitsmaß wird als zusätzlicher Parameter angegeben.,
unterstützte Parameter sind:

kosten = SSD; Fabrik
Kostenfunktionskernel. Für unterstützte Plug-Ins siehe PLUGINS:3dimage/cost

debuggen = 0; bool
Speichern Sie Zwischenergebnisse zum Debuggen.

ref =(Eingabe, Zeichenfolge)
Referenzbild.

src =(Eingabe, Zeichenfolge)
Bild studieren.

Gewicht = 1; schweben
Gewicht der Kostenfunktion.

Labelimage
Ähnlichkeitskostenfunktion, die Labels von zwei Bildern abbildet und Label-
Beibehaltung der Verarbeitung mit mehreren Auflösungen., unterstützte Parameter sind:

maxlabel = 256; Ganzzahl in [2, 32000]
maximale Anzahl der zu berücksichtigenden Etiketten.

ref =(Eingabe, Zeichenfolge)
Referenzbild.

src =(Eingabe, Zeichenfolge)
Bild studieren.

Gewicht = 1; schweben
Gewicht der Kostenfunktion.

maskiertes Bild
Verallgemeinerte maskierte Bildähnlichkeitskostenfunktion, die auch mehrere
Auflösung verarbeiten. Die mitgelieferten Masken sollten dicht gefüllte Bereiche in
Multi-Resolution-Verarbeitung, da sonst die Maskeninformationen verloren gehen können
beim Verkleinern des Bildes. Die Maske kann – nach der Vorfilterung – vorgefiltert werden
Die Masken müssen vom Bittyp sein. Die Referenzmaske und die transformierte Maske des
Studienbild werden durch binäres UND kombiniert. Das tatsächliche Ähnlichkeitsmaß ist angegeben
es zusätzlicher Parameter., unterstützte Parameter sind:

kosten = SSD; Fabrik
Kostenfunktionskernel. Für unterstützte Plug-Ins siehe
PLUGINS: 3dimage/maskedcost

ref =(Eingabe, Zeichenfolge)
Referenzbild.

Ref-Maske =(Eingabe, Zeichenfolge)
Referenzbildmaske (binär).

Ref-Maskenfilter = ; Fabrik
Filter zum Vorbereiten des Referenzmaskenbilds. Die Ausgabe muss eine Binärdatei sein
image.. Informationen zu unterstützten Plug-Ins finden Sie unter PLUGINS:3dimage/filter

src =(Eingabe, Zeichenfolge)
Bild studieren.

src-Maske =(Eingabe, Zeichenfolge)
Bildmaske studieren (binär).

src-mask-filter = ; Fabrik
Filter zum Vorbereiten des Studienmaskenbilds. Die Ausgabe muss eine Binärdatei sein
image.. Informationen zu unterstützten Plug-Ins finden Sie unter PLUGINS:3dimage/filter

Gewicht = 1; schweben
Gewicht der Kostenfunktion.

getaggedssd Wertet das Ähnlichkeitsmaß „Summe der quadrierten Differenzen“ unter Verwendung von drei aus
getaggte Bildpaare. Der Kostenfunktionswert wird basierend auf allen Bildern ausgewertet
Paare, aber der Farbverlauf wird zusammengesetzt, indem seine Komponente basierend auf dem Tag zusammengestellt wird
Richtung. Unterstützte Parameter sind:

refx =(Eingabe, Zeichenfolge)
Referenzbild X-Tag.

Refy =(Eingabe, Zeichenfolge)
Referenzbild Y-Tag.

refz =(Eingabe, Zeichenfolge)
Referenzbild Z-Tag.

srcx =(Eingabe, Zeichenfolge)
Studieren Sie das X-Tag-Bild.

srcy =(Eingabe, Zeichenfolge)
Studieren Sie das Y-Tag des Bildes.

srcz =(Eingabe, Zeichenfolge)
Studienbild Z-Tag.

Gewicht = 1; schweben
Gewicht der Kostenfunktion.

PLUGINS: 3dbild/io


analysieren 7.5 Bild analysieren

Erkannte Dateierweiterungen: .HDR, .hdr

Unterstützte Elementtypen:
8 Bit ohne Vorzeichen, 16 Bit mit Vorzeichen, 32 Bit mit Vorzeichen, 32 Bit Fließkomma,
Gleitkomma 64 Bit

Datenpool Virtuelle IO zum und vom internen Datenpool

Erkannte Dateierweiterungen: .@

Dicom Dicom-Bildserie als 3D

Erkannte Dateierweiterungen: .DCM, .dcm

Unterstützte Elementtypen:
16 Bit mit Vorzeichen, 16 Bit ohne Vorzeichen

hdf5 HDF5 3D-Bild IO

Erkannte Dateierweiterungen: .H5, .h5

Unterstützte Elementtypen:
Binärdaten, Vorzeichen 8 Bit, Vorzeichen 8 Bit, Vorzeichen 16 Bit, Vorzeichen 16 Bit,
32 Bit mit Vorzeichen, 32 Bit ohne Vorzeichen, 64 Bit mit Vorzeichen, 64 Bit ohne Vorzeichen, Floating
Punkt 32 Bit, Gleitkomma 64 Bit

Inria INRIA-Bild

Erkannte Dateierweiterungen: .INR, .inr

Unterstützte Elementtypen:
Vorzeichen 8 Bit, Vorzeichen 8 Bit, Vorzeichen 16 Bit, Vorzeichen 16 Bit, Vorzeichen 32
Bit, ohne Vorzeichen 32 Bit, Gleitkomma 32 Bit, Gleitkomma 64 Bit

mhd MetaIO 3D-Bild-IO unter Verwendung der VTK-Implementierung (experimentell).

Erkannte Dateierweiterungen: .MHA, .MHD, .mha, .mhd

Unterstützte Elementtypen:
Vorzeichen 8 Bit, Vorzeichen 8 Bit, Vorzeichen 16 Bit, Vorzeichen 16 Bit, Vorzeichen 32
Bit, ohne Vorzeichen 32 Bit, Gleitkomma 32 Bit, Gleitkomma 64 Bit

nifti NIFTI-1 3D-Bild IO

Erkannte Dateierweiterungen: .NII, .nii

Unterstützte Elementtypen:
Vorzeichen 8 Bit, Vorzeichen 8 Bit, Vorzeichen 16 Bit, Vorzeichen 16 Bit, Vorzeichen 32
Bit, 32 Bit ohne Vorzeichen, 64 Bit mit Vorzeichen, 64 Bit ohne Vorzeichen, Gleitkomma 32
Bit, Gleitkomma 64 Bit

vff VFF Sun Rasterformat

Erkannte Dateierweiterungen: .VFF, .vff

Unterstützte Elementtypen:
unsigned 8 bit, vorzeichenbehaftet 16 bit

Aussicht 3D-Ansicht

Erkannte Dateierweiterungen: .V, .VISTA, .v, .vista

Unterstützte Elementtypen:
Binärdaten, Vorzeichen 8 Bit, Vorzeichen 8 Bit, Vorzeichen 16 Bit, Vorzeichen 16 Bit,
32 Bit mit Vorzeichen, 32 Bit ohne Vorzeichen, 32 Bit Fließkomma, 64 Bit Fließkomma
Bit

vti 3D-Bild VTK-XML Ein- und Ausgabe (experimentell).

Erkannte Dateierweiterungen: .VTI, .vti

Unterstützte Elementtypen:
Vorzeichen 8 Bit, Vorzeichen 8 Bit, Vorzeichen 16 Bit, Vorzeichen 16 Bit, Vorzeichen 32
Bit, ohne Vorzeichen 32 Bit, Gleitkomma 32 Bit, Gleitkomma 64 Bit

vtk 3D VTK Bild Legacy Ein- und Ausgabe (experimentell).

Erkannte Dateierweiterungen: .VTK, .VTKIMAGE, .vtk, .vtkimage

Unterstützte Elementtypen:
Binärdaten, Vorzeichen 8 Bit, Vorzeichen 8 Bit, Vorzeichen 16 Bit, Vorzeichen 16 Bit,
32 Bit mit Vorzeichen, 32 Bit ohne Vorzeichen, 32 Bit Fließkomma, 64 Bit Fließkomma
Bit

PLUGINS: 3D-Bild/maskierte Kosten


Inc lokale normalisierte Kreuzkorrelation mit Maskierungsunterstützung., unterstützte Parameter
sind:

w = 5; uint in [1, 256]
halbe Breite des Fensters zur Auswertung des lokalisierten Kreuzes
Korrelation.

mi Spline-parzen-basierte gegenseitige Informationen mit Maskierung., unterstützte Parameter sind:

Ausschneiden = 0; schweben in [0, 40]
Prozentsatz der Pixel, die bei hoher und niedriger Intensität entfernt werden sollen
Ausreißer.

mbins = 64; uint in [1, 256]
Anzahl der Histogramm-Bins, die für das Bewegtbild verwendet werden.

Kernel = [bspline:d=3]; Fabrik
Spline-Kernel für das Parzen-Hinstogramm für bewegte Bilder. Für unterstützte Plug-Ins
siehe PLUGINS:1d/splinekernel

rbins = 64; uint in [1, 256]
Anzahl der Histogramm-Bins, die für das Referenzbild verwendet werden.

Kernel = [bspline:d=0]; Fabrik
Spline-Kernel für Referenzbildparzen-Hinstogramm. Für unterstützte Stecker-
ins siehe PLUGINS:1d/splinekernel

nCC normalisierte Kreuzkorrelation mit Maskierungsunterstützung.

(keine Parameter)

SSD Summe der quadrierten Differenzen mit Maskierung.

(keine Parameter)

PLUGINS: 3D-Bild/Form


18n 18n Nachbarschafts-3D-Formersteller

(keine Parameter)

26n 26n Nachbarschafts-3D-Formersteller

(keine Parameter)

6n 6n Nachbarschafts-3D-Formersteller

(keine Parameter)

Kugel Geschlossene kugelförmige Nachbarschaft einschließlich der Pixel innerhalb eines bestimmten Radius
r., unterstützte Parameter sind:

r = 2; einschwimmen (0, inf)
Kugelradius.

PLUGINS: 3D-Bild/Transformieren


verfeinert Affine Transformation (12 Freiheitsgrade), unterstützte Parameter sind:

grenzenlos = Spiegel; Fabrik
Randbedingungen der Bildinterpolation. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; Fabrik
Kernel des Bildinterpolators. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinekernel

Achsenrot Eingeschränkte Rotationstransformation (1 Freiheitsgrad). Die Transformation ist
auf die Drehung um die gegebene Achse um die gegebene Drehung beschränkt
Center, unterstützte Parameter sind:

Achse =(erforderlich, 3dfvector)
Rotationsachse.

grenzenlos = Spiegel; Fabrik
Randbedingungen der Bildinterpolation. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; Fabrik
Kernel des Bildinterpolators. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinekernel

Herkunft =(erforderlich, 3dfvector)
Zentrum der Transformation.

Raffiniert Eingeschränkte affine Transformation (3 Freiheitsgrade). Die Transformation ist
beschränkt auf die Drehung um die gegebene Achse und die Scherung entlang der beiden Achsen
Senkrecht dazu sind die unterstützten Parameter:

Achse =(erforderlich, 3dfvector)
Rotationsachse.

grenzenlos = Spiegel; Fabrik
Randbedingungen der Bildinterpolation. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; Fabrik
Kernel des Bildinterpolators. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinekernel

Herkunft =(erforderlich, 3dfvector)
Zentrum der Transformation.

starr Starre Transformation, d. h. Rotation und Translation (sechs Freiheitsgrade).,
unterstützte Parameter sind:

grenzenlos = Spiegel; Fabrik
Randbedingungen der Bildinterpolation. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; Fabrik
Kernel des Bildinterpolators. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinekernel

Herkunft = [[0,0,0]]; 3dfvektor
Relatives Rotationszentrum, dh <0.5,0.5,0.5> entspricht dem Zentrum von
die Lautstärke.

Drehung Rotationstransformation (drei Freiheitsgrade). Unterstützte Parameter sind:

grenzenlos = Spiegel; Fabrik
Randbedingungen der Bildinterpolation. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; Fabrik
Kernel des Bildinterpolators. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinekernel

Herkunft = [[0,0,0]]; 3dfvektor
Relatives Rotationszentrum, dh <0.5,0.5,0.5> entspricht dem Zentrum von
die Lautstärke.

rotbend Eingeschränkte Transformation (4 Freiheitsgrade). Die Transformation ist
beschränkt sich auf die Drehung um die x- und y-Achse und eine Biegung entlang der x-Achse
Achse, unabhängig in jede Richtung, wobei die Biegung mit der zunimmt
Quadratischer Abstand von der Rotationsachse. Unterstützte Parameter sind:

grenzenlos = Spiegel; Fabrik
Randbedingungen der Bildinterpolation. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; Fabrik
Kernel des Bildinterpolators. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinekernel

norot = 0; bool
Optimieren Sie nicht die Rotation.

Herkunft =(erforderlich, 3dfvector)
Zentrum der Transformation.

Spline Freiformtransformation, die durch einen Satz von B-Spline-Koeffizienten beschrieben werden kann
und einem zugrunde liegenden B-Spline-Kernel., unterstützte Parameter sind:

anisorieren = [[0,0,0]]; 3dfvektor
anisotrope Koeffizientenrate in Pixeln, nicht positive Werte werden
überschrieben durch den 'Rate'-Wert..

debuggen = 0; bool
Aktivieren Sie die zusätzliche Debug-Ausgabe.

grenzenlos = Spiegel; Fabrik
Randbedingungen der Bildinterpolation. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; Fabrik
Kernel des Bildinterpolators. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinekernel

Kern = [bspline:d=3]; Fabrik
Transformations-Spline-Kernel. Informationen zu unterstützten Plug-Ins finden Sie unter
PLUGINS:1d/splinekernel

Strafe = ; Fabrik
Transformationsstrafe-Energieterm. Informationen zu unterstützten Plug-Ins finden Sie unter
PLUGINS: 3dtransform/splinepenalty

Rate = 10; schweben in [1, inf)
isotrope Koeffizientenrate in Pixeln.

Übersetzen Übersetzung (drei Freiheitsgrade), unterstützte Parameter sind:

grenzenlos = Spiegel; Fabrik
Randbedingungen der Bildinterpolation. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; Fabrik
Kernel des Bildinterpolators. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinekernel

vf Dieses Plug-in implementiert eine Transformation, die für jedes eine Übersetzung definiert
Punkt des Gitters, der den Bereich der Transformation definiert., unterstützt
Parameter sind:

grenzenlos = Spiegel; Fabrik
Randbedingungen der Bildinterpolation. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; Fabrik
Kernel des Bildinterpolators. Für unterstützte Plug-Ins siehe
PLUGINS:1d/splinekernel

PLUGINS: 3dtransformieren/io


bbs Binäre (nicht tragbare) serialisierte E/A von 3D-Transformationen

Erkannte Dateierweiterungen: .bbs

Datenpool Virtuelle IO zum und vom internen Datenpool

Erkannte Dateierweiterungen: .@

Aussicht Vista-Speicherung von 3D-Transformationen

Erkannte Dateierweiterungen: .v, .v3dt

xml XML-serialisierte E/A von 3D-Transformationen

Erkannte Dateierweiterungen: .x3dt

PLUGINS: 3dTransform/Spline-Penalty


divcurl divcurl-Strafe für die Transformation, unterstützte Parameter sind:

curl = 1; schweben in [0, inf)
Strafgewicht auf Curl.

div = 1; schweben in [0, inf)
Strafgewicht bei Abweichung.

Norm = 0; bool
Auf 1 setzen, wenn die Strafe in Bezug auf das Bild normalisiert werden soll
Größe.

Gewicht = 1; einschwimmen (0, inf)
Gewicht der Strafenergie.

PLUGINS: Minimierer/Einzelkosten


gdas Steigungsabstieg mit automatischer Schrittweitenkorrektur., unterstützte Parameter sind:

ftolr = 0; verdoppeln in [0, inf)
Stoppen Sie, wenn die relative Änderung des Kriteriums darunter liegt.

Max-Schritt = 2; verdoppeln (0, inf)
Maximale absolute Schrittweite.

maxiter = 200; uint in [1, inf)
Abbruchkriterium: die maximale Anzahl von Iterationen.

min-Schritt = 0.1; verdoppeln (0, inf)
Minimale absolute Schrittweite.

xtola = 0.01; verdoppeln in [0, inf)
Stoppen Sie, wenn die Inf-Norm der auf x angewendeten Änderung unter diesem Wert liegt.

gdsq Gradientenabstieg mit quadratischer Schrittschätzung, unterstützte Parameter sind:

ftolr = 0; verdoppeln in [0, inf)
Stoppen Sie, wenn die relative Änderung des Kriteriums darunter liegt.

gtola = 0; verdoppeln in [0, inf)
Stoppen Sie, wenn die Inf-Norm des Gradienten unter diesem Wert liegt.

maxiter = 100; uint in [1, inf)
Abbruchkriterium: die maximale Anzahl von Iterationen.

Treppe = 2; verdoppeln (1, inf)
Fallback feste Schrittweitenskalierung.

Step = 0.1; verdoppeln (0, inf)
Anfangsschrittweite.

xtola = 0; verdoppeln in [0, inf)
Stoppen Sie, wenn die Inf-Norm von x-update unter diesem Wert liegt.

GSL Optimierer-Plugin basierend auf den Multimin-Optimierern der GNU Scientific Library
(GSL) https://www.gnu.org/software/gsl/, unterstützte Parameter sind:

eps = 0.01; verdoppeln (0, inf)
gradientenbasierte Optimierer: stoppen, wenn |grad| < eps, simplex: aufhören, wenn
Simplex-Größe < eps..

Prozess = 100; uint in [1, inf)
maximale Anzahl von Iterationen.

wählen = gd; diktieren
Spezifischer zu verwendender Optimierer. Unterstützte Werte sind:
bfgs ‐ Broyden-Fletcher-Goldfarb-Shann
bfgs2 ‐ Broyden-Fletcher-Goldfarb-Shann (effizienteste Version)
cg-fr - Flecher-Reeves konjugierter Gradientenalgorithmus
gd - Gradientenabstieg.
Simplex - Simplex-Algorithmus von Nelder und Mead
cg-pr ‐ Polak-Ribiere-konjugierter Gradientenalgorithmus

Step = 0.001; verdoppeln (0, inf)
anfängliche Schrittweite.

tol = 0.1; verdoppeln (0, inf)
einige Toleranzparameter.

nein Minimierungsalgorithmen unter Verwendung der NLOPT-Bibliothek, für eine Beschreibung der
Optimierer siehe 'http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms', unterstützte Parameter sind:

ftola = 0; verdoppeln in [0, inf)
Abbruchkriterium: die absolute Änderung des Zielwertes liegt unter
dieser Wert.

ftolr = 0; verdoppeln in [0, inf)
Abbruchkriterium: Die relative Änderung des Zielwertes liegt unter
dieser Wert.

höher = inf; doppelt
Obere Grenze (gleich für alle Parameter).

lokale-opt = keine; diktieren
lokaler Minimierungsalgorithmus, der für die Haupt erforderlich sein kann
Minimierungsalgorithmus. Unterstützte Werte sind:
gn-orig-direkt-l ‐ Dividing Rectangles (ursprüngliche Implementierung,
lokal voreingenommen)
gn-direkt-l-noscal ‐ Teilende Rechtecke (unskaliert, lokal verzerrt)
gn-isres ‐ Verbesserte Strategie zur Entwicklung des stochastischen Rankings
ld-tnewton - Abgeschnittener Newton
gn-direkt-l-rand ‐ Dividing Rectangles (lokal verzerrt, randomisiert)
ln-newuoa ‐ Ableitungsfreie uneingeschränkte Optimierung durch Iterativ
Konstruierte quadratische Approximation
gn-direkt-l-rand-noscale ‐ Teilen von Rechtecken (unskaliert, lokal
voreingenommen, randomisiert)
gn-orig-direkt ‐ Dividing Rectangles (ursprüngliche Implementierung)
ld-tnewton-Voraussetzung - Vorkonditionierter verkürzter Newton
ld-tnewton-neustart ‐ Abgeschnittener Newton mit steilster Abfahrt, Neustart
gn-direkt ‐ Teilen von Rechtecken
ln-Heldermead - Nelder-Mead-Simplex-Algorithmus
ln-cobyla ‐ Eingeschränkte Optimierung DURCH lineare Approximation
gn-crs2-lm - Kontrollierte Zufallssuche mit lokaler Mutation
ld-var2 - Shifted Limited-Memory Variable-Metrik, Rang 2
ld-var1 - Shifted Limited-Memory Variable-Metrik, Rang 1
ld-mma ‐ Methode zum Bewegen von Asymptoten
ld-lbfgs-nocedal - Keiner
ld-lbfgs ‐ BFGS . mit geringem Speicher
gn-direkt-l - Teilen von Rechtecken (lokal voreingenommen)
keine ‐ keinen Algorithmus angeben
ln-bobyqa ‐ Derivate-freie Bound-Constrained-Optimierung
ln-sbplx ‐ Subplex-Variante von Nelder-Mead
ln-newuoa-gebunden ‐ Derivate-freie Bound-Constrained-Optimierung durch
Iterativ konstruierte quadratische Approximation
In-Praxis ‐ Gradientenfreie lokale Optimierung über die Hauptachse
Versandart
gn-direkt-noscal ‐ Teilen von Rechtecken (unskaliert)
ld-tnewton-precond-restart - Vorkonditionierter verkürzter Newton mit
steilster Abstieg Neustart

senken = -inf; doppelt
Untere Grenze (für alle Parameter gleich).

maxiter = 100; int in [1, inf)
Abbruchkriterium: die maximale Anzahl von Iterationen.

wählen = ld-lbfgs; diktieren
Hauptminimierungsalgorithmus. Unterstützte Werte sind:
gn-orig-direkt-l ‐ Dividing Rectangles (ursprüngliche Implementierung,
lokal voreingenommen)
g-mlsl-lds ‐ Multi-Level Single-Linkage (Low-Discrepancy-Sequenz,
erfordern lokale Gradienten-basierte Optimierung und Grenzen)
gn-direkt-l-noscal ‐ Teilende Rechtecke (unskaliert, lokal verzerrt)
gn-isres ‐ Verbesserte Strategie zur Entwicklung des stochastischen Rankings
ld-tnewton - Abgeschnittener Newton
gn-direkt-l-rand ‐ Dividing Rectangles (lokal verzerrt, randomisiert)
ln-newuoa ‐ Ableitungsfreie uneingeschränkte Optimierung durch Iterativ
Konstruierte quadratische Approximation
gn-direkt-l-rand-noscale ‐ Teilen von Rechtecken (unskaliert, lokal
voreingenommen, randomisiert)
gn-orig-direkt ‐ Dividing Rectangles (ursprüngliche Implementierung)
ld-tnewton-Voraussetzung - Vorkonditionierter verkürzter Newton
ld-tnewton-neustart ‐ Abgeschnittener Newton mit steilster Abfahrt, Neustart
gn-direkt ‐ Teilen von Rechtecken
Auglag-eq - Erweiterter Lagrange-Algorithmus mit Gleichheitsbeschränkungen
einzige
ln-Heldermead - Nelder-Mead-Simplex-Algorithmus
ln-cobyla ‐ Eingeschränkte Optimierung DURCH lineare Approximation
gn-crs2-lm - Kontrollierte Zufallssuche mit lokaler Mutation
ld-var2 - Shifted Limited-Memory Variable-Metrik, Rang 2
ld-var1 - Shifted Limited-Memory Variable-Metrik, Rang 1
ld-mma ‐ Methode zum Bewegen von Asymptoten
ld-lbfgs-nocedal - Keiner
g-mlsl - Multi-Level Single-Linkage (erfordert lokale Optimierung und
Grenzen)
ld-lbfgs ‐ BFGS . mit geringem Speicher
gn-direkt-l - Teilen von Rechtecken (lokal voreingenommen)
ln-bobyqa ‐ Derivate-freie Bound-Constrained-Optimierung
ln-sbplx ‐ Subplex-Variante von Nelder-Mead
ln-newuoa-gebunden ‐ Derivate-freie Bound-Constrained-Optimierung durch
Iterativ konstruierte quadratische Approximation
Auglag - Erweiterter Lagrange-Algorithmus
In-Praxis ‐ Gradientenfreie lokale Optimierung über die Hauptachse
Versandart
gn-direkt-noscal ‐ Teilen von Rechtecken (unskaliert)
ld-tnewton-precond-restart - Vorkonditionierter verkürzter Newton mit
steilster Abstieg Neustart
ld-slsqp - Sequentielles quadratisches Programmieren der kleinsten Quadrate

Step = 0; verdoppeln in [0, inf)
Anfangsschrittweite für Gradientenfreie Methoden.

halt = -inf; doppelt
Stoppkriterium: Funktionswert unterschreitet diesen Wert.

xtola = 0; verdoppeln in [0, inf)
Abbruchkriterium: die absolute Änderung aller x-Werte liegt darunter
Wert.

xtollr = 0; verdoppeln in [0, inf)
Abbruchkriterium: die relative Änderung aller x-Werte liegt darunter
Wert.

BEISPIEL


Registrieren Sie die durch Bilder imageXXXX.v gegebene Bildserie durch Optimierung auf Spline-Basis
Transformation mit einer Koeffizientenrate von 16 Pixeln, wobei am Anfang zwei Bilder übersprungen werden
und Verwendung normalisierter Gradientenfelder als anfängliches Kostenmaß und SSD als endgültiges Maß.
Bestrafen Sie die Transformation, indem Sie divcurl mit einer Gewichtung von 2.0 verwenden. Als Optimierer ein nlopt
Es wird die Newton-Methode verwendet.

mia-3dprealign-nonrigid mia-3dprealign-nonrigid -i imageXXXX.v -o registriert -t vista -k
2-F spline:rate=16,penalty=[divcurl:weight=2] -1 image:cost=[ngf:eval=ds] -2
image:cost=ssd -O nlopt:opt=ld-var1,xtola=0.001,ftolr=0.001,maxiter=300

AUTOR(n)


Gert Wollny

COPYRIGHT


Diese Software ist urheberrechtlich geschützt (c) 1999-2015 Leipzig, Deutschland und Madrid, Spanien. Es kommt
mit ABSOLUT KEINE GEWÄHRLEISTUNG und Sie dürfen es unter den Bedingungen der GNU . weitergeben
ALLGEMEINE ÖFFENTLICHE LIZENZ Version 3 (oder höher). Für weitere Informationen starten Sie das Programm mit dem
Option '--Urheberrecht'.

Verwenden Sie mia-3dprealign-nonrigid online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad