Skip to content

rene-fonseca/gip

Repository files navigation

Generic Image Processing (GIP) Framework

C++ framework for developing image processing applications

Copyright (C) 2001-2002, 2019-2020 by René Møller Fonseca rene.m.fonseca+gip@gmail.com

Primary hosting at https://dev.azure.com/renefonseca/gip

Reference API documentation is hosted at https://rene-fonseca.github.io/gip-api

Status

Windows x64 Windows x86 Windows ARM64 Windows ARM32 Ubuntu 18.04 Ubuntu 16.04 macOS

Dependencies

Base Framework at https://dev.azure.com/renefonseca/base

PNG and JPEG are optional packages. For Ubuntu install:

sudo apt-get install libpng-dev
sudo apt-get install libjpeg-dev

Build

Make sure GIT, cmake, make, and compiler (e.g. g++) are installed.

Debug build

Use -DCMAKE_PREFIX_PATH to set location of base install folder.

git clone https://dev.azure.com/renefonseca/gip/_git/gip
cd gip
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=base -DCMAKE_INSTALL_PREFIX=install
cmake --build .. --config Debug --target install -- -j 4
ctest . -C Debug

Release build

Use -DCMAKE_PREFIX_PATH to set location of base install folder.

git clone https://dev.azure.com/renefonseca/gip/_git/gip
cd gip
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=base -DCMAKE_INSTALL_PREFIX=install
cmake --build .. --config Release --target install -- -j 4
ctest . -C Release

Releases

No releases published

Packages

No packages published

Languages