AAMToolbox Download: Difference between revisions

From BanghamLab
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
[[Software|Return to Software]]<br><br>
[[Software|Return to Software]]<br><br>


=Download AAMToolbox=
=Download siv2d=
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/ShapeModelToolbox.zip <span style="color: Gray">'''''Download revised Nov2012''''' </span>] A problem with appearance modelling using Matlab 2012a and 2012b has been reported. We will repair it shortly. It appears to work with earlier versions of Matlab<br><br>
[http:///cmpdartsvr1/www/downloads/software/SieveWebPages/siv2d.zip <span style="color: Gray">'''''Download revised Oct2013''''' </span>] Source (.c) and mex code for windows.<br><br>


=AAMToolbox installation=
=siv2d.mexw64 installation=
Unzip the download into handy directory, e.g. ''myAAMToolbox''. The result will be a directory called ''ShapeModelToolbox'' which contains:
Unzip the download into handy directory:<br><br>
AAMToolbox_Dependencies_outside_ShapeModelToolbox 
*siv2d.c
3DExtension                                       
*siv2d.m (help file)
AAMToolbox                                       
*siv2d.mexw64 (actually, it is 32 bit - I'm still working on making it fully 64 bit Matlab compliant. Crumbs, this code goes back over 20 years. You might want to look at OpenCV MSER code which does the 'o' sieve (siv2d does 'o','c','M','N','m'.
ConversionTools                                   
ModelBuilder3DTool                               
TemplateBuilder3DTool                             
Utilities
The first subdirectory contains all the utility subroutines from our DArT_Toolshed that are used by the ''AAMToolbox'' but are not usually a part of the ''ShapeModelToolbox''.
==Fire up Matlab==
Tell Matlab to include the ''ShapeModelToolbox'' in its path. What is a path? To see your current paths type
path
and lots of directories will whizz past in the command window. Any program - Matlab command - toolbox name - etc. that lies within a directory in one of these paths will be accessible to Matlab. '''We need to extend the paths to include everything in the  ''ShapeModelToolbox'' by adding the paths'''. So type
addpath(genpath('myAAMToolbox\ShapeModelToolbox'));
If you are lucky and Matlab is installed correctly you can then save the new paths with
savepath
(If not then you might have to repeat the ''addpath'' command each time you launch Matlab.)<br>
Check that it is working by typing
which AAMToolbox
and it should reply by saying where this file is. '''If all is OK then you are ready to run the ''AAMToolbox'''''Bold text''' type'''
AAMToolbox
and [http://cmpdartsvr1.cmp.uea.ac.uk/wiki/BanghamLab/index.php/Tutorials_on_the_Shape_modelling_toolbox go to the first tutorial].

Revision as of 18:31, 27 October 2013

Return to Software

Download siv2d

Download revised Oct2013 Source (.c) and mex code for windows.

siv2d.mexw64 installation

Unzip the download into handy directory:

  • siv2d.c
  • siv2d.m (help file)
  • siv2d.mexw64 (actually, it is 32 bit - I'm still working on making it fully 64 bit Matlab compliant. Crumbs, this code goes back over 20 years. You might want to look at OpenCV MSER code which does the 'o' sieve (siv2d does 'o','c','M','N','m'.