|
|
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].
| |
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'.