table of contents
NIP2(1) | General Commands Manual | NIP2(1) |
NAME¶
nip2 - image processing with the VIPS librarySYNOPSIS¶
nip2 [filename1 ...]DESCRIPTION¶
nip2 (for New Image Processing) is a tool for manipulating images using the VIPS image processing library.start in GUI mode, loading the named files
start in no-GUI mode; set main = expression, set list argv to
["filename", "arg1", "arg2", ...], set argc to length of list; print
the value of symbol "main" to stdout; exit
start in no-GUI mode; read in filename as a set of definitions,
set list argv to ["filename", "arg1", "arg2", ...], set argc to
length of list; print the value of symbol "main" to stdout; exit;
useful for running nip2 as an interpreter on unix
the value of main is written to the named file. If main is a
list, the filename is incremented between objects. You can use
the suffix to specify the format and options to write in
batch (ie. non-GUI) mode
don't load menus, for faster startup
don't load extra command-line arguments
load stdin as a workspace
load stdin as a set of definitions
print the value of main on exit. nip2 will check for a top-level
symbol called main, and also check each workspace for a main
produce verbose error messages: handy for debugging in batch mode
output strings from .def files for internationalisation
print version information
benchmark: no GUI, just start up and shut down
time saves: after every image save a popup tells you the time the
save took in seconds
test: start up (including any arg processing), test for any errors,
and exit with an error code if any occured. Useful for running
automated tests.
set install prefix: start up as if nip2 had been installed to PREFIX.
Useful for running automated tests without installing the thing.
EXAMPLES¶
nip2 fred.jpg
nip2 -e "2 + 2"
nip2 -e "99 + Image_file argv?1" -o result.png fred.jpg
nip2 -e "Matrix [[1,2],[4,5]] ** -1" -o poop.mat
COPYRIGHT¶
2008 (c) Imperial College, LondonOct 4 2004 |