Skip to content

gitGNU/gnu_guile-cv

Repository files navigation

Guile-CV README

Guile-CV

GNU Guile-CV [1] a Computer Vision functional programming library for Guile [2]

Description

GNU Guile-CV is a Computer Vision functional programming library for the Guile Scheme language. GNU Guile-CV is based on Vigra (Vision with Generic Algorithms) [3]. It comprises a direct binding to Vigra_c [4] (a C wrapper to some of the Vigra functionality), and a higher level API written in Guile Scheme [5].

What else

GNU Guile-CV is almost entirely written in Guile Scheme, though for performance reasons, some basic operations are implemented in C (see libguile-cv if you are interested). This C code is kept to the very strict minimum and not part of the API: as Guile Scheme evolves, targeting an AOT compiler, we may rewrite these in scheme at any moment.

Savannah

GNU Guile-CV also has a Savannah project page [6].

License

GNU Guile-CV is a free software, distributed under the terms of the GNU General Public License GPLv3 or higher. You must be aware there is no warranty whatsoever for GNU Guile-CV. This is described in full in the license.

[1] http://www.gnu.org/software/guile-cv/ [2] GNU Guile an interpreter and compiler for the Scheme [6] programming language http://www.gnu.org/software/guile/ [3] http://ukoethe.github.io/vigra/ [4] https://github.com/BSeppke/vigra_c/ [5] http://schemers.org/ [6] https://savannah.gnu.org/projects/guile-cv/

About

No description, website, or topics provided.

Resources

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published