guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Guile-CV 0.1.4 released


From: David Pirotte
Subject: GNU Guile-CV 0.1.4 released
Date: Thu, 25 May 2017 00:09:09 -0300

Hello,

GNU Guile-CV 0.1.4 is released.

        This is the first public release of GNU Guile-CV, earlier
        releases were made available to GNU evaluators and Savannah
        hackers only.

* About

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

        http://www.gnu.org/software/guile-cv/

* Download

Here are the compressed sources and a GPG detached signature [*]:

        http://ftp.gnu.org/gnu/guile-cv/guile-cv-0.1.4.tar.gz
        http://ftp.gnu.org/gnu/guile-cv/guile-cv-0.1.4.tar.gz.sig

This released was bootstrap with the following tools:

        Autoconf   2.69 
        Automake   1.15 
        Makeinfo   6.3 
        Guile-2.2  2.2.2.3-0c102
        Guile-Lib  0.2.5
        Vigra      
            from the source
            last commit here:
                ab154c5 - Mar 21, 2017
        Vigra_c
            from the source
            last commit here:
                0885303 - Feb 3, 2017

* Changes since 0.1.3.2

** Dependencies

New (or previously unchecked) dependencies:

        Makeinfo >= 6.3
        Latex    any modern latex distribution
          documentclass:
          standalone
          packages:
          inputenc, fontenc, lmodern, xcolor, booktabs, siunitx,
          iwona

** API change:

        im-properties:
                renamed im-features

        im-*grey* procedures and methods:
                renamed im-*gray*
                dito for arguments
                GREY -> GRAY in the documentation

        colour -> color
        COLOUR -> COLOR:
                both in the source code (arg and kw arg names)
                and in the documentation

        f32vector-* procedures
                use #:key, not #:optional

        im-padd
        im-padd-channel
                accept a #:color optional keyword argument

        f32vector-multiply
                renamed f32vector-matrix-multiply

** New procedures:

        f32vector-inverse
        f32vector-reduce
        f32vector-mean
        f32vector-std-dev
        im-add
        im-add-channel
        im-subtract
        im-subtract-channel
        im-multiply
        im-multiply-channel
        im-divide
        im-divide-channel
        im-inverse
        im-inverse-channel
        im-compose
        im-compose-channels
        im-particles
        im-particle-clean
        im-histogram


Please report bugs to address@hidden

For the time being, GNU GUile-CV uses Guile's mailing list,
join address@hidden and #guile on Freenode for discussions.


David


[*] Use a .sig file to verify that the corresponding file (without the
    .sig suffix) is intact.  First, be sure to download both the .sig
    file and the corresponding tarball.  Then, run a command like this:

        gpg --verify guile-cv-0.1.4.tar.gz.sig

    If that command fails because you don't have the required public
    key, then run this command to import it:

        gpg --keyserver keys.gnupg.net --recv-keys A3057AD7

    and rerun the 'gpg --verify' command

Attachment: pgpNumJUt_6FN.pgp
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]