Hi,
I've been envisioning a *very simple* GUI for doing
- pointing,
- selection,
- moving a slider,
which can be linked genericaly with most netpbm tools (I prefer netpbm
to imagemagick). The command window would be simple a terminal. Some
tools mostly just don't need gui (e.g. pnmtojpeg). Launching a GUI would
link it to a specific tool (say `pnmcrop', which needs selection; or
`ppmdither' with slider ) and file(s).
Besides the obvious need to interact with the image in order to do
selection (of points or areas), for me a GUI can accelerate the process
of doing a transformation and seeing result, so one can try out
different parameters/tools.
Clearly, this is far behind GIMP, but I don't need more.
Most suckless interaction experience I've got is from macos' preview --
and I do ocasionally borrow my gf's box for cropping and simple color
adjustments. Everithing else I've encountered so far is way too heavy on
resources and dependencies or crashes every minute.
I haven't written anything like that, obviously. But is my wishlist and
TODO for quite some time. Probably I could rip off sth of your suckless
GIMP replacement for my needs.
I guess sth like this is how I imagine the workflow:
$ jpegtopnm bla.jpg | gui pnmcrop | gui ppmbrighten \
| pamscale -xysize 512 512 \
| pnmtojpeg > bla-crop-bright-small.jpeg
cheers
--s.