@@ -12,17 +12,21 @@ new interface:
1212
1313https://www.libvips.org/2025/03/12/nip4-for-nip2-users.html
1414
15+ # Introduction
16+
1517nip4 is a spreadsheet-like interface to the [ libvips image processing
16- library] ( https://libvips.github.io/libvips ) . You create a set of formula
17- connecting your objects together, and on a change nip4 will recalculate.
18- Because nip4 uses libvips as the image processing engine it can handle
19- very large images, recalculates quickly, and only needs a little memory.
18+ library] ( https://libvips.github.io/libvips ) .
19+ You create a set of formula connecting your objects together, and on a change
20+ nip4 will recalculate. Because nip4 uses libvips as the image processing engine
21+ it can handle very large images, recalculates quickly, and only needs a little memory.
2022It scales to fairly complex workflows: I've used it to develop systems with
2123more than 10,000 cells, analyzing images of many tens of gigabytes.
2224
2325nip4 can load all workspaces from nip2, the previous version of this program.
2426It has a batch mode, so you can run any image processing system you develop
25- from the command-line and without a GUI.
27+ from the command-line and without a GUI. It is purely functional, meaning
28+ there is no assignment and there are no side effects, and it is fully lazy, meaning
29+ all computation is driven by the user interface, down to the pixel level.
2630
2731[ ![ Screenshot] ( images/shot1.png )] ( images/shot1.png )
2832
0 commit comments