het EngelsFransSpaans

Servers draaien | Ubuntu > | Fedora > |


OnWorks-favicon

mia-3dprealign-nonrigid - Online in de cloud

Voer mia-3dprealign-nonrigid uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mia-3dprealign-nonrigid die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


mia-3dprealign-nonrigid - Registratie van een reeks 3D-beelden.

KORTE INHOUD


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

PRODUCTBESCHRIJVING


mia-3dprealign-nonrigid Dit programma voert de niet-rigide registratie van een beeldreeks uit door:
eerst een reeds uitgelijnde subset van de afbeeldingen registreren op één referentie, en dan door
het registreren van de resterende afbeeldingen met behulp van synthetische referenties. Het is een 3D-versie van G.
Wollny, MJ Ledesma-Cabryo, P.Kellman en A.Santos, "Het benutten van quasiperiodiciteit in
Bewegingscorrectie van vrije ademhaling", IEEE-transacties op medische beeldvorming, 29(8), 2010.

OPTIES


Bestand-IO
-i --in-file=(invoer, vereist); io
voer afbeeldingen in volgens het naampatroon nameXXXX.ext Voor ondersteund bestand
soorten zie PLUGINS:3dimage/io

-o --out-file=(uitvoer, vereist); io
bestandsnaam basis voor geregistreerde bestanden gegeven als C-formaat string Voor ondersteund
bestandstypes zie PLUGINS:3dimage/io

--bewaar-referenties
Bewaar synthetische verwijzingen naar bestanden refXXXX.v

Randvoorwaarden & Voorverwerking
-k --skip=0
Afbeeldingen aan het begin van de serie overslaan Afbeeldingen aan het begin van de serie overslaan

--preskip=20
Sla afbeeldingen aan het begin over + sla de serie over bij het zoeken naar hoog
contrats imageSla afbeeldingen aan het begin over + sla de serie over bij het zoeken
voor hoge contrasten afbeelding

--postskip=2
Sla afbeeldingen aan het einde van de serie over bij het zoeken naar hoge contrasten
imageSla afbeeldingen over aan het einde van de serie bij het zoeken naar hoge contrasten
beeld

--max-kandidaten=20
maximum aantal kandidaten voor globale referentie afbeelding maximum aantal
kandidaten voor wereldwijde referentieafbeelding

-S --cost-series=afbeelding:kosten=[ngf:eval=ds]
Const-functie die moet worden gebruikt voor de analyse van de te gebruiken serieConst-functie
voor de analyse van de serie Voor ondersteunde plug-ins zie
PLUGINS:3dimage/volledige kosten

--ref-idx=
referentie-indexnummer opslaan in dit bestand

-R --global-referentie=-1
bewaar referentie-indexnummer in dit bestand bewaar referentie-indexnummer in dit
filet

-D --max-subset-delta=0
Maximale delta tussen twee elementen van de vooraf uitgelijnde subsetMaximale delta
tussen twee elementen van de vooraf uitgelijnde subset

Registreren
-O --optimizer=gsl:opt=gd,step=0.01
Optimizer gebruikt voor minimalisatieOptimizer gebruikt voor minimalisatie For
ondersteunde plug-ins zie PLUGINS:minimizer/singlecost

-l --mr-levels=3
niveaus met meerdere resolutiesniveaus met meerdere resoluties

-f --transForm=spline
transformatietypetransformatietype Voor ondersteunde plug-ins zie
PLUGINS:3dimage/transform

-1 --cost-subset=afbeelding:kosten=[ngf:eval=ds]
Kostenfunctie voor registratie tijdens de subsetregistratieKostenfunctie
voor registratie tijdens de subsetregistratie Voor ondersteunde plug-ins zie
PLUGINS:3dimage/volledige kosten

-2 --cost-final=image:cost=ssd
Kostenfunctie voor registratie tijdens de definitieve registratieKostenfunctie
voor registratie tijdens de definitieve registratie Voor ondersteunde plug-ins zie
PLUGINS:3dimage/volledige kosten

Help & Info
-V --verbose=waarschuwing
uitgebreide output, print berichten van een bepaald niveau en hogere prioriteiten.
Ondersteunde prioriteiten vanaf het laagste niveau zijn:
info ‐ Berichten op laag niveau
opsporen ‐ Functie-aanroep traceren
mislukken ‐ Rapporteer testfouten
waarschuwing ‐ Waarschuwingen
fout ‐ Meld fouten
debug ‐ Uitvoer debuggen
bericht ‐ Normale berichten
fataal ‐ Rapporteer alleen fatale fouten

--auteursrechten
copyrightinformatie afdrukken

-h --help
print deze hulp

-? --gebruik
een korte help afdrukken

--versie
print het versienummer en sluit af

In behandeling
--threads=-1
Maximaal aantal te gebruiken threads voor verwerking. Dit aantal moet lager zijn
of gelijk aan het aantal logische processorcores in de machine. (-1:
automatische schatting). Maximaal aantal te gebruiken threads voor verwerking, This
getal moet lager zijn dan of gelijk zijn aan het aantal logische processorkernen in
de machine. (-1: automatische schatting).

PLUG-INS: 1d/ruimtekernel


cdiff Centrale differentiefilterkernel, spiegelrandvoorwaarden worden gebruikt.

(geen parameters)

gauss ruimtelijke Gauss-filterkernel, ondersteunde parameters zijn:

w = 1; uint in [0, inf)
halve filterbreedte.

PLUG-INS: 1d/splinebc


spiegel Spline interpolatie randvoorwaarden die spiegelen op de grens

(geen parameters)

herhaling Randvoorwaarden voor spline-interpolatie die de waarde bij de grens herhalen

(geen parameters)

nul Randvoorwaarden voor spline-interpolatie die nul aanneemt voor waarden buiten

(geen parameters)

PLUG-INS: 1d/splinekernel


bspline B-spline kernel creatie, ondersteunde parameters zijn:

d = 3; int in [0, 5]
Spline graad.

omoms OMoms-spline kernel creatie, ondersteunde parameters zijn:

d = 3; int in [3, 3]
Spline graad.

PLUG-INS: 3dbeeld/combiner


absdiff Beeldcombiner 'absdiff'

(geen parameters)

toevoegen Beeldcombiner 'toevoegen'

(geen parameters)

div Beeldcombiner 'div'

(geen parameters)

mul Beeldcombiner 'mul'

(geen parameters)

beneden Afbeeldingscombinatie 'sub'

(geen parameters)

PLUG-INS: 3D-afbeelding/kosten


lncc lokale genormaliseerde kruiscorrelatie met ondersteuning voor maskering., ondersteunde parameters
zijn:

w = 5; uint in [1, 256]
halve breedte van het venster dat wordt gebruikt voor het evalueren van het gelokaliseerde kruis
correlatie.

mi Op Spline parzen gebaseerde wederzijdse informatie. Ondersteunde parameters zijn:

gesneden = 0; drijven in [0, 40]
Percentage pixels dat met hoge en lage intensiteit moet worden verwijderd
uitschieters.

mbins = 64; uint in [1, 256]
Aantal histogrambakken dat voor het bewegende beeld is gebruikt.

mkernel = [bspline:d=3]; fabriek
Spline-kernel voor parzen-hinstogram van bewegende beelden. Voor ondersteunde plug-ins
zie PLUGINS:1d/splinekernel

rbins = 64; uint in [1, 256]
Aantal histogrambakken dat is gebruikt voor het referentiebeeld.

rkernel = [bspline:d=0]; fabriek
Spline-kernel voor referentiebeeld parzen hinstogram. Voor ondersteunde plug-
zie PLUGINS:1d/splinekernel

NCC genormaliseerde kruiscorrelatie.

(geen parameters)

ngf Deze functie evalueert de beeldovereenkomst op basis van een genormaliseerd verloop
velden. Gegeven genormaliseerde gradiëntvelden $ _S$ van de src-afbeelding en $ _R$ van de
ref image verschillende beoordelaars zijn geïmplementeerd., ondersteunde parameters zijn:

eval = ds; dictaat
plugin-subtype (sq, ds,dot,cross). Ondersteunde waarden zijn:
ds ‐ kwadraat van geschaald verschil
stip ‐ scalaire productkernel
oversteken ‐ kruisproduct-kernel

ssd 3D-beeldkosten: som van gekwadrateerde verschillen, ondersteunde parameters zijn:

autothresh = 0; drijven in [0, 1000]
Gebruik automatisch maskeren van het bewegende beeld door alleen intensiteitswaarden te nemen
in overeenstemming zijn die groter zijn dan de gegeven drempel.

norm = 0; bool
Stel in of de statistiek moet worden genormaliseerd op basis van het aantal afbeeldingspixels.

ssd-automask
3D-beeldkosten: som van gekwadrateerde verschillen, met automatische maskering op basis van gegeven
drempels, ondersteunde parameters zijn:

rthresh = 0; dubbele
Drempelintensiteitswaarde voor referentiebeeld.

stresh = 0; dubbele
Drempelintensiteitswaarde voor bronbeeld.

PLUG-INS: 3D-afbeelding/filter


bandpas intensiteit bandpass filter, ondersteunde parameters zijn:

max = 3.40282e+38; vlot
maximum van de band.

Min = 0; vlot
minimaal van de band.

binariseren afbeelding binariseren filter, ondersteunde parameters zijn:

max = 3.40282e+38; vlot
maximaal geaccepteerd bereik.

Min = 0; vlot
minimaal geaccepteerd bereik.

dichtbij morfologisch sluiten, ondersteunde parameters zijn:

zinspelen = zwart; snaar
een hint naar de belangrijkste afbeeldingsinhoud (zwart|wit).

vorm = [bol:r=2]; fabriek
structurerend element. Voor ondersteunde plug-ins zie PLUGINS:3dimage/shape

combiner Combineer twee afbeeldingen met de gegeven combiner-operator. als 'reverse' is ingesteld op
false, de eerste operator is de afbeelding die door de filterpijplijn is gegaan, en
de tweede afbeelding wordt geladen uit het bestand dat is opgegeven met de parameter 'afbeelding' de
moment dat het filter wordt uitgevoerd., ondersteunde parameters zijn:

beeld =(invoer, vereist, tekenreeks)
tweede afbeelding die nodig is in de combiner.

op =(vereist, fabriek)
Afbeeldingscombinatie die op de afbeeldingen moet worden toegepast. Zie voor ondersteunde plug-ins
PLUGINS:3dimage/combiner

omkeren = 0; bool
keer de volgorde om waarin de afbeeldingen naar de combiner zijn gegaan.

converteren conversiefilter voor beeldpixelformaat, ondersteunde parameters zijn:

a = 1; vlot
lineaire conversieparameter a.

b = 0; vlot
lineaire conversieparameter b.

kaart = kiezen; dictaat
conversie mapping. Ondersteunde waarden zijn:
opteren ‐ een lineaire transformatie toepassen die het werkelijke invoerbereik toewijst aan
het volledige uitvoerbereik
reeks ‐ lineaire transformatie toepassen die het invoergegevenstype in kaart brengt
bereik naar het bereik van het uitvoergegevenstype:
kopiëren ‐ gegevens kopiëren bij het converteren
lineair ‐ lineaire transformatie toepassen x -> a*x+b
optstat ‐ een lineaire transformatie toepassen die wordt afgebeeld op basis van het invoergemiddelde en
variatie op het volledige uitvoerbereik

repn = ubyte; dictaat
pixeltype uitvoer. Ondersteunde waarden zijn:
geen ‐ geen pixeltype gedefinieerd
drijven ‐ drijvende komma 32 bits
sbyte ‐ ondertekend 8 bit
ulong ‐ niet-ondertekende 64 bits
verdubbelen ‐ drijvende komma 64 bits
sint ‐ ondertekend 32 bit
kortom ‐ niet-ondertekende 16 bits
kort ‐ ondertekend 16 bit
uint ‐ niet-ondertekende 32 bits
lang ‐ ondertekend 64 bit
beetje - binaire data
ubyte ‐ niet-ondertekende 8 bits

gewas Snijd een gebied van een afbeelding bij, het gebied wordt altijd vastgeklemd aan de originele afbeelding
grootte in die zin dat het opgegeven bereik wordt behouden., ondersteunde parameters zijn:

einde = [[4294967295,4294967295,4294967295]]; streambaar
einde van bijsnijdbereik, maximum = (-1,-1,-1).

begin = [[0,0,0]]; streambaar
begin van het teeltbereik.

verwijden 3D-beeldstapelverwijdingsfilter, ondersteunde parameters zijn:

zinspelen = zwart; snaar
een hint naar de belangrijkste afbeeldingsinhoud (zwart|wit).

vorm = [bol:r=2]; fabriek
structurerend element. Voor ondersteunde plug-ins zie PLUGINS:3dimage/shape

afstand Evalueer de 3D-afstandstransformatie van een afbeelding. Als de afbeelding een binair masker is,
dan komt het resultaat van de afstandstransformatie in elk punt overeen met de Euclidische
afstand tot het masker. Als het invoerbeeld een scalaire pixelwaarde heeft, dan is de
deze scalaire waarde wordt geïnterpreteerd als hoogteveld en de waarde per pixel wordt toegevoegd aan de
afstand.

(geen parameters)

downscalen Verklein de invoerafbeelding door een bepaalde blokgrootte te gebruiken om de verkleining te definiëren
factor. Voorafgaand aan het schalen wordt de afbeelding gefilterd door een afvlakfilter om
elimineer hoogfrequente gegevens en vermijd aliasing-artefacten., ondersteund
parameters zijn:

b = [[1,1,1]]; 3dbounds
blokgrootte.

bx = 1; uint in [1, inf)
blokgrootte in x-richting.

by = 1; uint in [1, inf)
blokgrootte in y-richting.

bz = 1; uint in [1, inf)
blokgrootte in z-richting.

pit = gauss; snaar
afvlakking van de filterkernel die moet worden toegepast, wordt de grootte van het filter geschat
op basis van de blokgrootte..

eroderen 3D-beeldstapelerodefilter, ondersteunde parameters zijn:

zinspelen = zwart; snaar
een hint naar de belangrijkste afbeeldingsinhoud (zwart|wit).

vorm = [bol:r=2]; fabriek
structurerend element. Voor ondersteunde plug-ins zie PLUGINS:3dimage/shape

gauss isotroop 3D-gaussfilter, ondersteunde parameters zijn:

w = 1; int in [0, inf)
parameter voor filterbreedte.

gradnorm 3D-beeld naar gradiëntnormfilter

(geen parameters)

groeimasker Gebruik een binair invoermasker en een referentiegrijsschaalafbeelding om regiogroei te doen
door de buurtpixels toe te voegen van een reeds toegevoegde pixel als deze een lagere . hebben
intensiteit die boven de opgegeven drempel ligt. De ondersteunde parameters zijn:

Min = 1; vlot
lagere drempel voor maskergroei.

ref =(invoer, vereist, tekenreeks)
referentiebeeld voor het groeien van het maskergebied.

vorm = 6n; fabriek
buurt masker. Voor ondersteunde plug-ins zie PLUGINS:3dimage/shape

omkeren intensiteit omkeren filter

(geen parameters)

isovoxel Dit filter schaalt een afbeelding om de voxelgrootte isometrisch te maken en de grootte ervan naar
komen overeen met de opgegeven waarde, ondersteunde parameters zijn:

interp = [bspline:d=3]; fabriek
interpolatiekernel die moet worden gebruikt. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

grootte = 1; drijven in (0, inf)
isometrische doelvoxelgrootte.

kmeans 3D-beeld k-betekent filter. In het uitvoerbeeld vertegenwoordigt de pixelwaarde de
klaslidmaatschap en de klassencentra worden als attribuut in de afbeelding opgeslagen.,
ondersteunde parameters zijn:

c = 3; int in [2, inf)
aantal lessen.

label Een filter om de verbonden componenten van een binaire afbeelding te labelen., ondersteund
parameters zijn:

n = 6n; fabriek
buurt masker. Voor ondersteunde plug-ins zie PLUGINS:3dimage/shape

labelmap Afbeeldingsfilter om label-ID's opnieuw toe te wijzen. Alleen van toepassing op afbeeldingen met een integerwaarde
intensiteiten/labels., ondersteunde parameters zijn:

kaart =(invoer, vereist, tekenreeks)
Labeltoewijzingsbestand.

labelschaal
Een filter dat alleen uitvoervoxels maakt die al in de invoer zijn gemaakt
afbeelding. Schalen wordt gedaan met behulp van stemalgoritmen die het doel selecteren
pixelwaarde gebaseerd op het hoogste aantal pixels van een bepaald label in de
overeenkomstige brongebied. Als de regio bestaat uit twee labels met dezelfde
tellen, degene met het laagste aantal wint., ondersteunde parameters zijn:

buitenmaats =(vereist, 3dbounds)
doelgrootte gegeven als twee door coma gescheiden waarden.

laden Laad de invoerafbeelding uit een bestand en gebruik deze om de huidige afbeelding in de
pijplijn., ondersteunde parameters zijn:

filet =(invoer, vereist, tekenreeks)
naam van het invoerbestand waaruit moet worden geladen..

lvdownscale
Dit is een downscale-filter voor het stemmen van labels. Het verkleint een 3D-beeld met blokken.
Voor elk blok is het (niet-nul) label dat het vaakst in het blok voorkomt
uitgegeven als uitvoerpixel in de doelafbeelding. Als twee labels hetzelfde nummer hebben
vaak wint degene met de laagste absolute waarde. ondersteunde parameters zijn:

b = [[1,1,1]]; 3dbounds
blocksize voor de downscaling. Elk blok wordt weergegeven door één pixel
in de doelafbeelding..

maskeren Een afbeelding maskeren, de ene afbeelding wordt uit de parameterlijst gehaald en de andere uit
de normale filteringang. Beide afbeeldingen moeten dezelfde afmetingen hebben en één moet
binair zijn. De attributen van de afbeelding die door de filterpijplijn komt, zijn:
bewaard gebleven. Het type uitvoerpixel komt overeen met het invoerbeeld dat niet
binair., ondersteunde parameters zijn:

invoer =(invoer, vereist, tekenreeks)
tweede invoer afbeelding bestandsnaam.

gemiddelde 3D-beeldgemiddelde filter, ondersteunde parameters zijn:

w = 1; int in [1, inf)
halve filterbreedte.

mediaan mediaan 3D-filter, ondersteunde parameters zijn:

w = 1; int in [1, inf)
parameter voor filterbreedte.

mlv Gemiddelde van de minste variantie 3D-beeldfilter, ondersteunde parameters zijn:

w = 1; int in [1, inf)
parameter voor filterbreedte.

msnormalizer
3D-beeld mean-sigma normalisatiefilter, ondersteunde parameters zijn:

w = 1; int in [1, inf)
halve filterbreedte.

open morfologische open, ondersteunde parameters zijn:

zinspelen = zwart; snaar
een hint naar de belangrijkste afbeeldingsinhoud (zwart|wit).

vorm = [bol:r=2]; fabriek
structurerend element. Voor ondersteunde plug-ins zie PLUGINS:3dimage/shape

heroriënteren 3D-beeldheroriëntatiefilter, ondersteunde parameters zijn:

kaart = xyz; dictaat
oriëntatiekaarten worden toegepast. Ondersteunde waarden zijn:
p-zxy ‐ permuteren x->y->z->x
r-x180 ‐ roteren rond de x-as 180 graden met de klok mee
xyz ‐ oriëntatie behouden
p-yzx ‐ permuteren x->z->y->x
r-z180 ‐ roteren rond de z-as 180 graden met de klok mee
r-y270 ‐ roteren rond de y-as 270 graden met de klok mee
f-xz ‐ flip xz
f-yz ‐ draai yz
r-x90 ‐ roteren rond de x-as 90 graden met de klok mee
r-y90 ‐ roteren rond de y-as 90 graden met de klok mee
r-x270 ‐ roteren rond de x-as 270 graden met de klok mee
r-z270 ‐ roteren rond de z-as 270 graden met de klok mee
r-z90 ‐ roteren rond de z-as 90 graden met de klok mee
f-xy ‐ draai xy
r-y180 ‐ roteren rond de y-as 180 graden met de klok mee

vergroten of verkleinen Het formaat van een afbeelding wijzigen. De originele gegevens worden gecentreerd in het nieuwe formaat afbeelding.,
ondersteunde parameters zijn:

grootte = [[0,0,0]]; streambaar
nieuwe grootte van de afbeelding een grootte 0 geeft aan om de grootte voor de . te behouden
overeenkomstige afmeting..

sandp zout en peper 3D-filter, ondersteunde parameters zijn:

dorsen = 100; zweven in [0, inf)
drempelwaarde.

w = 1; int in [1, inf)
parameter voor filterbreedte.

schaal 3D-beeldfilter dat schaalt naar een bepaalde doelgrootte, ondersteunde parameters zijn:

interp = [bspline:d=3]; fabriek
interpolatiekernel die moet worden gebruikt. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

s = [[0,0,0]]; 3dbounds
doelgrootte om alle componenten tegelijk in te stellen (component 0: gebruik invoerafbeelding
grootte).

sx = 0; uint in [0, inf)
doelgrootte in x-richting (0:gebruik invoerbeeldformaat).

sy = 0; uint in [0, inf)
doelgrootte in y-richting (0:gebruik invoerbeeldformaat).

sz = 0; uint in [0, inf)
doelgrootte in y-richting (0:gebruik invoerbeeldformaat).

selecteer groot Een filter dat een binair masker maakt dat de intensiteit met de hoogste . weergeeft
aantal pixels. De pixelwaarde 0 wordt genegeerd en als twee intensiteiten de . hebben
hetzelfde aantal pixels, dan is het resultaat niet gedefinieerd. De invoerpixel moet een hebben
integraal pixeltype.

(geen parameters)

sepconv 3D-beeldintensiteit afzonderlijk convolutiefilter, ondersteunde parameters zijn:

kx = [gauss:w=1]; fabriek
filterkernel in x-richting. Voor ondersteunde plug-ins zie
PLUGINS: 1d/spacialkernel

ky = [gauss:w=1]; fabriek
filterkernel in y-richting. Zie voor ondersteunde plug-ins
PLUGINS: 1d/spacialkernel

kz = [gauss:w=1]; fabriek
filterkernel in z-richting. Voor ondersteunde plug-ins zie
PLUGINS: 1d/spacialkernel

vzmh gezaaide waterhoofd. Het algoritme extraheert precies zoveel regio's als initiaal
labels worden gegeven in de seed-afbeelding., ondersteunde parameters zijn:

Grad = 0; bool
Interpreteer het invoerbeeld als verloop. .

Mark = 0; bool
Markeer de gesegmenteerde stroomgebieden met een speciale grijsschaalwaarde.

n = [bol:r=1]; fabriek
Buurt voor waterschapsregio groeit. Voor ondersteunde plug-ins zie
PLUGINS:3dbeeld/vorm

zaad =(invoer, vereist, tekenreeks)
seed-invoerafbeelding met de labels voor de eerste regio's.

tee Sla de invoerafbeelding op in een bestand en geef deze ook door aan het volgende filter,
ondersteunde parameters zijn:

filet =(uitvoer, vereist, tekenreeks)
naam van het uitvoerbestand om de afbeelding ook op te slaan.

het verdunnen 3D morfologische uitdunning, gebaseerd op: Lee en Kashyap, 'Building Skeleton Models'
via 3D mediale oppervlakte-/asverdunningsalgoritmen, grafische modellen en afbeelding
Verwerken, 56(6):462-478, 1994. Deze implementatie ondersteunt alleen de 26
buurt.

(geen parameters)

transformeren Transformeer de invoerafbeelding met de gegeven transformatie., ondersteunde parameters
zijn:

filet =(invoer, vereist, tekenreeks)
Naam van het bestand met de transformatie..

grensoverschrijdend = ; snaar
de randvoorwaarden voor beeldinterpolatie overschrijven.

imgkernel = ; snaar
overschrijf de beeldinterpolator-kernel.

variantie 3D-beeldvariantiefilter, ondersteunde parameters zijn:

w = 1; int in [1, inf)
halve filterbreedte.

ws basis watershead segmentatie., ondersteunde parameters zijn:

evalgrad = 0; bool
Stel in op 1 als de invoerafbeelding geen gradiëntnormafbeelding vertegenwoordigt.

Mark = 0; bool
Markeer de gesegmenteerde stroomgebieden met een speciale grijsschaalwaarde.

n = [bol:r=1]; fabriek
Buurt voor waterschapsregio groeit. Voor ondersteunde plug-ins zie
PLUGINS:3dbeeld/vorm

dorsen = 0; zweven in [0, 1)
Relatieve gradiënt normdrempel. De werkelijke waarde drempelwaarde is
thresh * (max_grad - min_grad) + min_grad. Bassins gescheiden door hellingen
met een lagere norm zullen worden samengevoegd.

PLUG-INS: 3D-afbeelding/volledige kosten


beeld Gegeneraliseerde kostenfunctie voor beeldovereenkomst die ook multi-resolutie aankan
verwerken. De feitelijke overeenkomstmaat wordt gegeven als extra parameter.,
ondersteunde parameters zijn:

kosten = ssd; fabriek
Kosten functie kernel. Voor ondersteunde plug-ins zie PLUGINS:3dimage/kosten

debug = 0; bool
Bewaar tussentijdse resultaten voor foutopsporing.

ref =(invoer, tekenreeks)
Referentie afbeelding.

src =(invoer, tekenreeks)
Studie afbeelding.

gewicht = 1; vlot
gewicht van de kostenfunctie.

labelafbeelding
Gelijkwaardigheidskostenfunctie die labels van twee afbeeldingen toewijst en label-
met behoud van multi-resolutie verwerking., ondersteunde parameters zijn:

maxlabel = 256; int in [2, 32000]
maximum aantal labels om te overwegen.

ref =(invoer, tekenreeks)
Referentie afbeelding.

src =(invoer, tekenreeks)
Studie afbeelding.

gewicht = 1; vlot
gewicht van de kostenfunctie.

gemaskerde afbeelding
Gegeneraliseerde kostenfunctie voor gemaskeerde afbeeldingen die ook multi-
resolutie verwerking. De meegeleverde maskers moeten dicht opgevulde gebieden zijn in
verwerking met meerdere resoluties omdat anders de maskerinformatie verloren kan gaan
bij het verkleinen van de afbeelding. Het masker kan worden voorgefilterd - na voorfiltering
de maskers moeten van het bittype zijn. Het referentiemasker en het getransformeerde masker van de
studiebeeld worden gecombineerd door binaire AND. De werkelijke overeenkomstmaat wordt gegeven
es extra parameter., ondersteunde parameters zijn:

kosten = ssd; fabriek
Kosten functie kernel. Zie voor ondersteunde plug-ins
PLUGINS:3dimage/gemaskerde kosten

ref =(invoer, tekenreeks)
Referentie afbeelding.

ref-masker =(invoer, tekenreeks)
Referentiebeeldmasker (binair).

ref-masker-filter = ; fabriek
Filter om de afbeelding van het referentiemasker voor te bereiden, de uitvoer moet binair zijn
afbeelding.. Voor ondersteunde plug-ins zie PLUGINS:3dimage/filter

src =(invoer, tekenreeks)
Studie afbeelding.

src-masker =(invoer, tekenreeks)
Beeldmasker bestuderen (binair).

src-masker-filter = ; fabriek
Filter om de afbeelding van het onderzoeksmasker voor te bereiden, de uitvoer moet binair zijn
afbeelding.. Voor ondersteunde plug-ins zie PLUGINS:3dimage/filter

gewicht = 1; vlot
gewicht van de kostenfunctie.

getagdssd Evalueert de Sum of Squared Differences-overeenkomstmaat met behulp van drie
getagde beeldparen. De waarde van de kostenfunctie wordt geëvalueerd op basis van alle afbeeldingen
paren, maar het verloop wordt samengesteld door de component ervan samen te stellen op basis van de tag
richting., ondersteunde parameters zijn:

refx =(invoer, tekenreeks)
Referentie afbeelding X-tag.

ref =(invoer, tekenreeks)
Referentie afbeelding Y-tag.

refz =(invoer, tekenreeks)
Referentie afbeelding Z-tag.

srcx =(invoer, tekenreeks)
Bestudeer afbeelding X-tag.

srcy =(invoer, tekenreeks)
Studie afbeelding Y-tag.

srcz =(invoer, tekenreeks)
Bestudeer afbeelding Z-tag.

gewicht = 1; vlot
gewicht van de kostenfunctie.

PLUG-INS: 3dimage/io


analyseren Analyseer 7.5-afbeelding

Herkende bestandsextensies: .HDR, .hdr

Ondersteunde elementtypen:
niet-ondertekend 8 bit, ondertekend 16 bit, ondertekend 32 bit, drijvende komma 32 bit,
drijvende komma 64 bit

datapool Virtuele IO van en naar de interne datapool

Erkende bestandsextensies: .@

dicom Dicom-beeldserie als 3D

Herkende bestandsextensies: .DCM, .dcm

Ondersteunde elementtypen:
ondertekend 16 bit, niet ondertekend 16 bit

hdf5 HDF5 3D-beeld IO

Erkende bestandsextensies: .H5, .h5

Ondersteunde elementtypen:
binaire gegevens, ondertekend 8 bit, niet ondertekend 8 bit, ondertekend 16 bit, niet ondertekend 16 bit,
ondertekend 32 bit, niet ondertekend 32 bit, ondertekend 64 bit, niet ondertekend 64 bit, zwevend
punt 32 bit, drijvende komma 64 bit

inria INRIA-afbeelding

Erkende bestandsextensies: .INR, .inr

Ondersteunde elementtypen:
ondertekend 8 bit, niet ondertekend 8 bit, ondertekend 16 bit, niet ondertekend 16 bit, ondertekend 32
bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit

mhd MetaIO 3D-beeld IO met behulp van de VTK-implementatie (experimenteel).

Erkende bestandsextensies: .MHA, .MHD, .mha, .mhd

Ondersteunde elementtypen:
ondertekend 8 bit, niet ondertekend 8 bit, ondertekend 16 bit, niet ondertekend 16 bit, ondertekend 32
bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit

handig NIFTI-1 3D-beeld IO

Erkende bestandsextensies: .NII, .nii

Ondersteunde elementtypen:
ondertekend 8 bit, niet ondertekend 8 bit, ondertekend 16 bit, niet ondertekend 16 bit, ondertekend 32
bit, niet-ondertekende 32 bit, ondertekende 64 bit, niet-ondertekende 64 bit, drijvende komma 32
bit, drijvende komma 64 bit

vff VFF Zon-rasterformaat

Herkende bestandsextensies: .VFF, .vff

Ondersteunde elementtypen:
niet-ondertekend 8 bit, ondertekend 16 bit

vergezicht 3D-weergave

Erkende bestandsextensies: .V, .VISTA, .v, .vista

Ondersteunde elementtypen:
binaire gegevens, ondertekend 8 bit, niet ondertekend 8 bit, ondertekend 16 bit, niet ondertekend 16 bit,
ondertekend 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64
beetje

vii 3D beeld VTK-XML in- en output (experimenteel).

Erkende bestandsextensies: .VTI, .vti

Ondersteunde elementtypen:
ondertekend 8 bit, niet ondertekend 8 bit, ondertekend 16 bit, niet ondertekend 16 bit, ondertekend 32
bit, unsigned 32 bit, floating point 32 bit, floating point 64 bit

vtk 3D VTK beeld legacy in- en output (experimenteel).

Erkende bestandsextensies: .VTK, .VTKIMAGE, .vtk, .vtkimage

Ondersteunde elementtypen:
binaire gegevens, ondertekend 8 bit, niet ondertekend 8 bit, ondertekend 16 bit, niet ondertekend 16 bit,
ondertekend 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64
beetje

PLUG-INS: 3dbeeld/gemaskeerde kosten


lncc lokale genormaliseerde kruiscorrelatie met ondersteuning voor maskering., ondersteunde parameters
zijn:

w = 5; uint in [1, 256]
halve breedte van het venster dat wordt gebruikt voor het evalueren van het gelokaliseerde kruis
correlatie.

mi Op Spline parzen gebaseerde wederzijdse informatie met maskering., ondersteunde parameters zijn:

gesneden = 0; drijven in [0, 40]
Percentage pixels dat met hoge en lage intensiteit moet worden verwijderd
uitschieters.

mbins = 64; uint in [1, 256]
Aantal histogrambakken dat voor het bewegende beeld is gebruikt.

mkernel = [bspline:d=3]; fabriek
Spline-kernel voor parzen-hinstogram van bewegende beelden. Voor ondersteunde plug-ins
zie PLUGINS:1d/splinekernel

rbins = 64; uint in [1, 256]
Aantal histogrambakken dat is gebruikt voor het referentiebeeld.

rkernel = [bspline:d=0]; fabriek
Spline-kernel voor referentiebeeld parzen hinstogram. Voor ondersteunde plug-
zie PLUGINS:1d/splinekernel

NCC genormaliseerde kruiscorrelatie met maskeringsondersteuning.

(geen parameters)

ssd Som van gekwadrateerde verschillen met maskering.

(geen parameters)

PLUG-INS: 3dbeeld/vorm


18n 18n buurt 3D-vormmaker

(geen parameters)

26n 26n buurt 3D-vormmaker

(geen parameters)

6n 6n buurt 3D-vormmaker

(geen parameters)

bol Gesloten bolvormomgeving inclusief de pixels binnen een bepaalde straal
r., ondersteunde parameters zijn:

r = 2; drijven in (0, inf)
bol straal.

PLUG-INS: 3D-afbeelding/transformatie


affiniteit Affine transformatie (12 vrijheidsgraden), ondersteunde parameters zijn:

grensoverschrijdend = spiegel; fabriek
randvoorwaarden voor beeldinterpolatie. Voor ondersteunde plug-ins zie
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; fabriek
beeld interpolator kernel. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

axisrot Beperkte rotatietransformatie (1 vrijheidsgraden). De transformatie is
beperkt tot de rotatie rond de gegeven as rond de gegeven rotatie
centrum, ondersteunde parameters zijn:

as =(vereist, 3dfvector)
rotatie as.

grensoverschrijdend = spiegel; fabriek
randvoorwaarden voor beeldinterpolatie. Voor ondersteunde plug-ins zie
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; fabriek
beeld interpolator kernel. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

herkomst =(vereist, 3dfvector)
middelpunt van de transformatie.

verfijnd Beperkte affiene transformatie (3 vrijheidsgraden). De transformatie is
beperkt tot de rotatie rond de gegeven as en afschuiving langs de twee assen
loodrecht op de gegeven, ondersteunde parameters zijn:

as =(vereist, 3dfvector)
rotatie as.

grensoverschrijdend = spiegel; fabriek
randvoorwaarden voor beeldinterpolatie. Voor ondersteunde plug-ins zie
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; fabriek
beeld interpolator kernel. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

herkomst =(vereist, 3dfvector)
middelpunt van de transformatie.

stijf Stijve transformatie, dwz rotatie en translatie (zes vrijheidsgraden).,
ondersteunde parameters zijn:

grensoverschrijdend = spiegel; fabriek
randvoorwaarden voor beeldinterpolatie. Voor ondersteunde plug-ins zie
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; fabriek
beeld interpolator kernel. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

herkomst = [[0,0,0]]; 3dfvector
Relatief rotatiecentrum, dwz <0.5,0.5,0.5> komt overeen met het centrum van
het volume.

omwenteling Rotatietransformatie (drie vrijheidsgraden), ondersteunde parameters zijn:

grensoverschrijdend = spiegel; fabriek
randvoorwaarden voor beeldinterpolatie. Voor ondersteunde plug-ins zie
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; fabriek
beeld interpolator kernel. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

herkomst = [[0,0,0]]; 3dfvector
Relatief rotatiecentrum, dwz <0.5,0.5,0.5> komt overeen met het centrum van
het volume.

rotbuigen Beperkte transformatie (4 vrijheidsgraden). De transformatie is
beperkt tot de rotatie rond de x- en y-as en een buiging langs de x
as, onafhankelijk in elke richting, waarbij de buiging toeneemt met de
kwadratische afstand vanaf de rotatie-as., ondersteunde parameters zijn:

grensoverschrijdend = spiegel; fabriek
randvoorwaarden voor beeldinterpolatie. Voor ondersteunde plug-ins zie
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; fabriek
beeld interpolator kernel. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

norot = 0; bool
Optimaliseer de rotatie niet.

herkomst =(vereist, 3dfvector)
middelpunt van de transformatie.

spline Vrijevormtransformatie die kan worden beschreven door een set B-spline-coëfficiënten
en een onderliggende B-spline-kernel., ondersteunde parameters zijn:

anisoraat = [[0,0,0]]; 3dfvector
anisotrope coëfficiënt in pixels, niet-positieve waarden zijn
overschreven door de 'rate' waarde..

debug = 0; bool
extra foutopsporingsuitvoer inschakelen.

grensoverschrijdend = spiegel; fabriek
randvoorwaarden voor beeldinterpolatie. Voor ondersteunde plug-ins zie
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; fabriek
beeld interpolator kernel. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

pit = [bspline:d=3]; fabriek
transformatie spline kernel. Voor ondersteunde plug-ins zie
PLUGINS: 1d/splinekernel

boete = ; fabriek
transformatie penalty energie term. Voor ondersteunde plug-ins zie
PLUGINS:3dtransform/splinepenalty

tarief = 10; zweven in [1, inf)
isotrope coëfficiënt in pixels.

vertalen Vertaling (drie vrijheidsgraden), ondersteunde parameters zijn:

grensoverschrijdend = spiegel; fabriek
randvoorwaarden voor beeldinterpolatie. Voor ondersteunde plug-ins zie
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; fabriek
beeld interpolator kernel. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

vf Deze plug-in implementeert een transformatie die een vertaling definieert voor elke
punt van het raster dat het domein van de transformatie definieert., ondersteund
parameters zijn:

grensoverschrijdend = spiegel; fabriek
randvoorwaarden voor beeldinterpolatie. Voor ondersteunde plug-ins zie
PLUGINS:1d/splinebc

imgkernel = [bspline:d=3]; fabriek
beeld interpolator kernel. Zie voor ondersteunde plug-ins
PLUGINS: 1d/splinekernel

PLUG-INS: 3dtransform/io


bbs Binaire (niet-draagbare) geserialiseerde IO van 3D-transformaties

Erkende bestandsextensies: .bbs

datapool Virtuele IO van en naar de interne datapool

Erkende bestandsextensies: .@

vergezicht Vista-opslag van 3D-transformaties

Erkende bestandsextensies: .v, .v3dt

xml XML geserialiseerde IO van 3D-transformaties

Erkende bestandsextensies: .x3dt

PLUG-INS: 3dtransform/splinepenalty


divcurl divcurl penalty op de transformatie, ondersteunde parameters zijn:

krullen = 1; zweven in [0, inf)
strafgewicht op curl.

div = 1; zweven in [0, inf)
strafgewicht op divergentie.

norm = 0; bool
Stel in op 1 als de straf moet worden genormaliseerd met betrekking tot de afbeelding
grootte.

gewicht = 1; drijven in (0, inf)
gewicht van strafenergie.

PLUG-INS: minimalizer/enkele kosten


gdas Gradiëntafdaling met automatische stapgroottecorrectie. Ondersteunde parameters zijn:

ftolr = 0; verdubbelen in [0, inf)
Stop als de relatieve verandering van het criterium lager is dan..

max-stap = 2; verdubbelen (0, inf)
Maximale absolute stapgrootte.

maxer = 200; uint in [1, inf)
Stopcriterium: het maximale aantal iteraties.

min-stap = 0.1; verdubbelen (0, inf)
Minimale absolute stapgrootte.

xtola = 0.01; verdubbelen in [0, inf)
Stop als de inf-norm van de wijziging toegepast op x lager is dan deze waarde.

gdsq Gradiëntafdaling met kwadratische stapschatting, ondersteunde parameters zijn:

ftolr = 0; verdubbelen in [0, inf)
Stop als de relatieve verandering van het criterium lager is dan..

gtola = 0; verdubbelen in [0, inf)
Stop als de inf-norm van de helling onder deze waarde ligt.

maxer = 100; uint in [1, inf)
Stopcriterium: het maximale aantal iteraties.

schaal = 2; verdubbelen (1, inf)
Fallback vaste stapgrootte schaling.

stap = 0.1; verdubbelen (0, inf)
Eerste stapgrootte.

xtola = 0; verdubbelen in [0, inf)
Stop als de inf-norm van x-update onder deze waarde ligt.

gsl optimalisatie-plug-in gebaseerd op de multimin-optimizers van de GNU Scientific Library
(GSL) https://www.gnu.org/software/gsl/, ondersteunde parameters zijn:

eps = 0.01; verdubbelen (0, inf)
op gradiënt gebaseerde optimalisatieprogramma's: stop wanneer |grad| < eps, simplex: stop wanneer
enkelzijdig formaat < eps..

iter = 100; uint in [1, inf)
maximaal aantal iteraties.

opteren = gd; dictaat
Specifieke te gebruiken optimizer.. Ondersteunde waarden zijn:
vriendjes ‐ Broyden-Fletcher-Goldfarb-Shann
bfgs2 ‐ Broyden-Fletcher-Goldfarb-Shann (meest efficiënte versie)
cg-fr ‐ Flecher-Reeves geconjugeerd gradiëntalgoritme
gd ‐ Hellingsdaling.
simplex ‐ Simplex-algoritme van Nelder en Mead
cg-pr ‐ Polak-Ribière geconjugeerd gradiëntalgoritme

stap = 0.001; verdubbelen (0, inf)
initiële stapgrootte.

tol = 0.1; verdubbelen (0, inf)
een tolerantieparameter.

nlopt Minimizer-algoritmen met behulp van de NLOPT-bibliotheek, voor een beschrijving van de
Optimizers zie 'http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms', ondersteunde parameters zijn:

ftola = 0; verdubbelen in [0, inf)
Stopcriterium: de absolute verandering van de objectieve waarde is hieronder
deze waarde.

ftolr = 0; verdubbelen in [0, inf)
Stopcriterium: de relatieve verandering van de objectieve waarde is hieronder
deze waarde.

hoger = inf; dubbele
Hogere grens (gelijk voor alle parameters).

local-opt = geen; dictaat
lokaal minimalisatie-algoritme dat mogelijk vereist is voor de hoofd
minimalisatie-algoritme.. Ondersteunde waarden zijn:
gn-orig-direct-l ‐ Dividing Rectangles (oorspronkelijke implementatie,
lokaal bevooroordeeld)
gn-direct-l-noscal ‐ Rechthoeken verdelen (niet geschaald, lokaal bevooroordeeld)
gn-isres ‐ Verbeterde strategie voor stochastische rangorde-evolutie
ld-tnewton ‐ Afgeknotte Newton
gn-direct-l-rand ‐ Rechthoeken verdelen (lokaal bevooroordeeld, gerandomiseerd)
ln-newuoa ‐ Derivatenvrije onbeperkte optimalisatie door iteratief
Geconstrueerde kwadratische benadering
gn-direct-l-rand-noscale ‐ Rechthoeken delen (niet geschaald, lokaal)
bevooroordeeld, willekeurig)
gn-orig-direct ‐ Dividing Rectangles (oorspronkelijke implementatie)
ld-tnewton-precond ‐ Voorgeconditioneerde afgeknotte Newton
ld-tnewton-herstart ‐ Afgekapte Newton met herstart van de steilste afdaling
gn-direct ‐ Rechthoeken verdelen
ln-eldermead ‐ Nelder-Mead simplex-algoritme
ln-cobyla ‐ Beperkte optimalisatie DOOR lineaire benadering
gn-crs2-lm ‐ Gecontroleerd willekeurig zoeken met lokale mutatie
ld-var2 ‐ Verschuiving van variabele metrische gegevens met beperkt geheugen, rang 2
ld-var1 ‐ Verschuiving van variabele metrische gegevens met beperkt geheugen, rang 1
ld-mma ‐ Methode voor het verplaatsen van asymptoten
ld-lbfgs-nocedal - Geen
ld-lbfgs ‐ BFGS met weinig opslagruimte
gn-direct-l ‐ Rechthoeken delen (lokaal bevooroordeeld)
geen ‐ specificeer geen algoritme
ln-bobyqa ‐ Afgeleide-vrije Bound-constrained Optimization
ln-sbplx ‐ Subplex-variant van Nelder-Mead
ln-newuoa-gebonden ‐ Derivatenvrij Bound-constrained Optimalisatie door
Iteratief geconstrueerde kwadratische benadering
ln-praxis ‐ Gradiëntvrije lokale optimalisatie via de hoofdas
Methode
gn-direct-noscal ‐ Rechthoeken delen (niet geschaald)
ld-tnewton-precond-restart ‐ Voorgeconditioneerde afgeknotte Newton met
steilste afdaling opnieuw starten

te verlagen = -inf; dubbele
Ondergrens (gelijk voor alle parameters).

maxer = 100; int in [1, inf)
Stopcriterium: het maximale aantal iteraties.

opteren = ld-lbfgs; dictaat
belangrijkste minimalisatie-algoritme. Ondersteunde waarden zijn:
gn-orig-direct-l ‐ Dividing Rectangles (oorspronkelijke implementatie,
lokaal bevooroordeeld)
g-mlsl-lds ‐ Single-Linkage op meerdere niveaus (volgorde met lage discrepantie,
lokale gradiëntgebaseerde optimalisatie en grenzen vereisen)
gn-direct-l-noscal ‐ Rechthoeken verdelen (niet geschaald, lokaal bevooroordeeld)
gn-isres ‐ Verbeterde strategie voor stochastische rangorde-evolutie
ld-tnewton ‐ Afgeknotte Newton
gn-direct-l-rand ‐ Rechthoeken verdelen (lokaal bevooroordeeld, gerandomiseerd)
ln-newuoa ‐ Derivatenvrije onbeperkte optimalisatie door iteratief
Geconstrueerde kwadratische benadering
gn-direct-l-rand-noscale ‐ Rechthoeken delen (niet geschaald, lokaal)
bevooroordeeld, willekeurig)
gn-orig-direct ‐ Dividing Rectangles (oorspronkelijke implementatie)
ld-tnewton-precond ‐ Voorgeconditioneerde afgeknotte Newton
ld-tnewton-herstart ‐ Afgekapte Newton met herstart van de steilste afdaling
gn-direct ‐ Rechthoeken verdelen
auglag-eq ‐ Augmented Lagrangiaanse algoritme met gelijkheidsbeperkingen
alleen
ln-eldermead ‐ Nelder-Mead simplex-algoritme
ln-cobyla ‐ Beperkte optimalisatie DOOR lineaire benadering
gn-crs2-lm ‐ Gecontroleerd willekeurig zoeken met lokale mutatie
ld-var2 ‐ Verschuiving van variabele metrische gegevens met beperkt geheugen, rang 2
ld-var1 ‐ Verschuiving van variabele metrische gegevens met beperkt geheugen, rang 1
ld-mma ‐ Methode voor het verplaatsen van asymptoten
ld-lbfgs-nocedal - Geen
g-mlsl ‐ Single-Linkage op meerdere niveaus (lokale optimalisatie vereist en
grenzen)
ld-lbfgs ‐ BFGS met weinig opslagruimte
gn-direct-l ‐ Rechthoeken delen (lokaal bevooroordeeld)
ln-bobyqa ‐ Afgeleide-vrije Bound-constrained Optimization
ln-sbplx ‐ Subplex-variant van Nelder-Mead
ln-newuoa-gebonden ‐ Derivatenvrij Bound-constrained Optimalisatie door
Iteratief geconstrueerde kwadratische benadering
auglag ‐ Augmented Lagrangiaanse algoritme
ln-praxis ‐ Gradiëntvrije lokale optimalisatie via de hoofdas
Methode
gn-direct-noscal ‐ Rechthoeken delen (niet geschaald)
ld-tnewton-precond-restart ‐ Voorgeconditioneerde afgeknotte Newton met
steilste afdaling opnieuw starten
ld-slsqp ‐ Sequentiële kleinste-kwadraten kwadratische programmering

stap = 0; verdubbelen in [0, inf)
Initiële stapgrootte voor gradiëntvrije methoden.

stoppen = -inf; dubbele
Stopcriterium: functiewaarde valt onder deze waarde.

xtola = 0; verdubbelen in [0, inf)
Stopcriterium: de absolute verandering van alle x-waarden ligt daaronder
waarde.

xtolr = 0; verdubbelen in [0, inf)
Stopcriterium: de relatieve verandering van alle x-waarden ligt daaronder
waarde.

VOORBEELD


Registreer de afbeeldingsreeks die wordt gegeven door afbeeldingen imageXXXX.v door een op spline gebaseerde optimalisatie
transformatie met een coëfficiënt van 16 pixels, waarbij aan het begin twee afbeeldingen worden overgeslagen
en het gebruik van genormaliseerde gradiëntvelden als initiële kostenmaatstaf en SSD als laatste maatstaf.
Bestraf de transformatie door divcurl te gebruiken met een gewicht van 2.0. Als optimizer een nlopt
gebaseerde Newton-methode wordt gebruikt.

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

AUTEUR(s)


Gert Wollny

COPYRIGHT


Op deze software rust copyright (c) 1999-2015 Leipzig, Duitsland en Madrid, Spanje. Het komt
met ABSOLUUT GEEN GARANTIE en u mag het herdistribueren onder de voorwaarden van de GNU
ALGEMENE PUBLIEKE LICENTIE Versie 3 (of later). Voer voor meer informatie het programma uit met de
optie '--copyright'.

Gebruik mia-3dprealign-nonrigid online met onworks.net-services


Ad


Ad