AnglaisFrançaisEspagnol

Ad


IcĂŽne de favori OnWorks

mia-2dimageregistration - En ligne dans le Cloud

Exécutez mia-2dimageregistration dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande mia-2dimageregistration qui peut ĂȘtre exĂ©cutĂ©e dans le fournisseur d'hĂ©bergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'Ă©mulateur en ligne Windows ou l'Ă©mulateur en ligne MAC OS

PROGRAMME:

Nom


mia-2dimageregistration - Exécute un enregistrement d'image 2D.

SYNOPSIS


enregistrement mia-2dimage -i -r -t [choix]


DESCRIPTION


enregistrement mia-2dimage Ce programme exécute l'enregistrement de deux images en optimisant un
transformation du modÚle de transformation donné en optimisant certaines mesures de coûts qui
sont donnés en paramÚtres libres.

OPTIONS


Fichier-IO
-i --in-image=(entrée, requise); io
image de test Ă  enregistrer Pour les types de fichiers pris en charge, voir PLUGINS:2dimage/io

-r --ref-image=(entrée, requise); io
image de référence à enregistrer Pour les types de fichiers pris en charge, voir
PLUGINS : 2dimage/io

-o --out-image=(sortie); io
image de sortie enregistrée Pour les types de fichiers pris en charge, voir PLUGINS:2dimage/io

-t --transformation=(sortie, requise); io
transformation de sortie comprenant l'enregistrement Pour les types de fichiers pris en charge
voir PLUGINS:2dtransform/io

d’aide & Info
-V --verbose=avertissement
verbosité de la sortie, imprimer des messages de niveau donné et de priorités plus élevées.
Les prioritĂ©s prises en charge Ă  partir du niveau le plus bas sont :
info ‐ Messages de bas niveau
tracer ‐ Trace d'appel de fonction
Ă©chouer ‐ Signaler les Ă©checs des tests
avertissement - Mises en garde
erreur - Signaler les erreurs
dĂ©boguer ‐ Sortie de dĂ©bogage
message ‐ Messages normaux
fatal ‐ Ne signaler que les erreurs fatales

--droits d'auteur
imprimer les informations de copyright

-h --aide
imprimer cette aide

- ? --usage
imprimer une courte aide

--version
imprimer le numéro de version et quitter

ParamĂštres
-l --niveaux=3
niveaux multi-résolutionniveaux multi-résolution

-O --optimizer=gsl:opt=gd,step=0.1
Optimiseur utilisé pour la minimisationOptimiseur utilisé pour la minimisation Pour
plugins pris en charge voir PLUGINS:minimizer/singlecost

-R --raffiner=
optimiseur utilisé pour le raffinement aprÚs que l'optimiseur principal a été appeléoptimizer
utilisé pour le raffinement aprÚs l'appel de l'optimiseur principal Pour pris en charge
plugins voir PLUGINS:minimizer/singlecost

-f --transForm=spline
type de transformationtype de transformation Pour les plugins pris en charge, voir
PLUGINS:2dimage/transformer

En cours
--threads = -1
Nombre maximum de threads Ă  utiliser pour le traitement, ce nombre doit ĂȘtre infĂ©rieur
ou Ă©gal au nombre de cƓurs de processeur logique dans la machine. (-1:
estimation automatique).Nombre maximum de threads Ă  utiliser pour le traitement,Ceci
doit ĂȘtre infĂ©rieur ou Ă©gal au nombre de cƓurs de processeur logique dans
la machine. (-1 : estimation automatique).

PLUGINS : 1j/splinebc


miroir Conditions aux limites d'interpolation de spline qui se reflĂštent sur la limite

(pas de paramĂštres)

répéter Conditions aux limites d'interpolation de spline qui répÚtent la valeur à la limite

(pas de paramĂštres)

zéro Conditions aux limites d'interpolation spline qui supposent zéro pour les valeurs extérieures

(pas de paramĂštres)

PLUGINS : 1j/splinekernel


bspline CrĂ©ation du noyau B-spline, les paramĂštres pris en charge sont :

d = 3 ; entier dans [0, 5]
Degré de spline.

mamans CrĂ©ation du noyau OMoms-spline, les paramĂštres pris en charge sont :

d = 3 ; entier dans [3, 3]
Degré de spline.

PLUGINS : 2dimage/coĂ»t


lncc corrélation croisée normalisée locale avec prise en charge du masquage., paramÚtres pris en charge
sont:

w = 5 ; uint dans [1, 256]
demi-largeur de la fenĂȘtre utilisĂ©e pour Ă©valuer la croix localisĂ©e
corrélation.

lsd Mesure de la distance des moindres carrés

(pas de paramĂštres)

mi Informations mutuelles basĂ©es sur Spline parzen., les paramĂštres pris en charge sont :

cut = 0 ; flotter dans [0, 40]
Pourcentage de pixels à couper à haute et basse intensités à supprimer
valeurs aberrantes.

mbins = 64 ; uint dans [1, 256]
Nombre de cases d'histogramme utilisées pour l'image animée.

noyau = [bspline:d=3] ; usine
Noyau Spline pour l'hinstogram parzen d'images animées. Pour les plug-ins pris en charge
voir PLUGINS:1d/splinekernel

rbins = 64 ; uint dans [1, 256]
Nombre de cases d'histogramme utilisées pour l'image de référence.

noyau = [bspline:d=0] ; usine
Noyau Spline pour l'image de référence parzen hinstogram. Pour les plug-ins pris en charge
ins voir PLUGINS:1d/splinekernel

nCC corrélation croisée normalisée.

(pas de paramĂštres)

nfg Cette fonction évalue la similarité de l'image sur la base du gradient normalisé
des champs. Divers noyaux d'Ă©valuation sont disponibles, les paramĂštres pris en charge sont :

eval = ds ; dict
sous-type de plug-in. Les valeurs prises en charge sont :
sq - carré de la différence
ds ‐ carrĂ© de la diffĂ©rence mise Ă  l'Ă©chelle
point ‐ noyau de produit scalaire
traverser ‐ noyau de produit croisĂ©

ssd CoĂ»t imaga 2D : somme des diffĂ©rences au carrĂ©, les paramĂštres pris en charge sont :

battage automatique = 0 ; flotter dans [0, 1000]
Utiliser le masquage automatique de l'image en mouvement en ne prenant que les valeurs d'intensité
en compte qui sont plus grands que le seuil donné.

norme = 0 ; bobo
DĂ©finissez si la mĂ©trique doit ĂȘtre normalisĂ©e par le nombre de pixels de l'image.

masque automatique ssd
CoĂ»t de l'image 2D : somme des diffĂ©rences au carrĂ©, avec masquage automatique basĂ© sur
seuils, les paramĂštres pris en charge sont :

battre = 0 ; double
Valeur d'intensité seuil pour l'image de référence.

battre = 0 ; double
Valeur d'intensité seuil pour l'image source.

PLUGINS : 2dimage/plein coĂ»t


image Fonction de coût de similarité d'image généralisée qui gÚre également la multi-résolution
En traitement. La mesure de similarité réelle est donnée comme paramÚtre supplémentaire.,
les paramĂštres pris en charge sont :

sables moins coûteux = ssd; usine
Noyau de fonction de coût. Pour les plug-ins pris en charge, voir PLUGINS:2dimage/cost

dĂ©boguer = 0 ; bobo
Enregistrez les résultats intermédiaires pour le débogage.

ref =(entrée, chaßne)
Image de référence.

src =(entrée, chaßne)
Image d'Ă©tude.

poids = 1 ; flotter
poids de la fonction de coût.

Ă©tiquetteimage
Fonction de coût de similarité qui mappe les étiquettes de deux images et gÚre les étiquettes-
en prĂ©servant le traitement multi-rĂ©solution., les paramĂštres pris en charge sont :

dĂ©boguer = 0 ; entier dans [0, 1]
Ă©crire les transformations de distance sur une image 3D.

Ă©tiquette max = 256 ; entier dans [2, 32000]
nombre maximal d'étiquettes à considérer.

ref =(entrée, chaßne)
Image de référence.

src =(entrée, chaßne)
Image d'Ă©tude.

poids = 1 ; flotter
poids de la fonction de coût.

image masquée
Fonction de coût de similarité d'image masquée généralisée qui gÚre également plusieurs
traitement de rĂ©solution. Les masques fournis doivent ĂȘtre des rĂ©gions densĂ©ment remplies dans
traitement multi-rĂ©solution car sinon les informations de masque peuvent ĂȘtre perdues
lors de la réduction d'échelle de l'image. Le masque de référence et le masque transformé du
l'image d'étude sont combinées par ET binaire. La mesure de similarité réelle est donnée
es paramĂštre supplĂ©mentaire., les paramĂštres pris en charge sont :

sables moins coûteux = ssd; usine
Noyau de fonction de coût. Pour les plug-ins pris en charge, voir
PLUGINS :2dimage/maskedcost

ref =(entrée, chaßne)
Image de référence.

ref-masque =(entrée, chaßne)
Masque d'image de référence (binaire).

src =(entrée, chaßne)
Image d'Ă©tude.

src-masque =(entrée, chaßne)
Masque d'image d'Ă©tude (binaire).

poids = 1 ; flotter
poids de la fonction de coût.

PLUGINS : image 2D/io


bmp Prise en charge d'entrée/sortie d'images BMP 2D

Extensions de fichiers reconnues : .BMP, .bmp

Types d'Ă©lĂ©ments pris en charge :
données binaires, 8 bits non signés, 16 bits non signés

pool de données E/S virtuelle vers et depuis le pool de données interne

Extensions de fichiers reconnues : .@

dico io d'image 2D pour DICOM

Extensions de fichiers reconnues : .DCM, .dcm

Types d'Ă©lĂ©ments pris en charge :
signé 16 bits, non signé 16 bits

exr un plugin 2dimage io pour les images OpenEXR

Extensions de fichiers reconnues : .EXR, .exr

Types d'Ă©lĂ©ments pris en charge :
32 bits non signé, virgule flottante 32 bits

jpg un plugin 2dimage io pour les images jpeg en niveaux de gris

Extensions de fichiers reconnues : .JPEG, .JPG, .jpeg, .jpg

Types d'Ă©lĂ©ments pris en charge :
8 bits non signé

png un plugin 2dimage io pour les images png

Extensions de fichiers reconnues : .PNG, .png

Types d'Ă©lĂ©ments pris en charge :
données binaires, 8 bits non signés, 16 bits non signés

brut Prise en charge de la sortie d'images RAW 2D

Extensions de fichiers reconnues : .RAW, .raw

Types d'Ă©lĂ©ments pris en charge :
données binaires, 8 bits signés, 8 bits non signés, 16 bits signés, 16 bits non signés,
signé 32 bits, non signé 32 bits, virgule flottante 32 bits, virgule flottante 64
Bits

tif Prise en charge d'entrée/sortie d'images TIFF 2D

Extensions de fichiers reconnues : .TIF, .TIFF, .tif, .tiff

Types d'Ă©lĂ©ments pris en charge :
données binaires, 8 bits non signés, 16 bits non signés, 32 bits non signés

vue un plugin 2dimage io pour les images vista

Extensions de fichiers reconnues : .V, .VISTA, .v, .vista

Types d'Ă©lĂ©ments pris en charge :
données binaires, 8 bits signés, 8 bits non signés, 16 bits signés, 16 bits non signés,
signé 32 bits, non signé 32 bits, virgule flottante 32 bits, virgule flottante 64
Bits

PLUGINS : 2dimage/coĂ»t masquĂ©


lncc corrélation croisée normalisée locale avec prise en charge du masquage., paramÚtres pris en charge
sont:

w = 5 ; uint dans [1, 256]
demi-largeur de la fenĂȘtre utilisĂ©e pour Ă©valuer la croix localisĂ©e
corrélation.

mi Informations mutuelles basĂ©es sur Spline parzen avec masquage., les paramĂštres pris en charge sont :

cut = 0 ; flotter dans [0, 40]
Pourcentage de pixels à couper à haute et basse intensités à supprimer
valeurs aberrantes.

mbins = 64 ; uint dans [1, 256]
Nombre de cases d'histogramme utilisées pour l'image animée.

noyau = [bspline:d=3] ; usine
Noyau Spline pour l'hinstogram parzen d'images animées. Pour les plug-ins pris en charge
voir PLUGINS:1d/splinekernel

rbins = 64 ; uint dans [1, 256]
Nombre de cases d'histogramme utilisées pour l'image de référence.

noyau = [bspline:d=0] ; usine
Noyau Spline pour l'image de référence parzen hinstogram. Pour les plug-ins pris en charge
ins voir PLUGINS:1d/splinekernel

nCC corrélation croisée normalisée avec support de masquage.

(pas de paramĂštres)

ssd Somme des différences au carré avec masquage.

(pas de paramĂštres)

PLUGINS : 2dimage/transformer


affiner Transformation affine (six degrĂ©s de libertĂ©)., les paramĂštres pris en charge sont :

frontiĂšre img = miroir ; usine
conditions aux limites d'interpolation d'images. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinebc

imgnoyau = [bspline:d=3] ; usine
noyau d'interpolateur d'image. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinekernel

rigide Transformations rigides (c'est-à-dire rotation et translation, trois degrés de
libertĂ©)., les paramĂštres pris en charge sont :

frontiĂšre img = miroir ; usine
conditions aux limites d'interpolation d'images. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinebc

imgnoyau = [bspline:d=3] ; usine
noyau d'interpolateur d'image. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinekernel

centre de pourriture = [[0,0]] ; 2dfvector
Le centre de rotation relatif, c'est-Ă -dire <0.5,0.5> correspond au centre du
rectangle de soutien.

rotation Transformations de rotation (c'est-à-dire rotation autour d'un centre donné, un degré de
libertĂ©)., les paramĂštres pris en charge sont :

frontiĂšre img = miroir ; usine
conditions aux limites d'interpolation d'images. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinebc

imgnoyau = [bspline:d=3] ; usine
noyau d'interpolateur d'image. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinekernel

centre de pourriture = [[0,0]] ; 2dfvector
Le centre de rotation relatif, c'est-Ă -dire <0.5,0.5> correspond au centre du
rectangle de soutien.

spline Transformation de forme libre qui peut ĂȘtre dĂ©crite par un ensemble de coefficients B-spline
et un noyau B-spline sous-jacent., les paramĂštres pris en charge sont :

aniser = [[0,0]] ; 2dfvector
taux de coefficient anisotrope en pixels, les valeurs non positives seront
écrasé par la valeur 'rate'.

frontiĂšre img = miroir ; usine
conditions aux limites d'interpolation d'images. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinebc

imgnoyau = [bspline:d=3] ; usine
noyau d'interpolateur d'image. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinekernel

kernel = [bspline:d=3] ; usine
noyau spline de transformation. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinekernel

peine = ; usine
Terme de pénalité de transformation. Pour les plug-ins pris en charge, voir
PLUGINS : 2dtransform/spline pĂ©nalitĂ©

taux = 10 ; flotter dans [1, inf)
taux de coefficient isotrope en pixels.

traduire Traduction uniquement (deux degrĂ©s de libertĂ©), les paramĂštres pris en charge sont :

frontiĂšre img = miroir ; usine
conditions aux limites d'interpolation d'images. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinebc

imgnoyau = [bspline:d=3] ; usine
noyau d'interpolateur d'image. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinekernel

vf Ce plug-in implémente une transformation qui définit une traduction pour chaque
point de la grille définissant le domaine de la transformation., pris en charge
les paramĂštres sont :

frontiĂšre img = miroir ; usine
conditions aux limites d'interpolation d'images. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinebc

imgnoyau = [bspline:d=3] ; usine
noyau d'interpolateur d'image. Pour les plug-ins pris en charge, voir
PLUGINS : 1d/splinekernel

PLUGINS : transformation 2d/io


bbs E/S sérialisées binaires (non portables) des transformations 2D

Extensions de fichiers reconnues : .bbs

pool de données E/S virtuelle vers et depuis le pool de données interne

Extensions de fichiers reconnues : .@

vue Stockage Vista des transformations 2D

Extensions de fichiers reconnues : .v2dt

xml IO sérialisé XML des transformations 2D

Extensions de fichiers reconnues : .x2dt

PLUGINS : 2dtransform/splinepĂ©nalitĂ©


diviser divcurl pĂ©nalitĂ© sur la transformation, les paramĂštres pris en charge sont :

boucle = 1 ; flotter dans [0, inf)
poids de pénalité sur curl.

div = 1 ; flotter dans [0, inf)
poids de pénalité sur divergence.

norme = 0 ; bobo
Mis Ă  1 si la pĂ©nalitĂ© doit ĂȘtre normalisĂ©e par rapport Ă  l'image
Taille.

poids = 1 ; flotter dans (0, inf)
poids de l'énergie de pénalité.

PLUGINS : minimiseur/coĂ»t unique


gda Descente de gradient avec correction automatique de la taille du pas., les paramĂštres pris en charge sont :

folr = 0 ; double dans [0, inf)
ArrĂȘtez si l'Ă©volution relative du critĂšre est en dessous.

max-pas = 2 ; doubler (0, inf)
Taille de pas absolue maximale.

maximum = 200 ; uint dans [1, inf)
CritĂšre d'arrĂȘt : le nombre maximum d'itĂ©rations.

min-pas = 0.1 ; doubler (0, inf)
Taille de pas absolue minimale.

Xtola = 0.01 ; double dans [0, inf)
ArrĂȘtez si la norme inf du changement appliquĂ© Ă  x est en dessous de cette valeur.

gdsq Descente de gradient avec estimation du pas quadratique, les paramĂštres pris en charge sont :

folr = 0 ; double dans [0, inf)
ArrĂȘtez si l'Ă©volution relative du critĂšre est en dessous.

gtola = 0 ; double dans [0, inf)
ArrĂȘtez si la norme inf du gradient est en dessous de cette valeur.

maximum = 100 ; uint dans [1, inf)
CritĂšre d'arrĂȘt : le nombre maximum d'itĂ©rations.

escaliers = 2 ; doubler (1, inf)
Mise Ă  l'Ă©chelle de la taille de pas fixe de secours.

Ă©tape = 0.1 ; doubler (0, inf)
Taille du pas initial.

Xtola = 0 ; double dans [0, inf)
ArrĂȘtez-vous si la norme inf de x-update est infĂ©rieure Ă  cette valeur.

gsl plugin d'optimisation basé sur les optimiseurs multimin de la bibliothÚque scientifique GNU
(GSL) https://www.gnu.org/software/gsl/, les paramĂštres pris en charge sont :

eps = 0.01 ; doubler (0, inf)
optimiseurs basĂ©s sur le gradient : s'arrĂȘter lorsque |grad| < eps, simplex : s'arrĂȘter quand
taille simplex < eps..

iter = 100 ; uint dans [1, inf)
nombre maximal d'itérations.

opter = gd ; dict
Optimiseur spĂ©cifique Ă  utiliser. Les valeurs prises en charge sont :
bfg ‐ Broyden-Fletcher-Goldfarb-Shann
bfgs2 ‐ Broyden-Fletcher-Goldfarb-Shann (version la plus efficace)
cg-fr ‐ Algorithme de gradient conjuguĂ© de Flecher-Reeves
gd - Descente graduelle.
simplex ‐ Algorithme simplex de Nelder et Mead
cg-pr ‐ Algorithme de gradient conjuguĂ© de Polak-Ribiere

Ă©tape = 0.001 ; doubler (0, inf)
taille de pas initiale.

tol = 0.1 ; doubler (0, inf)
certains paramÚtres de tolérance.

nlop Algorithmes de minimisation utilisant la bibliothĂšque NLOPT, pour une description des
optimiseurs s'il vous plaĂźt voir 'http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms', les paramĂštres pris en charge sont :

ftola = 0 ; double dans [0, inf)
CritĂšre d'arrĂȘt : la variation absolue de la valeur objectif est infĂ©rieure
cette valeur.

folr = 0 ; double dans [0, inf)
CritĂšre d'arrĂȘt : la variation relative de la valeur objectif est infĂ©rieure
cette valeur.

augmentation = inf ; double
Limite supérieure (égale pour tous les paramÚtres).

opt-local = aucun ; dict
algorithme de minimisation local qui peut ĂȘtre requis pour le principal
algorithme de minimisation. Les valeurs prises en charge sont :
gn-orig-direct-l ‐ Division de rectangles (implĂ©mentation originale,
biaisé localement)
gn-direct-l-noscal ‐ Rectangles divisants (non mis Ă  l'Ă©chelle, biaisĂ©s localement)
gn-isres ‐ AmĂ©lioration de la stratĂ©gie d'Ă©volution du classement stochastique
ld-tnewton ‐ Newton tronquĂ©
gn-direct-l-rand ‐ Division de rectangles (localement biaisĂ©e, randomisĂ©e)
ln-newuoa ‐ Optimisation sans contrainte et sans dĂ©rivĂ©e par itĂ©ration
Approximation quadratique construite
gn-direct-l-rand-noscale ‐ Rectangles divisants (non mis Ă  l'Ă©chelle, localement
biaisé, randomisé)
gn-orig-direct ‐ Division de rectangles (implĂ©mentation originale)
ld-tnewton-prĂ©cond ‐ Newton tronquĂ© prĂ©conditionnĂ©
ld-tnewton-redĂ©marrer ‐ Newton tronquĂ© avec redĂ©marrage en descente la plus raide
gn-direct ‐ Division de rectangles
In-neldermead ‐ Algorithme du simplexe de Nelder-Mead
ln-cobyla ‐ Optimisation Contrainte PAR Approximation LinĂ©aire
gn-crs2-lm ‐ Recherche alĂ©atoire contrĂŽlĂ©e avec mutation locale
ld-var2 ‐ MĂ©trique variable Ă  mĂ©moire limitĂ©e dĂ©calĂ©e, rang 2
ld-var1 ‐ MĂ©trique variable Ă  mĂ©moire limitĂ©e dĂ©calĂ©e, rang 1
ld-mma ‐ MĂ©thode de dĂ©placement des asymptotes
ld-lbfgs-nocedal - Rien
ld-lbfgs ‐ BFGS à faible stockage
gn-direct-l ‐ Division de rectangles (localement biaisĂ©e)
aucun ‐ ne pas spĂ©cifier d'algorithme
ln-bobyqa ‐ Optimisation contrainte-limitĂ©e sans dĂ©rivĂ©e
ln-sbplx ‐ Variante Subplex de Nelder-Mead
ln-newuoa-liĂ© ‐ Optimisation contrainte-limitĂ©e sans dĂ©rivĂ©e par
Approximation quadratique construite de maniÚre itérative
en pratique ‐ Optimisation locale sans gradient via l'axe principal
Method
gn-direct-noscal ‐ Division de rectangles (sans Ă©chelle)
ld-tnewton-precond-restart ‐ Newton tronquĂ© prĂ©conditionnĂ© avec
redémarrage de la descente la plus raide

baisser = -inf; double
Limite inférieure (égale pour tous les paramÚtres).

maximum = 100 ; int dans [1, inf)
CritĂšre d'arrĂȘt : le nombre maximum d'itĂ©rations.

opter = ld-lbfgs ; dict
algorithme de minimisation principal. Les valeurs prises en charge sont :
gn-orig-direct-l ‐ Division de rectangles (implĂ©mentation originale,
biaisé localement)
g-mlsl-lds ‐ Liaison unique Ă  plusieurs niveaux (sĂ©quence Ă  faible Ă©cart,
nécessitent une optimisation et des limites basées sur le gradient local)
gn-direct-l-noscal ‐ Rectangles divisants (non mis Ă  l'Ă©chelle, biaisĂ©s localement)
gn-isres ‐ AmĂ©lioration de la stratĂ©gie d'Ă©volution du classement stochastique
ld-tnewton ‐ Newton tronquĂ©
gn-direct-l-rand ‐ Division de rectangles (localement biaisĂ©e, randomisĂ©e)
ln-newuoa ‐ Optimisation sans contrainte et sans dĂ©rivĂ©e par itĂ©ration
Approximation quadratique construite
gn-direct-l-rand-noscale ‐ Rectangles divisants (non mis Ă  l'Ă©chelle, localement
biaisé, randomisé)
gn-orig-direct ‐ Division de rectangles (implĂ©mentation originale)
ld-tnewton-prĂ©cond ‐ Newton tronquĂ© prĂ©conditionnĂ©
ld-tnewton-redĂ©marrer ‐ Newton tronquĂ© avec redĂ©marrage en descente la plus raide
gn-direct ‐ Division de rectangles
auglag-eq ‐ Algorithme lagrangien augmentĂ© avec contraintes d'Ă©galitĂ©
uniquement
In-neldermead ‐ Algorithme du simplexe de Nelder-Mead
ln-cobyla ‐ Optimisation Contrainte PAR Approximation LinĂ©aire
gn-crs2-lm ‐ Recherche alĂ©atoire contrĂŽlĂ©e avec mutation locale
ld-var2 ‐ MĂ©trique variable Ă  mĂ©moire limitĂ©e dĂ©calĂ©e, rang 2
ld-var1 ‐ MĂ©trique variable Ă  mĂ©moire limitĂ©e dĂ©calĂ©e, rang 1
ld-mma ‐ MĂ©thode de dĂ©placement des asymptotes
ld-lbfgs-nocedal - Rien
g-mlsl ‐ Multi-Level Single-Linkage (nĂ©cessite une optimisation locale et
bornes)
ld-lbfgs ‐ BFGS à faible stockage
gn-direct-l ‐ Division de rectangles (localement biaisĂ©e)
ln-bobyqa ‐ Optimisation contrainte-limitĂ©e sans dĂ©rivĂ©e
ln-sbplx ‐ Variante Subplex de Nelder-Mead
ln-newuoa-liĂ© ‐ Optimisation contrainte-limitĂ©e sans dĂ©rivĂ©e par
Approximation quadratique construite de maniÚre itérative
aoĂ»t ‐ Algorithme lagrangien augmentĂ©
en pratique ‐ Optimisation locale sans gradient via l'axe principal
Method
gn-direct-noscal ‐ Division de rectangles (sans Ă©chelle)
ld-tnewton-precond-restart ‐ Newton tronquĂ© prĂ©conditionnĂ© avec
redémarrage de la descente la plus raide
ld-slsqp ‐ Programmation sĂ©quentielle des moindres carrĂ©s quadratique

Ă©tape = 0 ; double dans [0, inf)
Taille du pas initial pour les méthodes sans gradient.

ArrĂȘtez = -inf; double
CritĂšre d'arrĂȘt : la valeur de la fonction est infĂ©rieure Ă  cette valeur.

Xtola = 0 ; double dans [0, inf)
CritĂšre d'arrĂȘt : le changement absolu de toutes les valeurs x est infĂ©rieur Ă  ce
valeur.

xtolr = 0 ; double dans [0, inf)
CritĂšre d'arrĂȘt : le changement relatif de toutes les valeurs x est infĂ©rieur Ă  ce
valeur.

EXEMPLE


Enregistrez l'image 'moving.png' dans l'image 'reference.png' en utilisant un rigide
modĂšle de transformation et ssd comme fonction de coĂ»t. Écrivez le rĂ©sultat dans output.png

mia-2dimageregistration -i moving.png -r reference.png -o output.png -f rigide
image:coût=ssd

Auteurs)


Gert Wollny

DROIT D'AUTEUR


Ce logiciel est protĂ©gĂ© par copyright (c) 1999‐2015 Leipzig, Allemagne et Madrid, Espagne. Ça arrive
avec ABSOLUMENT AUCUNE GARANTIE et vous pouvez le redistribuer selon les termes du GNU
LICENCE PUBLIQUE GENERALE Version 3 (ou ultérieure). Pour plus d'informations, exécutez le programme avec le
l'option '--copyright'.

Utilisez mia-2dimageregistration en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad