QVision. Qt's Image, Video and Computer Vision Library

Version 0.1.0

I. About the library

QVision is an image and computer vision library, developed by the PARP Computer Perception Research Group, from the University of Murcia, Spain. This the first beta release of the library, published by december of 2007. It should come with the GPL and the LGPL licenses.

II. Purpose of the library.

It's general purpose is to help research for new algorithms in the fields of video and image processing, and computer vision. It's open code, so it can be used for academic and research purposes mainly.

III. Copyright, license and warranty.

Copyright (C) 2007, 2008. PARP Research Group. University of Murcia, Spain. This library was developed by the PARP Computer Perception Research Group, from the University of Murcia, Spain. QVision is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, version 3 of the License.

QVision is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with QVision. If not, see <http://www.gnu.org/licenses/>.

IV. Install.

You can download the library from it's website: perception.inf.um.es/QVision. It should be a file called 'QVision.0.1.0.tgz'. Untar-it using this line:

	# tar xzvf QVision.0.1.0.tgz
for compiling, you should copy the file QVision/config.pri.example to a file in the same directory, named config.pri. You must adapt configuration parameters inside that file to adapt QVision library to your performance and system needs. Change the line:
	INSTALL_PATH=[path to QVision]
to specify where to locate QVision's library files in your system. It can be the directory where you donwloaded and untar-ed the QVision, or anywere in the system. Recomended is that you left the value that comes with the file config.pri, pointing at /usr/local/QVision. Later will be explained how to install QVision in any directory. Also change the directory where to find Intel's IPP library:
	IPP_DIR=[path to IPP]
path directory to QWT's header files:
	QWT_INCLUDE=[path to QWT's headers]
and directives to link programs to the QWT library:
	QWT_LIB=[lib directives for QWT]
They should be at least, directive -L to specify where are the library binaries for QWT, and directive -l to specify the name of the library. For expample, if QWT library binary is the file /usr/lib/libqwt-qt4.so, you should specify a line like this in config.pri, for variable QWT_LIB:
	QWT_LIB= -L/usr/lib -lqwt-qt4
Also, you may uncomment the line
	#CONFIG += release
to compile a faster version of the library, otherwise the library will compile in debug mode, including debug and error checking at execution time code. At last, uncomment the line:
	#DEFINES += QT_NO_DEBUG_OUTPUT
if you, still compiling in debug mode, you don't want to be printed lots of debug information while the program is running, heavily slowing the execution. Once customized the program, type:
	# cd QVision
	# qmake
	# make
to compile the library. When it is done, if you specified in variable INSTALL_PATH a directory other than the one where you untar-ed the library, you should do the following:
	# sudo make install
to make the instalation proceed, and copy the needed files for the QVision to that directory. If you need to delete the instalation, simply compile again, and use the following line:
	# sudo make uninstall
it will erase QVision's library files from the directory where you installed it previously.

V. Documentation and API

You can check the API for this version of the QVision, or visit the library website for futher info about using the library, tutorials, online documentation, downloading, and news:

http://perception.inf.um.es/QVision

VI. Contact.

These mails are for contact purposes, bugs, questions, etc:
Pedro E. Lopez de Teruel Alcolea <pedroe@ditec.um.es>
Antonio L. Rodríguez López <alrl1@alu.um.es>


.