Changes between Version 17 and Version 18 of Installation
- Timestamp:
- May 1, 2018, 1:23:08 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Installation
v17 v18 1 1 = WikiStart / Installation = 2 Download the .zip archive uvmat_toolbox.v... available at [http://servforge.legi.grenoble-inp.fr/pub/soft-uvmat] and unzip at the appropriate location on your computer. The current version number is indicated in the archive name, after '.v'. Add the path to the folder 'uvmat' in the list of Matlab paths (command 'addpath') so that the functions of the package are recogni zed (save this path to keep it when Matlab is next opened). Then it should be ready for operations: the command 'uvmat' should open the main GUI, see [UvmatHelp] or [wiki:Tutorial/ImageDisplay] for an introduction.2 Download the .zip archive uvmat_toolbox.v... available at [http://servforge.legi.grenoble-inp.fr/pub/soft-uvmat] and unzip at the appropriate location on your computer. The current version number is indicated in the archive name, after '.v'. Add the path to the folder 'uvmat' in the list of Matlab paths (command 'addpath') so that the functions of the package are recognised (save this path to keep it when Matlab is next opened). Then it should be ready for operations: the command 'uvmat' should open the main GUI, see [UvmatHelp] or [wiki:Tutorial/ImageDisplay] for an introduction. 3 3 4 4 Alternatively, the latest version under development can be obtained from the SVN server http://servforge.legi.grenoble-inp.fr/svn/soft-uvmat/trunk/src/. On Linux, go to a folder where you want to install `uvmat` and type the command line: … … 7 7 svn checkout http://servforge.legi.grenoble-inp.fr/svn/soft-uvmat/trunk/src UVMAT 8 8 }}} 9 This will create the folder 'UVMAT' containing the whole toollbox (including the master function ' uvmat.m'). Then set the path to the folder UVMAT in the Matlab paths as before.9 This will create the folder 'UVMAT' containing the whole toollbox (including the master function '''uvmat.m'''). Then set the path to the folder UVMAT in the Matlab paths as before. 10 10 11 11 Updates can be further obtained by opening a terminal in the folder `UVMAT` and typing the command … … 21 21 * geometric calibration (http://www.vision.caltech.edu/bouguetj/calib_doc) 22 22 23 An upgrade of these toolboxes from their source web site may be needed depending on the system and Matlab version. 23 An upgrade of these toolboxes from their source web site may be needed depending on the system and Matlab version. 24 24 25 25 The package is able to read movies using Matlab tools, and proprietary image formats which may require updates of reading functions. 26 26 27 * fast cameras Phantom (.cine images): functions read_cine_phantom.m and readCineHeader.m.28 * system DaVis of the company Lavision (.imx images): mex files readimix.meca64 and readimix.mexw64 (limited to Matlab versionof 2013 or older).29 * company Rdvision: function read_rdvision.m27 * fast cameras Phantom (.cine images): functions ''read_cine_phantom.m'' and ''readCineHeader.m''. 28 * system DaVis of the company Lavision (.imx images): mex files ''readimix.meca64'' and ''readimix.mexw64'' (limited to Matlab versions of 2013 or older). 29 * company Rdvision: function ''read_rdvision.m'' 30 30 31 It is possible to add your own specific reading functions by first adding a specific format in the function get_file_info.m (recognised by means of file name extension for instance), and then modified the functions read_field.m and read_image.m.31 It is possible to add your own specific reading functions by first adding a specific format in the function ''get_file_info.m'' (recognised by means of file name extension for instance), and then modified the functions ''read_field.m'' and ''read_image.m''. 32 32 33 33 == Installation on a cluster == 34 The package contains a GUI called ' series' to launch computations in parallel on a computer cluster. This requires to define parameters in a file series.xml associated with a Matlab function (whose name is given series.xml) which produces the system command needed to launch computations. The file series.xml.default and the associated function cluster_command.m, used at LEGI, are given as templates. Other examples are provided, for instance cluster_command_psmn.m used at ENSLyon.34 The package contains a GUI called ''''series'''' to launch computations in parallel on a computer cluster. This requires to define parameters in a file ''series.xml'' associated with a Matlab function (whose name is given in ''series.xml'') which produces the system command needed to launch computations. The file ''series.xml.default'' and the associated function ''cluster_command.m'', used at LEGI, are given as templates. Other examples are provided, for instance ''cluster_command_psmn.m'' used at ENSLyon. 35 35 36 For using 36 For using UVMAT on the cluster at LEGI, please see [https://servforge.legi.grenoble-inp.fr/projects/soft-uvmat/search?q=wiki%3AInstallation%2FLegiCluster Installation/LegiCluster]. 37 37 38 38 == Launching compiled functions == … … 40 40 41 41 == CivX installation (obsolete) == 42 Binary files compiled from the Fortran programs ''CivX'' are available in the archive bin_civx.zipat [http://servforge.legi.grenoble-inp.fr/pub/soft-uvmat]. This is however not advised as it is replaced by Matlab functions within uvmat, with improved capabilities. These binaries depend on the operating system, unlike the Matlab toolboxes, so that archives are provided for different systems:42 Binary files compiled from the Fortran programs ''CivX'' are available in the archive'' bin_civx.zip'' at [http://servforge.legi.grenoble-inp.fr/pub/soft-uvmat]. This is however not advised as it is replaced by Matlab functions within uvmat, with improved capabilities. These binaries depend on the operating system, unlike the Matlab toolboxes, so that archives are provided for different systems: 43 43 44 44 * linux32: for linux 32 bits