Skip to content
/ zart Public
forked from c-koi/zart

G'MIC GUI for video streams

License

Notifications You must be signed in to change notification settings

GreycLab/zart

 
 

Repository files navigation

   ________   ______           __
  /\_____  \ /\  _  \         /\ \__
  \/____//'/'\ \ \L\ \   _ __ \ \ ,_\
       //'/'  \ \  __ \ /\`'__\\ \ \/
      //'/'___ \ \ \/\ \\ \ \/  \ \ \_
      /\_______\\ \_\ \_\\ \_\   \ \__\
      \/_______/ \/_/\/_/ \/_/    \/__/

Summary

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.

Developers

Institution

GREYC Image / CNRS UMR 6072 / FRANCE

Team web page : https://www.greyc.fr/image

Licenses

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 :

Dependencies

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.

Qt5/Fedora issue

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

Travis CI last build status

  • Master branch (Linux) Build Status
  • Devel branch (Linux) Build Status

Releases

No releases published

Packages

No packages published

Languages

  • C++ 89.1%
  • HTML 8.5%
  • QMake 1.7%
  • Other 0.7%