source: trunk/src/uvmat_doc/README_INSTALL.txt @ 48

Last change on this file since 48 was 48, checked in by gostiaux, 11 years ago

modified

File size: 3.9 KB
Line 
1--------------------------------------------------
2Steps for installing uvmat:
3--------------------------------------------------
4- Install Matlab, release R 13 or more recent.
5 
6- Copy the whole UVMAT directory at a convenient location. Be careful on Windows machines:
7 names of files and pathes used must not contain blanks.
8- Add the full path of this UVMAT directory (without subdirectories)
9to the current matlab function paths (using 'File/SetPath...' in the matlab menu bar), so that function names are recognized from the Matlab prompt.
10-For reading avi movies, a codec must be available on the computer (available on recent computers). See the documentation of Matlab for more details.
11
12--------------------------------------------------
13Netcdf library needed for old versions of Matlab (if the builtin function netcdf.create does not exist):
14--------------------------------------------------
15- Install the (free) toolbox for reading and writing netcf files for the velocity fields: download from http://sourceforge.net/projects/mexcdf/. You must download both mexnc and netcdf_toolbox packages and
16 copy them under the folder 'toolbox' in your Matlab directory.
17- download netcdf.dll (also provided in this directory, but you may already have in bin/win32 in your Matlab directory)
18(http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-install/Getting-Prebuilt-DLL.html#Getting-Prebuilt-DLL)
19- To check whether this installation is successful, type 'ncbrowser' on the Matlab prompt:
20 you should get a browser allowing to scan netcdf files.
21
22--------------------------------------------------
23Installing the civx software with the matlab interface (local version):
24--------------------------------------------------
25- Install uvmat as above.
26- Copy at a convenient location the executable binary civ (still under tests) and netcdf.dll (vrsion 3.4).
27-Document the path to these binaries by editing the corresponding xml text files 'PARAM_WIN.xml' (for windows systems) and/or 'PARAM_LINUX.xml' (for Linux), which must stay in the UVMAT directory.
28-Alternatively, use the older versions involving 4 separate binaries:
29civ1.exe: simple correlation imaging velocimetry
30civ2.exe: hierarchical algorithm for correlation imaging velocimetry
31fix_flag.exe: program for removing false vectors (only needed for batch option)
32patch.exe: program for thin shell spline interpolation
33
34--------------------------------------------------
35Note for compiling the civx software on Linux system:
36-------------------------------------------------
37The binaries are compiled with Intel Fortran v7 and gcc3.3; the following libraries need to be present on your sstem :
38libpng: http://www.libpng.org/pub/png
39intel fortran libraries, please download it here : http://www.civproject.org/files/civx/libIntel.tgz
40extract them, and add the folder to you /etc/ld.so.conf file.
41
42--------------------------------------------------
43Installation of advanced geometric callibration (Tsai method)
44-------------------------------------------------
45- Copy at a convenient location the executable binary ccal_fo.
46- Document the path under the key <GeometryCalib_exe> in the file 'PARAM_WIN.xml' or 'PARAM_LINUX.xml'
47
48--------------------------------------------------
49Installation of xml schemas
50-------------------------------------------------
51- Copy the schemas at a convenient location
52- Document the path under the key <SchemaPath in the file 'PARAM_WIN.xml' or 'PARAM_LINUX.xml'
53
54-------------------------------------------------
55Changes: uvmat2.1 -> 2.2:
56-------------------------------------------------
57- reading avi movies using mmreader (for version 2009 of matalb)
58- rationalisation of netcdf reading and writing functions, using functions UVMAT/nc2struct and UVMAT/struct2nc. Use of builtin netcdf Matlab function when available (version 2009)
59- replacement of all functions using image processing toolbox.
60- improvement of vector color representation
61- improvement of the get_field interface to scan and plot fields from general netcdf files
Note: See TracBrowser for help on using the repository browser.