Dear All,
I'm happy to announce another update of the G'MIC framework, namely the
1.5.7.2 version.
I hope you will enjoy it. Lyle, if you have some time, I'd be happy to have a build of the plug-in, for Win64 machines
Here is the full changelog :
New features: - Fast marching algorithm is available, in command '-distance'.
- New command '-output_ggr' able to save color gradients file in .ggr format (GIMP Gradient file format).
- New substituting expression '$"*"' that does as '$*' but put each argument around double quotes. Useful to pass list of arguments from one command to another, where some arguments contain space for instance.
- New command '-at_line' retrieves pixel values from selected images, located along a line segment with specified coordinates.
- New GIMP filters 'Rendering/Gradient [custom shape]' and 'Rendering/Gradient [from line]', allowing to create different kind of color gradients.
- New command '-x_metaballs', that launches an animated demo when called from the CLI tool 'gmic' :
- New command '-cubes3d' to transform a 3d object into a set of 3d cubes located at each object vertex :
- New command '-color_med' that returns the median color of an image.
- New command '-x_bouncing' displays a funny animation with bouncing balls.
- New (native) command '-mutex' can lock/unlock mutexes, to manage concurrent accesses to resources in multi-thread scripts.
Modifications / Improvements: - Command '-distance' has been modified to extend the dijkstra and fast-marching algorithms to be used on any shapes, with any custom metric.
- Default visualization done at the end of command-line pipelines is forced to be done in normalized windows.
- Command '-display' improves the display of weird images (with high/infinite values), both for lists and single images.
- Better behavior of commands '-display' and '-plot' when display is not available.
- HTML documentation has been slightly improved, with 'back-to-top' buttons available alongside section and subsection titles.
- Better management of the status value when running multiple threads with command '-parallel'.
- Added support for XShm library, allowing to speed up the display of images in display windows, when using X11 with the CLI interface 'gmic'.
- Command '-ball' have been recoded for a better rendering.
- Hyphenation in the reference documentation (in ascii format) has been improved.
- Displaying image lists have been slightly improved: now, the image size is displayed when the mouse cursor is over the image.
Bug fixes: - Checking for existence of a file is now working when specifty a folder name on Windows.
- Fixed : Displaying an image with the command line version 'gmic' took 100% of one CPU.
- Fixed some bugs related to the math parser, that were invisible with g++, but which appeared when using clang++ as a compiler.
- Improved stability of multi-threaded commands that creating new display windows simultaneously, for X11-based displays (Unix).
- + Lot of small bug fixes...