Libgpiv has undergone a Kafka revision: simplification, reduction and a more uniform library interface (API). In the hope that it will be easier to learn Libgpiv for developing your own applications and for wrapping the library to other languages. The changes include:
* New structure for images. Structures for PIV data and scalar data have been improved and extended.
* Many functions have been revised and some memory leaks have been disabled.
* The fftw3 library is used now for performing FT operations.
* Documentation of the API, generated with Doxygen, is included in the package and can also be found on this site.
* Of course, Gpivtools and Gpiv have been adapted to the new Libgpiv API.
Thanks to the API revision a new project has been launched: PyGpiv which is a Python module that allows the functionality of Libgpiv in Python scripts.
The Gpiv program now includes the Gnome Virtual File System (GVFS): images and data may be retrieved or stored from / to an URI. This allows to load data directly from a (ftp. ssh, ...) server or by drag and drop of the Gnome Filemanager (Nautilus), that is connected to such a server.
Log in to post a comment.