Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

mia-3dnonrigidreg - Online w chmurze

Uruchom mia-3dnonrigidreg w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie mia-3dnonrigidreg, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


mia-3dnonrigidreg - Nieliniowa rejestracja obrazów 3D

STRESZCZENIE


mia-3dnonrigidreg -i -r -o [opcje]


OPIS


mia-3dnonrigidreg Program ten implementuje rejestrację dwóch obrazów 3D w skali szarości.

OPCJE


Pomoc & Informacia
-V --verbose=ostrzeżenie
gadatliwość wyjścia, komunikaty drukowane na danym poziomie i wyższych priorytetach.
Obsługiwane priorytety zaczynające się od najniższego poziomu to:
Informacje ‐ Komunikaty niskiego poziomu
wyśledzić ‐ Śledzenie wywołań funkcji
nie ‐ Zgłoś niepowodzenia testu
ostrzeżenie ‐ Ostrzeżenia
błąd ‐ Zgłoś błędy
debug ‐ Wyjście debugowania
wiadomość ‐ Normalne wiadomości
fatalny ‐ Zgłoś tylko błędy krytyczne

--prawa autorskie
drukuj informacje o prawach autorskich

-h --pomoc
wydrukuj tę pomoc

-? --stosowanie
wydrukuj krótką pomoc

--wersja
wydrukuj numer wersji i wyjdź

IO
-i --in-image=(wejście, wymagane); ja
obraz testowy Aby uzyskać informacje o obsługiwanych typach plików, zobacz PLUGINS:3dimage/io

-r --ref-image=(dane wejściowe, wymagane); ja
obraz referencyjny Aby uzyskać informacje o obsługiwanych typach plików, zobacz PLUGINS:3dimage/io

-o --out-image=(wyjście, wymagane); ja
zarejestrowany obraz wyjściowy Obsługiwane typy plików, patrz WTYCZKI:3dimage/io

-t --transformacja=(wyjście); ja
transformacja wyjściowa Obsługiwane typy plików znajdziesz w PLUGINS:3dtransform/io

Przetwarzanie
--wątki=-1
Maksymalna liczba wątków do wykorzystania do przetwarzania, ta liczba powinna być mniejsza
lub równa liczbie rdzeni procesora logicznego w maszynie. (-1:
automatyczne oszacowanie). Maksymalna liczba wątków do wykorzystania do przetwarzania, to
liczba powinna być mniejsza lub równa liczbie rdzeni procesora logicznego w
maszyna. (-1: estymacja automatyczna).

Rejestracja
-l --poziomy=3
poziomy o wielu rozdzielczościach poziomy o wielu rozdzielczościach

-O --optimizer=gsl:opt=gd,krok=0.1
Optymalizator używany do minimalizacji Optymalizator używany do minimalizacji For
obsługiwane wtyczki patrz PLUGINS:minimizer/singlecost

-f --transForm=splajn:szybkość=10
typ przekształcenia typ przekształcenia Obsługiwane wtyczki patrz
WTYCZKI:obraz 3d/przekształcenie

WTYCZKI: 1d/jądro przestrzenne


cdiff Zastosowano jądro filtra różnicowego, warunki brzegowe lustrzane.

(bez parametrów)

gaus przestrzenne jądro filtra Gaussa, obsługiwane parametry to:

w = 1; uint w [0, inf)
połowa szerokości filtra.

WTYCZKI: 1d/splajnbc


lustro Warunki brzegowe interpolacji splajnu, które odzwierciedlają granicę

(bez parametrów)

powtarzać Warunki brzegowe interpolacji splajnu, które powtarzają wartość na granicy

(bez parametrów)

zero Warunki brzegowe interpolacji splajnu, które zakładają zero dla wartości na zewnątrz

(bez parametrów)

WTYCZKI: 1d / splinekernel


bsplinia Tworzenie jądra B-spline, obsługiwane parametry to:

d = 3; int w [0, 5]
Stopień splajnu.

mamusie Tworzenie jądra OMoms-spline, obsługiwane parametry to:

d = 3; int w [3, 3]
Stopień splajnu.

WTYCZKI: 3dimage/łącznik


absdyf Narzędzie do łączenia obrazów „absdiff”

(bez parametrów)

Dodaj Łącznik obrazów „dodaj”

(bez parametrów)

div Łącznik obrazów „div”

(bez parametrów)

mul Łącznik obrazów „mul”

(bez parametrów)

poniżej Łącznik obrazów „sub”

(bez parametrów)

WTYCZKI: 3dobraz/koszt


lnc lokalna znormalizowana korelacja krzyżowa z obsługą maskowania, obsługiwane parametry
należą:

w = 5; w [1, 256]
połowa szerokości okna służąca do oceny krzyża zlokalizowanego
korelacja.

mi Wzajemne informacje oparte na Spline parzen., obsługiwane parametry to:

ciąć = 0; pływać w [0, 40]
Procent pikseli do wycięcia przy wysokiej i niskiej intensywności do usunięcia
wartości odstające.

mbina = 64; w [1, 256]
Liczba pojemników histogramu używanych do ruchomego obrazu.

kernel = [bspline:d=3]; fabryka
Jądro splajnu do ruchomego histogramu parzen. Obsługiwane wtyczki
zobacz WTYCZKI: 1d / splinekernel

rbiny = 64; w [1, 256]
Liczba pojemników histogramu użytych do obrazu referencyjnego.

jądro = [bspline:d=0]; fabryka
Jądro splajnu dla histogramu parzen obrazu referencyjnego. Dla obsługiwanej wtyczki
ins patrz WTYCZKI: 1d/splinekernel

Nc znormalizowana korelacja krzyżowa.

(bez parametrów)

ngf Ta funkcja ocenia podobieństwo obrazu na podstawie znormalizowanego gradientu
pola. Biorąc pod uwagę znormalizowane pola gradientowe $ _S$ obrazu src i $ _R$ obrazu
ref image zaimplementowano różne ewaluatory. Obsługiwane parametry to:

eval = ds; dyktować
podtyp wtyczki (sq, ds,kropka,krzyż). Obsługiwane wartości to:
ds ‐ kwadrat przeskalowanej różnicy
kropka ‐ jądro produktu skalarnego
krzyż ‐ jądro między produktami

ssd Koszt obrazu 3D: suma kwadratów różnic, obsługiwane parametry to:

autothresh = 0; pływać w [0, 1000]
Użyj automatycznego maskowania ruchomego obrazu, przyjmując tylko wartości intensywności
na konta, które są większe niż podany próg.

norma = 0; głupota
Określ, czy metryka powinna być znormalizowana według liczby pikseli obrazu.

ssd-automaska
Koszt obrazu 3D: suma kwadratów różnic, z automaskowaniem na podstawie danych
progi, obsługiwane parametry to:

rthresh = 0; podwójnie
Wartość progowa intensywności dla obrazu referencyjnego.

Sthresh = 0; podwójnie
Wartość progowa intensywności dla obrazu źródłowego.

WTYCZKI: obraz 3d/filtr


przepustka filtr pasmowy intensywności, obsługiwane parametry to:

max = 3.40282e+38; pływak
maksimum pasma.

min = 0; pływak
minimum zespołu.

Binaryzować filtr binarny obrazu, obsługiwane parametry to:

max = 3.40282e+38; pływak
maksimum akceptowanego zakresu.

min = 0; pływak
minimalny akceptowalny zakres.

zamknięte zamknięcie morfologiczne, obsługiwane parametry to:

napomknąć = czarny; strunowy
podpowiedź do głównej zawartości obrazu (czarny|biały).

kształt = [kula:r=2]; fabryka
element strukturyzujący. Aby zobaczyć obsługiwane wtyczki, zobacz WTYCZKI:obraz 3d/kształt

sumator Połącz dwa obrazy z podanym operatorem łączenia. jeśli 'reverse' jest ustawione na
false, pierwszym operatorem jest obraz przechodzący przez potok filtra, i
drugi obraz jest ładowany z pliku podanego z parametrem 'image' the
w momencie uruchomienia filtra. obsługiwane parametry to:

obraz =(dane wejściowe, wymagane, ciąg)
drugi obraz, który jest potrzebny w sumatorze.

op =(wymagane, fabryka)
Łącznik obrazów, który ma zostać zastosowany do obrazów. Obsługiwane wtyczki patrz
WTYCZKI: obraz 3d/łącznik

rewers = 0; głupota
odwrócić kolejność, w jakiej obrazy były przekazywane do łącznika.

konwertować filtr konwersji formatu obrazu w pikselach, obsługiwane parametry to:

a = 1; pływak
liniowy parametr konwersji

b = 0; pływak
parametr konwersji liniowej b.

mapa = opt; dyktować
mapowanie konwersji. Obsługiwane wartości to:
optować ‐ zastosować transformację liniową, która odwzorowuje rzeczywisty zakres wejściowy na
pełny zakres wyjściowy
zasięg ‐ zastosuj transformację liniową, która mapuje typ danych wejściowych
zakres do zakresu typu danych wyjściowych
kopia ‐ kopiuj dane podczas konwersji
liniowy ‐ zastosuj transformację liniową x -> a*x+b
optstat ‐ zastosować transformację liniową, która odwzorowuje na podstawie średniej wejściowej i
zmiana w pełnym zakresie wyjściowym

przedstawiciel = ubajt; dyktować
typ piksela wyjściowego. Obsługiwane wartości to:
Żaden ‐ nie zdefiniowano typu piksela
unosić się ‐ liczba zmiennoprzecinkowa 32 bity
sbajt - podpisany 8-bitowy
ulong - 64 bity bez znaku
Podwójna ‐ liczba zmiennoprzecinkowa 64 bity
sint - podpisany 32-bitowy
skrócić - 16 bity bez znaku
krótki - podpisany 16-bitowy
niemały - 32 bity bez znaku
długi - podpisany 64-bitowy
bit - dane binarne
ubajt - 8 bity bez znaku

wole Przytnij region obrazu, region jest zawsze przyciśnięty do oryginalnego obrazu
size w tym sensie, że podany zakres jest zachowany., obsługiwanymi parametrami są:

zakończenia = [[4294967295,4294967295,4294967295]]; nadający się do przesyłania strumieniowego
koniec zakresu przycinania, maksimum = (-1,-1,-1).

początek = [[0,0,0]]; nadający się do przesyłania strumieniowego
początek zakresu przycinania.

rozszerza się Filtr rozszerzający stos obrazu 3D, obsługiwane parametry to:

napomknąć = czarny; strunowy
podpowiedź do głównej zawartości obrazu (czarny|biały).

kształt = [kula:r=2]; fabryka
element strukturyzujący. Aby zobaczyć obsługiwane wtyczki, zobacz WTYCZKI:obraz 3d/kształt

dystans Oceń transformację odległości 3D obrazu. Jeśli obraz jest maską binarną,
wtedy wynik przekształcenia odległości w każdym punkcie odpowiada euklidesowi
odległość do maski. Jeśli obraz wejściowy ma wartość skalarną w pikselach, to
ten skalar jest interpretowany jako wysokie pole, a wartość na piksel dodaje się do
dystans.

(bez parametrów)

zmniejszanie skali Przeskaluj obraz wejściowy w dół, używając danego rozmiaru bloku, aby zdefiniować skalę w dół
czynnik. Przed skalowaniem obraz jest filtrowany przez filtr wygładzający, aby
eliminuj dane o wysokiej częstotliwości i unikaj artefaktów aliasingu., obsługiwane
parametry to:

b = [[1,1,1]]; 3dgranice
rozmiar bloku.

bx = 1; uint w [1, inf)
rozmiar bloku w kierunku x.

by = 1; uint w [1, inf)
rozmiar bloku w kierunku y.

bz = 1; uint w [1, inf)
rozmiar bloku w kierunku Z.

jądro = Gauss; strunowy
wygładzanie jądra filtra do zastosowania, wielkość filtra jest szacowana
na podstawie rozmiaru bloku..

erodować Filtr erozji stosu obrazu 3D, obsługiwane parametry to:

napomknąć = czarny; strunowy
podpowiedź do głównej zawartości obrazu (czarny|biały).

kształt = [kula:r=2]; fabryka
element strukturyzujący. Aby zobaczyć obsługiwane wtyczki, zobacz WTYCZKI:obraz 3d/kształt

gaus izotropowy filtr Gaussa 3D, obsługiwane parametry to:

w = 1; int w [0, inf)
parametr szerokości filtra.

gradnorma Obraz 3D do filtru normy gradientu

(bez parametrów)

rosnąca maska Użyj wejściowej maski binarnej i referencyjnego obrazu w skali szarości, aby powiększyć obszar
dodając piksele z sąsiedztwa już dodanego piksela, jeśli mają niższy
intensywność, która jest powyżej podanego progu. obsługiwane parametry to:

min = 1; pływak
dolny próg wzrostu maski.

ref =(dane wejściowe, wymagane, ciąg)
obraz odniesienia dla rosnącego regionu maski.

kształt = 6n; fabryka
maska ​​sąsiedztwa. Aby uzyskać listę obsługiwanych wtyczek, zobacz WTYCZKI:3dimage/shape

odwracać filtr odwrócony intensywności

(bez parametrów)

izowoksel Ten filtr skaluje obraz, aby rozmiar woksela był izometryczny, a jego rozmiar do
odpowiadają podanej wartości, obsługiwanymi parametrami są:

interp = [bspline:d=3]; fabryka
używane jądro interpolacji . Aby uzyskać informacje na temat obsługiwanych wtyczek, zobacz
WTYCZKI: 1 d / splinekernel

rozmiar = 1; pływać w (0, inf)
izometryczny docelowy rozmiar woksela.

km oznacza Filtr k-średnich obrazu 3D. Na obrazie wyjściowym wartość piksela reprezentuje
przynależność do klasy i centra klas są przechowywane jako atrybut na obrazie.,
obsługiwane parametry to:

c = 3; int w [2, inf)
liczba zajęć.

etykieta Obsługiwany filtr do etykietowania połączonych komponentów obrazu binarnego
parametry to:

n = 6n; fabryka
maska ​​sąsiedztwa. Aby uzyskać listę obsługiwanych wtyczek, zobacz WTYCZKI:3dimage/shape

mapa etykiet Filtr obrazu do zmiany identyfikatorów etykiet. Dotyczy tylko obrazów z wartościami całkowitymi
intensywności/etykiety, obsługiwane parametry to:

mapa =(dane wejściowe, wymagane, ciąg)
Plik mapowania etykiet.

skala etykiet
Filtr, który tworzy tylko wyjściowe woksele, które są już utworzone na wejściu
obraz. Skalowanie odbywa się za pomocą algorytmów głosowania, które wybierają cel
wartość piksela oparta na najwyższej liczbie pikseli określonej etykiety w
odpowiedni region źródłowy. Jeśli region składa się z dwóch etykiet z tym samym
count, wygrywa ten z niższą liczbą. Obsługiwane parametry to:

bardzo duży =(wymagane, 3dbounds)
rozmiar docelowy podany jako dwie wartości oddzielone przecinkami.

załadować Załaduj obraz wejściowy z pliku i użyj go do zastąpienia bieżącego obrazu w
rurociąg., obsługiwane parametry to:

filet =(dane wejściowe, wymagane, ciąg)
nazwa pliku wejściowego do załadowania z..

lvdolna skala
To jest filtr zmniejszający głosowanie na etykietach. Zmniejsza obraz 3D o bloki.
Dla każdego bloku jest etykieta (niezerowa), która pojawia się najczęściej w bloku
wydawane jako piksel wyjściowy w obrazie docelowym. Jeśli dwie etykiety mają ten sam numer
razy wygrywa ten, który ma niższą wartość bezwzględną. Obsługiwane parametry to:

b = [[1,1,1]]; 3dgranice
rozmiar bloku do skalowania w dół. Każdy blok będzie reprezentowany przez jeden piksel
na obrazie docelowym..

maska Zamaskuj obraz, jeden obraz jest pobierany z listy parametrów, a drugi z
normalne wejście filtra. Oba obrazy muszą mieć te same wymiary i jeden musi
być binarny. Atrybuty obrazu przechodzącego przez potok filtra to
zachowane. Typ piksela wyjściowego odpowiada obrazowi wejściowemu, który nie jest
binarny. Obsługiwane parametry to:

wkład =(dane wejściowe, wymagane, ciąg)
nazwa drugiego pliku obrazu wejściowego.

oznaczać Filtr średniej obrazu 3D, obsługiwane parametry to:

w = 1; int w [1, inf)
połowa szerokości filtra.

mediana mediana filtru 3d, obsługiwane parametry to:

w = 1; int w [1, inf)
parametr szerokości filtra.

mlv Filtr obrazu 3D Mean of Least Variance, obsługiwane parametry to:

w = 1; int w [1, inf)
parametr szerokości filtra.

msnormalizator
Filtr normalizujący średni sigma obrazu 3D, obsługiwane parametry to:

w = 1; int w [1, inf)
połowa szerokości filtra.

koncepcja morfologiczne otwarte, obsługiwane parametry to:

napomknąć = czarny; strunowy
podpowiedź do głównej zawartości obrazu (czarny|biały).

kształt = [kula:r=2]; fabryka
element strukturyzujący. Aby zobaczyć obsługiwane wtyczki, zobacz WTYCZKI:obraz 3d/kształt

zmienić orientację Filtr reorientacji obrazu 3D, obsługiwane parametry to:

mapa = xyz; dyktować
mapowanie orientacji, które ma zostać zastosowane. Obsługiwane wartości to:
p-zxy - permutacja x->y->z->x
r-x180 ‐ obrót wokół osi x zgodnie z ruchem wskazówek zegara o 180 stopni
xyz - zachować orientację
p-yzx - permutacja x->z->y->x
r-z180 ‐ obrót wokół osi Z zgodnie z ruchem wskazówek zegara o 180 stopni
r-y270 ‐ obrót wokół osi Y zgodnie z ruchem wskazówek zegara o 270 stopni
f-xz - odwróć xz
f-yz - odwróć yz
r-x90 ‐ obrót wokół osi x zgodnie z ruchem wskazówek zegara o 90 stopni
r-y90 ‐ obrót wokół osi Y zgodnie z ruchem wskazówek zegara o 90 stopni
r-x270 ‐ obrót wokół osi x zgodnie z ruchem wskazówek zegara o 270 stopni
r-z270 ‐ obrót wokół osi Z zgodnie z ruchem wskazówek zegara o 270 stopni
r-z90 ‐ obrót wokół osi Z zgodnie z ruchem wskazówek zegara o 90 stopni
k-xy - odwróć xy
r-y180 ‐ obrót wokół osi Y zgodnie z ruchem wskazówek zegara o 180 stopni

rozmiar Zmień rozmiar obrazu. Oryginalne dane są wyśrodkowane na obrazie o nowym rozmiarze.,
obsługiwane parametry to:

rozmiar = [[0,0,0]]; nadający się do przesyłania strumieniowego
nowy rozmiar obrazu a rozmiar 0 wskazuje, aby zachować rozmiar dla
odpowiedni wymiar..

piasek filtr 3d sól i pieprz, obsługiwane parametry to:

namłócić = 100; pływać w [0, inf)
wartość thresh.

w = 1; int w [1, inf)
parametr szerokości filtra.

skala Filtr obrazu 3D, który skaluje się do zadanego rozmiaru docelowego, obsługiwane parametry to:

interp = [bspline:d=3]; fabryka
używane jądro interpolacji . Aby uzyskać informacje na temat obsługiwanych wtyczek, zobacz
WTYCZKI: 1 d / splinekernel

s = [[0,0,0]]; 3dgranice
docelowy rozmiar, aby ustawić wszystkie komponenty naraz (komponent 0: użyj obrazu wejściowego
rozmiar).

sx = 0; uint w [0, inf)
rozmiar docelowy w kierunku x (0:użyj rozmiaru obrazu wejściowego).

sy = 0; uint w [0, inf)
rozmiar docelowy w kierunku y (0:użyj rozmiaru obrazu wejściowego).

sz = 0; uint w [0, inf)
rozmiar docelowy w kierunku y (0:użyj rozmiaru obrazu wejściowego).

wybierz duży Filtr, który tworzy maskę binarną reprezentującą intensywność z najwyższą
liczba pikseli. Wartość piksela 0 zostanie zignorowana, a jeśli dwie intensywności mają
tej samej liczby pikseli, wynik jest niezdefiniowany. Piksel wejściowy musi mieć
integralny typ piksela.

(bez parametrów)

wrzesieńkonw Oddzielny filtr splotowy intensywności obrazu 3D, obsługiwane parametry to:

kx = [gauss:w=1]; fabryka
filtr jądra w kierunku x. Obsługiwane wtyczki patrz
WTYCZKI: 1d / spacialkernel

ky = [gauss:w=1]; fabryka
filtr jądra w kierunku y. Obsługiwane wtyczki patrz
WTYCZKI: 1d / spacialkernel

kz = [gauss:w=1]; fabryka
filtruj jądro w kierunku Z. Aby uzyskać informacje na temat obsługiwanych wtyczek, zobacz
WTYCZKI: 1d / spacialkernel

pbuh zasiane wodotryski. Algorytm wyodrębnia dokładnie tyle regionów, co początkowe
etykiety są podane w obrazie źródłowym., obsługiwane parametry to:

grad = 0; głupota
Zinterpretuj obraz wejściowy jako gradient. .

znak = 0; głupota
Oznacz segmentowane zlewnie specjalną wartością skali szarości.

n = [kula:r=1]; fabryka
Okolica pod uprawę regionu wodonośnego. Obsługiwane wtyczki patrz
WTYCZKI: obraz 3d/kształt

nasienie =(dane wejściowe, wymagane, ciąg)
obraz wejściowy nasion zawierający etykiety dla regionów początkowych.

trójnik Zapisz obraz wejściowy do pliku, a także przekaż go do następnego filtra,
obsługiwane parametry to:

filet =(wyjście, wymagane, ciąg)
nazwa pliku wyjściowego, aby zapisać również obraz..

rębnia Przerzedzenie morfologiczne 3D, na podstawie: Lee i Kashyap, „Building Skeleton Models
za pomocą trójwymiarowych algorytmów zmniejszania powierzchni przyśrodkowej/osi, modeli graficznych i obrazu
Przetwarzanie, 56(6):462-478, 1994. Ta implementacja obsługuje tylko 26
sąsiedztwo.

(bez parametrów)

przekształcać Przekształć obraz wejściowy z podaną transformacją., obsługiwane parametry
należą:

filet =(dane wejściowe, wymagane, ciąg)
Nazwa pliku zawierającego transformację..

bezgraniczna =; strunowy
zastąp warunki brzegowe interpolacji obrazu.

imgkernel =; strunowy
zastąp jądro interpolatora obrazu.

zmienność Filtr wariancji obrazu 3D, obsługiwane parametry to:

w = 1; int w [1, inf)
połowa szerokości filtra.

ws podstawowa segmentacja wodna, obsługiwane parametry to:

ewalugrad = 0; głupota
Ustaw na 1, jeśli obraz wejściowy nie reprezentuje standardowego obrazu gradientu.

znak = 0; głupota
Oznacz segmentowane zlewnie specjalną wartością skali szarości.

n = [kula:r=1]; fabryka
Okolica pod uprawę regionu wodonośnego. Obsługiwane wtyczki patrz
WTYCZKI: obraz 3d/kształt

namłócić = 0; pływać w [0, 1)
Względny próg normy gradientu. Rzeczywista wartość progowa wartości wynosi
thresh * (max_grad - min_grad) + min_grad. Umywalki oddzielone gradientami
z niższą normą zostaną połączone.

WTYCZKI: obraz 3d/cały koszt


obraz Uogólniona funkcja kosztu podobieństwa obrazu, która obsługuje również wiele rozdzielczości
przetwarzanie. Rzeczywista miara podobieństwa jest podana jako dodatkowy parametr.,
obsługiwane parametry to:

koszt = SSD; fabryka
Jądro funkcji kosztów. Aby zobaczyć obsługiwane wtyczki, zobacz WTYCZKI:3dimage/koszt

debug = 0; głupota
Zapisz pośrednie wyniki do debugowania.

ref =(wejście, ciąg)
Obraz referencyjny.

src =(wejście, ciąg)
Badanie obrazu.

waga = 1; pływak
waga funkcji kosztu.

obraz etykiety
Funkcja kosztu podobieństwa, która mapuje etykiety dwóch obrazów i obsługuje etykietę-
z zachowaniem przetwarzania w wielu rozdzielczościach, obsługiwane parametry to:

maxlabel = 256; int w [2, 32000]
maksymalna liczba etykiet do rozważenia.

ref =(wejście, ciąg)
Obraz referencyjny.

src =(wejście, ciąg)
Badanie obrazu.

waga = 1; pływak
waga funkcji kosztu.

zamaskowany obraz
Uogólniona funkcja kosztu podobieństwa zamaskowanego obrazu, która obsługuje również wiele
przetwarzanie rozdzielczości. Dostarczone maski powinny być gęsto wypełnionymi obszarami w
przetwarzanie w wielu rozdzielczościach, ponieważ w przeciwnym razie informacje o masce mogą zostać utracone
podczas zmniejszania obrazu. Maskę można wstępnie przefiltrować - po wstępnym przefiltrowaniu
maski muszą być typu bitowego. Maska referencyjna i przekształcona maska
obrazy badania są łączone przez binarny AND. Podana jest rzeczywista miara podobieństwa
es dodatkowy parametr., obsługiwane parametry to:

koszt = SSD; fabryka
Jądro funkcji kosztów. Obsługiwane wtyczki patrz
WTYCZKI:obraz 3d/koszt maskowany

ref =(wejście, ciąg)
Obraz referencyjny.

ref-maska =(wejście, ciąg)
Maska obrazu odniesienia (binarna).

ref-maska-filtr = ; fabryka
Filtruj, aby przygotować obraz maski referencyjnej, dane wyjściowe muszą być binarne
image.. Dla obsługiwanych wtyczek zobacz PLUGINS:3dimage/filter

src =(wejście, ciąg)
Badanie obrazu.

src-maska =(wejście, ciąg)
Badanie maski obrazu (binarnie).

src-maska-filtr = ; fabryka
Filtruj, aby przygotować obraz maski badania, dane wyjściowe muszą być binarne
image.. Dla obsługiwanych wtyczek zobacz PLUGINS:3dimage/filter

waga = 1; pływak
waga funkcji kosztu.

tagowanessd Oblicza miarę podobieństwa Suma kwadratów różnic przy użyciu trzech
oznaczone pary obrazów. Wartość funkcji kosztu jest oceniana na podstawie całego obrazu
par, ale gradient składa się z komponowania jego składnika na podstawie znacznika
kierunek. obsługiwane parametry to:

refleksja =(wejście, ciąg)
Obraz referencyjny X-tag.

refren =(wejście, ciąg)
Obraz referencyjny Y-tag.

refz =(wejście, ciąg)
Obraz referencyjny Znacznik Z.

srcx =(wejście, ciąg)
Badanie obrazu X-tag.

srcy =(wejście, ciąg)
Etykieta Y z obrazem studyjnym.

srcz =(wejście, ciąg)
Badanie obrazu Z-tag.

waga = 1; pływak
waga funkcji kosztu.

WTYCZKI: obraz 3d/io


w czasie rzeczywistym sprawiają, Przeanalizuj obraz 7.5

Rozpoznawane rozszerzenia plików: .HDR, .hdr

Obsługiwane typy elementów:
bez znaku 8-bitowy, ze znakiem 16-bitowy, ze znakiem 32-bitowy, zmiennoprzecinkowy 32-bitowy,
zmiennoprzecinkowa 64-bitowa

pula danych Wirtualne IO do i z wewnętrznej puli danych

Rozpoznawane rozszerzenia plików: .@

dicom Seria obrazów Dicom jako 3D

Rozpoznawane rozszerzenia plików: .DCM, .dcm

Obsługiwane typy elementów:
16-bitowy ze znakiem, 16-bitowy bez znaku

hdf5 HDF5 3D obraz IO

Rozpoznawane rozszerzenia plików: .H5, .h5

Obsługiwane typy elementów:
dane binarne, 8-bitowy ze znakiem, 8-bitowy bez znaku, 16-bitowy ze znakiem, 16-bitowy bez znaku,
32-bitowy ze znakiem, 32-bitowy bez znaku, 64-bitowy ze znakiem, 64-bitowy bez znaku, zmiennoprzecinkowy
punkt 32-bitowy, zmiennoprzecinkowy 64-bitowy

Inria INRIA obraz

Rozpoznawane rozszerzenia plików: .INR, .inr

Obsługiwane typy elementów:
ze znakiem 8-bitowy, bez znaku 8-bitowy, ze znakiem 16-bitowy, bez znaku 16-bitowy, ze znakiem 32
bitowe, 32-bitowe bez znaku, zmiennoprzecinkowe 32-bitowe, zmiennoprzecinkowe 64-bitowe

mhd MetaIO 3D image IO z wykorzystaniem implementacji VTK (eksperymentalne).

Rozpoznawane rozszerzenia plików: .MHA, .MHD, .mha, .mhd

Obsługiwane typy elementów:
ze znakiem 8-bitowy, bez znaku 8-bitowy, ze znakiem 16-bitowy, bez znaku 16-bitowy, ze znakiem 32
bitowe, 32-bitowe bez znaku, zmiennoprzecinkowe 32-bitowe, zmiennoprzecinkowe 64-bitowe

nifti NIFTI-1 3D obraz IO

Rozpoznawane rozszerzenia plików: .NII, .nii

Obsługiwane typy elementów:
ze znakiem 8-bitowy, bez znaku 8-bitowy, ze znakiem 16-bitowy, bez znaku 16-bitowy, ze znakiem 32
bitowe, 32-bitowe bez znaku, 64-bitowe ze znakiem, 64-bitowe bez znaku, zmiennoprzecinkowe 32
bit, zmiennoprzecinkowy 64 bit

wf Format rastrowy VFF Sun

Rozpoznawane rozszerzenia plików: .VFF, .vff

Obsługiwane typy elementów:
bez znaku 8-bitowy, ze znakiem 16-bitowy

wzroku Widok 3D

Rozpoznawane rozszerzenia plików: .V, .VISTA, .v, .vista

Obsługiwane typy elementów:
dane binarne, 8-bitowy ze znakiem, 8-bitowy bez znaku, 16-bitowy ze znakiem, 16-bitowy bez znaku,
32-bitowy ze znakiem, 32-bitowy bez znaku, zmiennoprzecinkowy 32-bitowy, zmiennoprzecinkowy 64
bit

wt Wejście i wyjście obrazu 3D VTK-XML (eksperymentalne).

Rozpoznawane rozszerzenia plików: .VTI, .vti

Obsługiwane typy elementów:
ze znakiem 8-bitowy, bez znaku 8-bitowy, ze znakiem 16-bitowy, bez znaku 16-bitowy, ze znakiem 32
bitowe, 32-bitowe bez znaku, zmiennoprzecinkowe 32-bitowe, zmiennoprzecinkowe 64-bitowe

VTK Wprowadzanie i wyprowadzanie starszego obrazu 3D VTK (eksperymentalne).

Rozpoznawane rozszerzenia plików: .VTK, .VTKIMAGE, .vtk, .vtkimage

Obsługiwane typy elementów:
dane binarne, 8-bitowy ze znakiem, 8-bitowy bez znaku, 16-bitowy ze znakiem, 16-bitowy bez znaku,
32-bitowy ze znakiem, 32-bitowy bez znaku, zmiennoprzecinkowy 32-bitowy, zmiennoprzecinkowy 64
bit

WTYCZKI: obraz 3d/koszt maskowania


lnc lokalna znormalizowana korelacja krzyżowa z obsługą maskowania, obsługiwane parametry
należą:

w = 5; w [1, 256]
połowa szerokości okna służąca do oceny krzyża zlokalizowanego
korelacja.

mi Wzajemne informacje oparte na parzen splajnowych z maskowaniem. Obsługiwane parametry to:

ciąć = 0; pływać w [0, 40]
Procent pikseli do wycięcia przy wysokiej i niskiej intensywności do usunięcia
wartości odstające.

mbina = 64; w [1, 256]
Liczba pojemników histogramu używanych do ruchomego obrazu.

kernel = [bspline:d=3]; fabryka
Jądro splajnu do ruchomego histogramu parzen. Obsługiwane wtyczki
zobacz WTYCZKI: 1d / splinekernel

rbiny = 64; w [1, 256]
Liczba pojemników histogramu użytych do obrazu referencyjnego.

jądro = [bspline:d=0]; fabryka
Jądro splajnu dla histogramu parzen obrazu referencyjnego. Dla obsługiwanej wtyczki
ins patrz WTYCZKI: 1d/splinekernel

Nc znormalizowana korelacja krzyżowa z obsługą maskowania.

(bez parametrów)

ssd Suma kwadratów różnic z maskowaniem.

(bez parametrów)

WTYCZKI: obraz 3d/kształt


18n 18n twórca kształtów 3D sąsiedztwa

(bez parametrów)

26n 26n twórca kształtów 3D sąsiedztwa

(bez parametrów)

6n 6n twórca kształtów 3D sąsiedztwa

(bez parametrów)

kula Zamknięte sąsiedztwo kształtu sferycznego, w tym piksele w określonym promieniu
r. obsługiwane parametry to:

r = 2; pływać w (0, inf)
promień kuli.

WTYCZKI: obraz 3d/transformacja


afiniczny Transformacja afiniczna (12 stopni swobody), obsługiwane parametry to:

bezgraniczna = lustro; fabryka
warunki brzegowe interpolacji obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1d/splinebc

imgkernel = [bspline:d=3]; fabryka
jądro interpolatora obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1 d / splinekernel

zgnilizna osiowa Ograniczona transformacja obrotu (1 stopień swobody). Transformacja jest
ograniczone do obrotu wokół danej osi wokół zadanego obrotu
centrum, obsługiwane parametry to:

=(wymagane, wektor 3df)
oś obrotu.

bezgraniczna = lustro; fabryka
warunki brzegowe interpolacji obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1d/splinebc

imgkernel = [bspline:d=3]; fabryka
jądro interpolatora obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1 d / splinekernel

pochodzenie =(wymagane, wektor 3df)
centrum transformacji.

rafineria Ograniczona transformacja afiniczna (3 stopnie swobody). Transformacja jest
ograniczone do obrotu wokół danej osi i ścinania wzdłuż dwóch osi
prostopadle do podanego, obsługiwane parametry to:

=(wymagane, wektor 3df)
oś obrotu.

bezgraniczna = lustro; fabryka
warunki brzegowe interpolacji obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1d/splinebc

imgkernel = [bspline:d=3]; fabryka
jądro interpolatora obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1 d / splinekernel

pochodzenie =(wymagane, wektor 3df)
centrum transformacji.

sztywny Transformacja sztywna, czyli rotacja i translacja (sześć stopni swobody).,
obsługiwane parametry to:

bezgraniczna = lustro; fabryka
warunki brzegowe interpolacji obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1d/splinebc

imgkernel = [bspline:d=3]; fabryka
jądro interpolatora obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1 d / splinekernel

pochodzenie = [[0,0,0]]; 3dfwektor
Względny środek obrotu, tj. <0.5,0.5,0.5> odpowiada środkowi
objętość.

rotacja Transformacja obrotu (trzy stopnie swobody). Obsługiwane parametry to:

bezgraniczna = lustro; fabryka
warunki brzegowe interpolacji obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1d/splinebc

imgkernel = [bspline:d=3]; fabryka
jądro interpolatora obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1 d / splinekernel

pochodzenie = [[0,0,0]]; 3dfwektor
Względny środek obrotu, tj. <0.5,0.5,0.5> odpowiada środkowi
objętość.

zgnilizna Transformacja ograniczona (4 stopnie swobody). Transformacja jest
ograniczone do obrotu wokół osi x i y oraz zgięcia wzdłuż osi x
oś, niezależna w każdym kierunku, z ugięciem rosnącym wraz ze wzrostem
kwadrat odległości od osi obrotu. obsługiwane parametry to:

bezgraniczna = lustro; fabryka
warunki brzegowe interpolacji obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1d/splinebc

imgkernel = [bspline:d=3]; fabryka
jądro interpolatora obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1 d / splinekernel

norot = 0; głupota
Nie optymalizuj rotacji.

pochodzenie =(wymagane, wektor 3df)
centrum transformacji.

klin Przekształcenie swobodne, które można opisać zbiorem współczynników B-splajn
i bazowego jądra B-spline., obsługiwane parametry to:

anizorat = [[0,0,0]]; 3dfwektor
współczynnik współczynnika anizotropowego w pikselach, wartości niedodatnie będą
nadpisany przez wartość „rate” ..

debug = 0; głupota
włącz dodatkowe wyjście debugowania.

bezgraniczna = lustro; fabryka
warunki brzegowe interpolacji obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1d/splinebc

imgkernel = [bspline:d=3]; fabryka
jądro interpolatora obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1 d / splinekernel

jądro = [bspline:d=3]; fabryka
jądro splajnu transformacji. Aby uzyskać informacje na temat obsługiwanych wtyczek, zobacz
WTYCZKI: 1 d / splinekernel

kara = ; fabryka
termin energetyczny kary za transformację. Aby uzyskać informacje na temat obsługiwanych wtyczek, zobacz
WTYCZKI:3dtransform/splline kara

stawka = 10; pływać w [1, inf)
współczynnik izotropowy w pikselach.

tłumaczyć Translacja (trzy stopnie swobody), obsługiwane parametry to:

bezgraniczna = lustro; fabryka
warunki brzegowe interpolacji obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1d/splinebc

imgkernel = [bspline:d=3]; fabryka
jądro interpolatora obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1 d / splinekernel

vf Ta wtyczka implementuje transformację, która definiuje tłumaczenie dla każdego
punkt siatki określający dziedzinę transformacji., obsługiwane
parametry to:

bezgraniczna = lustro; fabryka
warunki brzegowe interpolacji obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1d/splinebc

imgkernel = [bspline:d=3]; fabryka
jądro interpolatora obrazu. Obsługiwane wtyczki patrz
WTYCZKI: 1 d / splinekernel

WTYCZKI: 3dtransformacja/io


BBS Binarne (nieprzenośne) serializowane we/wy transformacji 3D

Rozpoznawane rozszerzenia plików: .bbs

pula danych Wirtualne IO do i z wewnętrznej puli danych

Rozpoznawane rozszerzenia plików: .@

wzroku Przechowywanie transformacji 3D w systemie Vista

Rozpoznawane rozszerzenia plików: .v, .v3dt

xml Serializowane we/wy XML transformacji 3D

Rozpoznawane rozszerzenia plików: .x3dt

WTYCZKI: 3dtransform/splajna kara


divcurl kara divcurl na transformację, obsługiwane parametry to:

curl = 1; pływać w [0, inf)
waga karna na curl.

div = 1; pływać w [0, inf)
waga kary za rozbieżność.

norma = 0; głupota
Ustaw na 1, jeśli kara powinna być znormalizowana w odniesieniu do obrazu
rozmiar.

waga = 1; pływać w (0, inf)
waga karnej energii.

WTYCZKI: minimalizator/pojedynczy koszt


gdaś Opadanie gradientowe z automatyczną korektą wielkości kroku. Obsługiwane parametry to:

ftolr = 0; podwójne w [0, inf)
Zatrzymaj się, jeśli względna zmiana kryterium jest poniżej..

maksymalny krok = 2; podwójne (0, inf)
Maksymalny bezwzględny rozmiar kroku.

maksiter = 200; uint w [1, inf)
Kryterium zatrzymania: maksymalna liczba iteracji.

min-krok = 0.1; podwójne (0, inf)
Minimalny bezwzględny rozmiar kroku.

xtola = 0.01; podwójne w [0, inf)
Zatrzymaj się, jeśli inf-norm zmiany zastosowanej do x jest poniżej tej wartości.

gdkw Opadanie gradientowe z estymacją kroku kwadratowego, obsługiwane parametry to:

ftolr = 0; podwójne w [0, inf)
Zatrzymaj się, jeśli względna zmiana kryterium jest poniżej..

gtola = 0; podwójne w [0, inf)
Zatrzymaj się, jeśli inf-norm gradientu jest poniżej tej wartości..

maksiter = 100; uint w [1, inf)
Kryterium zatrzymania: maksymalna liczba iteracji.

skala = 2; podwójne (1, inf)
Naprawiono skalowanie rozmiaru kroku powrotnego.

krok = 0.1; podwójne (0, inf)
Początkowy rozmiar kroku.

xtola = 0; podwójne w [0, inf)
Zatrzymaj się, jeśli inf-norm x-update jest poniżej tej wartości.

gsl Wtyczka optymalizatora oparta na multimin optymalizatorach z Biblioteki Naukowej GNU
(GSL) https://www.gnu.org/software/gsl/, obsługiwane parametry to:

EPS = 0.01; podwójne (0, inf)
optymalizatory oparte na gradiencie: zatrzymaj się, gdy |grad| < eps, simplex: zatrzymaj się, gdy
rozmiar simplex < eps..

powtarzać = 100; uint w [1, inf)
maksymalna liczba iteracji.

optować = gd; dyktować
Konkretny optymalizator do użycia. Obsługiwane wartości to:
bfgs - Broyden-Fletcher-Goldfarb-Shann
bfgs2 ‐ Broyden-Fletcher-Goldfarb-Shann (najwydajniejsza wersja)
cg-fr ‐ sprzężony algorytm gradientu Flechera-Reevesa
gd ‐ Zejście gradientowe.
simplex ‐ Algorytm simpleks Neldera i Meada
cg-pr - Algorytm gradientu sprzężonego Polaka-Ribiere'a

krok = 0.001; podwójne (0, inf)
początkowy rozmiar kroku.

tol = 0.1; podwójne (0, inf)
jakiś parametr tolerancji.

nlopt Algorytmy minimalizatora wykorzystujące bibliotekę NLOPT, opisujące
optymalizatory zobacz 'http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms', obsługiwane parametry to:

ftola = 0; podwójne w [0, inf)
Kryterium zatrzymania: bezwzględna zmiana wartości celu jest poniżej
tę wartość.

ftolr = 0; podwójne w [0, inf)
Kryterium zatrzymania: względna zmiana wartości celu jest poniżej
tę wartość.

wyższy = inf; podwójnie
Górna granica (jednakowa dla wszystkich parametrów).

lokalna opcja = brak; dyktować
lokalny algorytm minimalizacji, który może być wymagany dla głównego
algorytm minimalizacji. Obsługiwane wartości to:
gn-orig-direct-l ‐ Dzielenie prostokątów (oryginalna realizacja,
stronniczy lokalnie)
gn-direct-l-noskal ‐ Dzielenie prostokątów (nieskalowane, lokalnie stronnicze)
gn-isres ‐ Ulepszona strategia ewolucji rankingu stochastycznego
stary-tnewton ‐ Obcięty Newton
gn-direct-l-rand ‐ Dzielenie prostokątów (lokalnie stronnicze, losowe)
In-newuoa ‐ Bezpochodna nieograniczona optymalizacja metodą iteracyjną
Skonstruowane przybliżenie kwadratowe
gn-direct-l-rand-noscale ‐ Dzielenie prostokątów (nieskalowane, lokalnie)
stronniczy, randomizowany)
gn-orig-direct ‐ Dzielenie prostokątów (oryginalna implementacja)
ld-tnewton-warunek wstępny ‐ Wstępnie kondycjonowany Newton ścięty
ld-tnewton-restart ‐ Obcięty Newton z ponownym uruchomieniem przy najbardziej stromym opadaniu
gn-bezpośredni ‐ Dzielenie prostokątów
ln-eldermead ‐ Algorytm simpleks Neldera-Meada
In-cobyla ‐ Ograniczona optymalizacja przez przybliżenie liniowe
gn-crs2-lm ‐ Kontrolowane wyszukiwanie losowe z lokalną mutacją
ld-var2 ‐ Przesunięta zmienna metryczna o ograniczonej pamięci, ranga 2
ld-var1 ‐ Przesunięta zmienna metryczna o ograniczonej pamięci, ranga 1
stary-mma ‐ Metoda przesuwania asymptot
ld-lbfgs-nocedal - Nic
ld-lbfgs ‐ Niskomagazynowe BFGS
gn-direct-l ‐ Dzielenie prostokątów (strona lokalna)
Żaden ‐ nie podawaj algorytmu
in-bobyqa ‐ Bezpochodna optymalizacja z ograniczeniami
ln-sbplx ‐ Subplex wariant Nelder-Mead
In-newuoa-bound ‐ Bez pochodnej Optymalizacja z ograniczeniami związanymi przez
Iteracyjnie skonstruowane przybliżenie kwadratowe
w praktyce ‐ Bezgradientowa optymalizacja lokalna za pomocą osi głównej
Metoda wykonania
gn-direct-nocal ‐ Dzielenie prostokątów (nieskalowane)
ld-tnewton-precond-restart ‐ Wstępnie kondycjonowany Newton ścięty z
ponowne uruchomienie przy najbardziej stromym zjeździe

niższy = -inf; podwójnie
Dolna granica (równa dla wszystkich parametrów).

maksiter = 100; int w [1, inf)
Kryterium zatrzymania: maksymalna liczba iteracji.

optować = ld-lbfgs; dyktować
główny algorytm minimalizacji. Obsługiwane wartości to:
gn-orig-direct-l ‐ Dzielenie prostokątów (oryginalna realizacja,
stronniczy lokalnie)
g-mlsl-lds ‐ Wielopoziomowy pojedynczy mechanizm łączący (sekwencja o małej rozbieżności,
wymagają lokalnej optymalizacji gradientu i granic)
gn-direct-l-noskal ‐ Dzielenie prostokątów (nieskalowane, lokalnie stronnicze)
gn-isres ‐ Ulepszona strategia ewolucji rankingu stochastycznego
stary-tnewton ‐ Obcięty Newton
gn-direct-l-rand ‐ Dzielenie prostokątów (lokalnie stronnicze, losowe)
In-newuoa ‐ Bezpochodna nieograniczona optymalizacja metodą iteracyjną
Skonstruowane przybliżenie kwadratowe
gn-direct-l-rand-noscale ‐ Dzielenie prostokątów (nieskalowane, lokalnie)
stronniczy, randomizowany)
gn-orig-direct ‐ Dzielenie prostokątów (oryginalna implementacja)
ld-tnewton-warunek wstępny ‐ Wstępnie kondycjonowany Newton ścięty
ld-tnewton-restart ‐ Obcięty Newton z ponownym uruchomieniem przy najbardziej stromym opadaniu
gn-bezpośredni ‐ Dzielenie prostokątów
auglag-równ ‐ Rozszerzony algorytm Lagrange'a z ograniczeniami równości
tylko
ln-eldermead ‐ Algorytm simpleks Neldera-Meada
In-cobyla ‐ Ograniczona optymalizacja przez przybliżenie liniowe
gn-crs2-lm ‐ Kontrolowane wyszukiwanie losowe z lokalną mutacją
ld-var2 ‐ Przesunięta zmienna metryczna o ograniczonej pamięci, ranga 2
ld-var1 ‐ Przesunięta zmienna metryczna o ograniczonej pamięci, ranga 1
stary-mma ‐ Metoda przesuwania asymptot
ld-lbfgs-nocedal - Nic
g-mlsl ‐ Wielopoziomowy pojedynczy łącznik (wymaga lokalnej optymalizacji i
miedza)
ld-lbfgs ‐ Niskomagazynowe BFGS
gn-direct-l ‐ Dzielenie prostokątów (strona lokalna)
in-bobyqa ‐ Bezpochodna optymalizacja z ograniczeniami
ln-sbplx ‐ Subplex wariant Nelder-Mead
In-newuoa-bound ‐ Bez pochodnej Optymalizacja z ograniczeniami związanymi przez
Iteracyjnie skonstruowane przybliżenie kwadratowe
Auglag ‐ Rozszerzony algorytm Lagrange'a
w praktyce ‐ Bezgradientowa optymalizacja lokalna za pomocą osi głównej
Metoda wykonania
gn-direct-nocal ‐ Dzielenie prostokątów (nieskalowane)
ld-tnewton-precond-restart ‐ Wstępnie kondycjonowany Newton ścięty z
ponowne uruchomienie przy najbardziej stromym zjeździe
ld-slsqp ‐ Sekwencyjne programowanie kwadratów metodą najmniejszych kwadratów

krok = 0; podwójne w [0, inf)
Początkowa wielkość kroku dla metod bezgradientowych.

Zatrzymaj się = -inf; podwójnie
Kryterium zatrzymania: wartość funkcji spada poniżej tej wartości.

xtola = 0; podwójne w [0, inf)
Kryterium zatrzymania: bezwzględna zmiana wszystkich wartości x jest poniżej tego
wartość.

xtolr = 0; podwójne w [0, inf)
Kryterium zatrzymania: względna zmiana wszystkich wartości x jest poniżej tego
wartość.

PRZYKŁAD


Zarejestruj obraz test.v w obraz ref.v za pomocą transformacji splajnu ze współczynnikiem
szybkość 5 i zapisz zarejestrowany obraz w reg.v. Użyj dwóch poziomów wielorozdzielczości, ssd as
funkcja kosztu obrazu i divcurl ważony przez 10.0 jako kara za gładkość transformacji.

mia-3dnonrigidreg -i test.v -r ref.v -o reg.v -l 2 -f spline:rate=3 image:cost=ssd
divcurl:waga=10

Autorski)


Gerta Wollnego

PRAWA AUTORSKIE


To oprogramowanie jest objęte prawami autorskimi (c) 1999‐2015 Lipsk, Niemcy i Madryt, Hiszpania. Nadchodzi
bez ABSOLUTNIE ŻADNEJ GWARANCJI i możesz ją redystrybuować zgodnie z warunkami GNU
OGÓLNA LICENCJA PUBLICZNA W wersji 3 (lub nowszej). Aby uzyskać więcej informacji, uruchom program za pomocą
opcja '--prawa autorskie'.

Korzystaj z mia-3dnonrigidreg online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    DivFix + +
    DivFix + +
    DivFix++ to Twoja naprawa wideo AVI i
    oprogramowanie podglądu. Przeznaczony do naprawy
    i przeglądaj pliki, które są pobierane
    z ed2k (emule), torrent, gnutella, ftp...
    Pobierz DivFix++
  • 2
    Społeczność JBoss
    Społeczność JBoss
    Projekty kierowane przez społeczność, w tym m.in
    najnowsze innowacje dla najnowocześniejszych
    aplikacje. Naszym flagowym projektem jest JBoss AS
    wiodące oprogramowanie Open Source,
    zgodne ze standardami...
    Pobierz społeczność JBoss
  • 3
    Filer Django
    Filer Django
    django Filer to zarządzanie plikami
    aplikacja dla django, która tworzy
    obsługa plików i obrazów jest dziecinnie prosta.
    django-filer to zarządzanie plikami
    aplikacja dla djanga...
    Pobierz Django Filer
  • 4
    xCAT
    xCAT
    Zestaw narzędzi do administrowania klastrem Extreme.
    xCAT to skalowalne zarządzanie klastrami
    i narzędzie do obsługi administracyjnej, które zapewnia
    kontrola sprzętu, wykrywanie i system operacyjny
    dysk twardy/dys...
    Pobierz xCAT
  • 5
    Psi
    Psi
    Psi to wieloplatformowy potężny XMPP
    klient przeznaczony dla doświadczonych użytkowników.
    Dostępne są kompilacje dla MS
    Windows, GNU/Linux i macOS. Odbiorcy:
    Użytkownicy końcowi...
    Pobierz Psi
  • 6
    Blobby Volley 2
    Blobby Volley 2
    Oficjalna kontynuacja słynnego
    Blobby Volley 1.x gra zręcznościowa..
    Odbiorcy: użytkownicy końcowi/komputery. Użytkownik
    interfejs: OpenGL, SDL. Programowanie
    Język: C++, Lua. C...
    Pobierz Blobby Volley 2
  • więcej »

Komendy systemu Linux

Ad