Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ants(1) [debian man page]

ANTS(1) 							   User Commands							   ANTS(1)

NAME
ANTS - part of ANTS registration suite DESCRIPTION
Example usage: ./ANTS ImageDimension -m MI[fixedimage.nii.gz,movingimage.nii.gz,1,32] -o Outputfname.nii.gz -i 30x20x0 -r Gauss[3,1] -t Elast[3] Compulsory arguments: ImageDimension: 2 or 3 (for 2 or 3 Dimensional registration) -m: Type of similarity model used for registration. For intramodal image registration, use: CC = cross-correlation MI = mutual information PR = probability mapping MSQ = mean square difference For intermodal image registration, use: MI = mutual information PR = probability mapping -o Outputfname.nii.gz: the name of the resulting image. -i Max-iterations in format: JxKxL, where: J = max iterations at coarsest resolution (here, reduce by power of 2^2) K = middle resolution iterations (here,reduce by power of 2) L = fine resolution iterations (here, full resolution). This level takes much more time per iteration! Adding an extra value before JxKxL (i.e. resulting in IxJxKxL) would add another iteration level. -r Regularization -t Type of transformation model used for registration For elastic image registration, use: Elast = elastic transformation model (less deformation possible) For diffeomorphic image registration, use: Syn[GradStep,TimePoints,IntegrationStep] --geodesic 2 = SyN with time with arbitrary number of time points in time discretization SyN[GradStep,2,IntegrationStep] = SyN with time optimized specifically for 2 time points in the time discretization SyN[GradStep] = Greedy SyN, typicall GradStep=0.25 Exp[GradStep,TimePoints] = Exponential GreedyExp = Diffeomorphic Demons style exponential mapping Please use the `ANTS -h ` call or refer to the ANTS.pdf manual or antsIntroduction.sh script for additional information and typical values for transformation models ANTS 1.9 May 2012 ANTS(1)

Check Out this Related Man Page

How-To send or update registrations.(3) 			    libeXosip2				   How-To send or update registrations.(3)

NAME
How-To send or update registrations. - eXosip2 offers a flexible API to help you to register one or several identities. Initiate a registration To start a registration, you need to build a default REGISTER request bby providing several mandatory headers osip_message_t *reg = NULL; int id; int i; eXosip_lock (); id = eXosip_register_build_initial_register (identity, registrar, NULL, 1800, &reg); if (id < 0) { eXosip_unlock (); return -1; } osip_message_set_supported (reg, '100rel'); osip_message_set_supported(reg, 'path'); i = eXosip_register_send_register (id, reg); eXosip_unlock (); return i; The returned element of eXosip_register_build_initial_register is the registration identifier that you can use to update your registration. In future events about this registration, you'll see that registration identifier when applicable. Update a registration You just need to reuse the registration identifier: int i; eXosip_lock (); i = eXosip_register_build_register (id, 1800, &reg); if (i < 0) { eXosip_unlock (); return -1; } eXosip_register_send_register (id, reg); eXosip_unlock (); Note: The above code also shows that the stack is sometimes able to build and send a default SIP messages with only one API call Closing the registration A softphone should delete its registration on the SIP server when terminating. To do so, you have to send a REGISTER request with the expires header set to value '0'. The same code as for updating a registration is used with 0 instead of 1800 for the expiration delay. Author Generated automatically by Doxygen for libeXosip2 from the source code. Version 3.1.0 Sun Jun 24 2012 How-To send or update registrations.(3)
Man Page