Flatsonar

nip4

by jcupitt

Image processing spreadsheet

Dangerous permissions Flathub reviewed GPL-2.0+ v9.1.5
Screenshot 1 of nip4 Screenshot 2 of nip4

About

nip4 is a spreadsheet-like interface to the libvips image processing library. You create a set of formula connecting your objects together, and on a change nip4 will recalculate. Because nip4 uses libvips as the image processing engine it can handle very large images, recalculates quickly, and only needs a little memory. It scales to fairly complex workflows: I've used it to develop systems with more than 10,000 cells, analyzing images of many tens of gigabytes.

nip4 can load all workspaces from nip2, the previous version of this program. It has a batch mode, so you can run any image processing system you develop from the command-line and without a GUI.

Permissions

2 permissions weaken the sandbox. Flatsonar asks before installing.

  • full access to your entire file system
    --filesystem=host
  • X11 display: X11 lets apps read input and windows of other apps
    --socket=x11
  • inter-process communication (needed for X11)
    --share=ipc
  • Wayland display
    --socket=wayland
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • GPU acceleration
    --device=dri
  • access to xdg-run/gvfsd
    --filesystem=xdg-run/gvfsd
  • talks to org.gtk.vfs.*
    --talk-name=org.gtk.vfs.*

Who publishes this

On Flathub: the manifest was reviewed and built on Flathub's infrastructure, but the developer has not verified ownership of the app id.

  • on Flathub: manifest reviewed and built by Flathub; the developer has not verified the app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.