________ ______ __
/\_____ \ /\ _ \ /\ \__
\/____//'/'\ \ \L\ \ _ __ \ \ ,_\
//'/' \ \ __ \ /\`'__\\ \ \/
//'/'___ \ \ \/\ \\ \ \/ \ \ \_
/\_______\\ \_\ \_\\ \_\ \ \__\
\/_______/ \/_/\/_/ \/_/ \/__/
ZArt is a computer program whose purpose is to demonstrate the possibilities of the G'MIC image processing language by offering the choice of several manipulations on a video stream acquired from a webcam. In other words, ZArt is a GUI for G'MIC real-time manipulations on the output of a webcam.
-
Sebastien Fourey ( http://foureys.users.greyc.fr/ ) Project manager / GUI Programming
-
David Tschumperle ( http://tschumperle.users.greyc.fr/ ) G'MIC scripts
GREYC Image / CNRS UMR 6072 / FRANCE
Team web page : https://www.greyc.fr/image
The C++ source code of ZArt is distributed under the CECILL v.2.0 license (file 'Licence_CeCILL_V2-en.txt'). This License is a Free-Software license, compatible with the GPL (using those files in a distributed closed-source project is then forbidden).
The CeCiLL v.2.0 license ( http://www.cecill.info/index.en.html ) have been created under the supervision of the three biggest research institutions on computer sciences in France :
- CNRS ( http://www.cnrs.fr/ )
- CEA ( http://www.cea.fr/ )
- INRIA ( http://www.inria.fr/ )
The following libraries are required to compile/run ZArt:
-
libqt4-dev or libqt5-dev
-
libcv2.1
-
libcvaux2.1
-
libcvaux-dev
-
libcv-dev
-
libhighgui2.1
-
libhighgui-dev
-
libfftw3-3
-
libfftw3-dev
-
gtsreamer-ffmpeg plugin is required in order to read video files.
You should update to the latest version available of libxkbcommon. Otherwise, the application might exit at any time with the error below.
zart: symbol lookup error: /usr/lib64/qt5/plugins/platforms/libqxcb.so: \
undefined symbol: xkb_state_key_get_utf8