11# nip4 --- a user interface for libvips
22
3- ** Work in progress** See screenshots and videos below for the current state.
4- I'm hoping this will be mostly working in early 2025.
5-
63This is a reworking of [ nip2] ( https://github.com/libvips/nip2 ) for the gtk4
74UI toolkit and the vips8 image processing library.
85
96There's a news post on libvips.org with an introduction:
107
8+ https://www.libvips.org/2025/03/20/introduction-to-nip4.html
9+
10+ If you used nip2, there's another post outlining the main changes in the
11+ new interface:
12+
1113https://www.libvips.org/2025/03/12/nip4-for-nip2-users.html
1214
1315nip4 is a spreadsheet-like interface to the [ libvips image processing
1416library] ( https://libvips.github.io/libvips ) . You create a set of formula
1517connecting your objects together, and on a change nip4 will recalculate.
16- This makes it convenient for developing image processing systems since you
17- can watch pixels change as you adjust your equations.
18-
19- Because nip4 uses libvips as the image processing engine, it can handle very
20- large images and only needs a little memory. It scales to fairly complex
21- workflows: I've used it to develop systems with more than 10,000 cells,
22- analyzing images of many tens of gigabytes.
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.
20+ It scales to fairly complex workflows: I've used it to develop systems with
21+ more than 10,000 cells, analyzing images of many tens of gigabytes.
2322
2423It has a batch mode, so you can run any image processing system you develop
2524from the command-line and without a GUI.
@@ -28,8 +27,6 @@ from the command-line and without a GUI.
2827
2928[ ![ Screenshot] ( images/shot2.png )] ( images/shot2.png )
3029
31- https://github.com/user-attachments/assets/6f7bdee1-183c-4554-9701-e0c30e75d58a
32-
3330# Installing
3431
3532## Windows
0 commit comments