Hello there,

I’m happy to announce the release of a new version 1.7.2 of the G’MIC image processing framework.

It is recommended to update your installation to this newest version as soon as possible, since some important changes and optimizations have been introduced in the G’MIC core that break the compatibility of the filter definitions with the previous versions (so, new filter updates will be available only for version >1.7.2 from now!).

G’MIC is a full-featured open-source framework for image processing. It provides several different user interfaces to convert/manipulate/filter/visualize generic image datasets, ranging from 1d scalar signals to 3d+t sequences of multi-spectral volumetric images, thus including 2d color images.

G’MIC project page : http://gmic.eu

G’MIC plug-in for GIMP : http://gmic.eu/gimp.shtml

G’MIC web service : https://gmicol.greyc.fr/

The following is the full Changelog of the version 1.7.2, as compared to the previous stable version 1.7.1.

New features:

[core] New substituting expressions {ind,@subset} (replaces {ind,[subset]} ) and {/string} (returns escaped version of string ).

[core] Improvement of the math parser: New functions find() (to find a sub-sequence in a vector), resize() (to resize a vector-valued variable, using different interpolation methods), -reverse() (to reverse the order of vector components), same(A,B,n) (to compare values of arguments A and B , opt. for the first n values only), fact() (factorial), fibo() (fibonacci sequence), permut() (number of permutations), lowercase() and uppercase() . Math parser now allows string literals (e.g. foo='Hello' ) and string manipulation.

[stdlib] New command -arrow which draws an arrow on selected images.



[stdlib] New command -input_clut inserts one of the pre-defined G’MIC Hald-CLUTs at the end of the image list.

Improvements:

[core] Slightly improved code for zooming out with mouse wheel in display window (command -display ).

[core] On Windows, G’MIC now supports the reading of files with UTF-8 filenames.

[core] Image viewer now changes the window title according to the viewed images of a list or a sub-list.

[core] Improvement in the management of exceptions in OpenMP code blocks, allowing cleaner aborting of running algorithms (may fix possible crashes).

[core] Command -_status has been removed. Use new substituting expression {/string} instead.

[core] Specific substitution patterns for string comparison have been removed. Use the vector comparison operators == and != of the math parser instead).

[data] A bunch of new HaldCLUTs (approx. 30) have been added, with as many new color transformation presets.



Bug fixes: