Last update of the program: 07/Nov/2016 (see History for details)
Download files are available in SourceForge Files, there are source files, documentation, and executables. Here are shortcuts for some of them:
imlab-3.0_Ubuntu16_x64.tar.gz Ubuntu Linux on Intel (64 bits) imlab-3.0_Windows_x86.zip Microsoft Windows XP or newer on Intel (32 bits) - no setup imlab-3.0_Windows_x64.zip Microsoft Windows XP or newer on Intel (64 bits) - no setup imlab-3.0_x86_setup.exe Microsoft Windows XP or newer on Intel (32 bits) - Setup imlab-3.0_x64_setup.exe Microsoft Windows XP or newer on Intel (64 bits) - Setup
At SourceForge there are 3 groups of files:
End User Packs
Files named imlabXX_YYYY_bin.ZZZ, where XX is the version number, YYYY is the platform and ZZZ is the compressed format. These files contains only the executable. For distribution simplicity I statically link the ImLab binaries. For Windows the executable was build using Visual C++ 10 (Visual Studio 2010), for UNIX and MacOS X using gcc 4. In Linux and MacOS X GTK must be installed.
One file named imlabXX_docs.ZZZ with the same documentation available on the website.
One file named imlabXX_Sources.ZZZ that contains the IMLAB source code and IDE projects for Visual C++ 12 (2013) and Dev-Cpp. And also a config.mak file for Tecmake, and a GNU makefile.
You can also download ImLab from Download.com:
To build IMLAB you will need the Tecgraf libraries IUP, CD and IM. The documentation and download of the Tecgraf libraries can be found in their respective web sites:
IUP - http://www.tecgraf.puc-rio.br/iup
CD - http://www.tecgraf.puc-rio.br/cd
IM - http://www.tecgraf.puc-rio.br/im
The Tecgraf/PUC-Rio Library Download Tips contains valuable information on how to download the packages you want and how to configure IDE project settings. The ImLab source compiles and runs on any of the supported Tecgraf platforms. Only the video capture rotines are limited to Windows.
The ImLab IDE projects are ready for the following directory structure:
...\ iup\ cd\ im\ imlab
If you use another directory structure you will have to edit the project configuration/properties to change the libraries binaries and includes search path.
The flags USE_AVI, USE_WMV, USE_VIDEOCAPTURE, and USE_FFTW must be defined to use the respective libraries. USE_WMV and USE_FLWT are not defined by default.
Notice that the image processing routines are NOT in the ImLab sources. All the image processing routines are implemented in the IM library.
The SVN repository can be acessed at SourceForge using:
svn checkout svn://svn.code.sf.net/p/imlab/imlab_mount/ imlab-imlab_mount
It can be interactively browsed at: