Removed inlines
[liblqr.git] / NEWS
blobdeebc749c028dd8c2cf709a7294e2b174e2121c0
1 Version 0.4:
3 * New features:
4   * Support for image types (color models):
5     GREY, GREYA, RGB, RGBA, CMY, CMYK, CMYKA
6     and custom
7   * Additional builtin energy functions based on
8     luma instead of brightness
9   * Support for custom energy functions
10   * Functions to read out the energy map
11   * Cancel function to interrupt computations
12   * Additional methods for bias and rigidity masks
13   * Use a single progress instead of several
14     ones when the update is performed in steps
15   * Can handle input buffers non-destructively
17 * Performace related:
18   * Faster rescaling thanks to optimisations in
19     the code
20   * Spare memory when not using features (e.g. the
21     bias)
23 * Configuration
24   * The default installation directory is now /usr
25     instead of /usr/local
26   * Compiling under MinGW now correctly produces a
27     DLL with the default settings
28   * Now it also compiles under MS Visual C++
29   * All public macro names start with LQR_* (old
30     versions are still available but can be disabled
31     at configure time)
33 Version 0.3:
35 * New features:
36   * Enlargement is not limited to 200% any more
37     (it is automatically performed in steps)
38   * Added readout functions for the internal
39     visibility map
41 Version 0.2:
43 * New fetures:
44   * Support for 16-bit, 32-bit and 64-bit
45     per channel images
46   * Rigidity masks
47   * Left-right/top-bottom balance
49 * Performace related:
50   * Improved attached visibility maps
51     management (lower memory requirements)
52   * All internal buffers turned from
53     double to float, improving both speed
54     and memory requirements
56 * Documentation:
57   * Reviewed manual and completed refence
58   * Added man pages