Home > Source > AART.m

AART

PURPOSE ^

AART: Run Autonomous Appearance-based Registration Test-bed

SYNOPSIS ^

function [] = AART (args)

DESCRIPTION ^

  AART: Run Autonomous Appearance-based Registration Test-bed
   
       GENERAL
   
        [] = AART () 

       ABOUT
         -Created:     February 13th, 2004
         -Last update: February 2004
         -Revision:    0.0.1
         -Author:      R. S. Schestowitz, University of Manchester
  =================================================================

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [] = AART (args)
0002 %  AART: Run Autonomous Appearance-based Registration Test-bed
0003 %
0004 %       GENERAL
0005 %
0006 %        [] = AART ()
0007 %
0008 %       ABOUT
0009 %         -Created:     February 13th, 2004
0010 %         -Last update: February 2004
0011 %         -Revision:    0.0.1
0012 %         -Author:      R. S. Schestowitz, University of Manchester
0013 %  =================================================================
0014 
0015 
0016 fid = fopen('Settings','r');
0017 
0018 run_niced = fgets(fid);
0019 
0020 display_splash_screen = fgets(fid);
0021 
0022 % get some settings from the file
0023 
0024 if (str2num(display_splash_screen(1)) == 1),
0025     splash_handle = splash;
0026           % display splash screen
0027     if (strcmp(getenv('OS'), 'Linux'))
0028       if (str2num(run_niced(1)) == 1),
0029           % run with CPU at lower capacity
0030           unix('nice mbr');
0031           % mbr is a scripts that runs register from outside MATLAB without
0032           % the splash screen
0033       else
0034             register;
0035       end       
0036     else
0037        % if not on Linux
0038         register;
0039     end      
0040     close(splash_handle);
0041       % close the splash screen once the main window is open
0042     clc;
0043 else
0044     register;
0045     clc;
0046        % clear screen when main window is open
0047 end
0048 
0049 generate_documentation = fgets(fid);
0050 
0051 if (str2num(generate_documentation(1)) == 1),
0052     document_aart;
0053        % document the package if settings force it to be enabled
0054 end

Generated on Fri 14-May-2004 10:05:30 by m2html © 2003