]> Sergey Matveev's repositories - dotfiles.git/commitdiff
Invert all negatives by default
authorSergey Matveev <stargrave@stargrave.org>
Mon, 6 Jul 2020 18:10:48 +0000 (21:10 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Mon, 6 Jul 2020 18:10:48 +0000 (21:10 +0300)
bin/bin/scan.sh

index f7723c98ee4b0d7ab9a3d3a0d34273d84a704f1d..e32f998594dd65e5be6ad5cd99d34cc8083938dd 100755 (executable)
@@ -15,13 +15,13 @@ scan() {
 }
 
 process() {
+    [ -z "$NEGATIVE" ] && inverter=cat || inverter=pnminvert
     [ $rotate -eq 0 ] && rotator=cat || rotator="pamflip -rotate$rotate"
-    $rotator | pnmcrop -closeness=$crop
+    $rotator | pnmcrop -closeness=$crop | $inverter
 }
 
 preview() {
-    [ -z "$NEGATIVE" ] && inverter=cat || inverter=pnminvert
-    pamdepth 8 < tmp.ppm | pnmscale -w 600 | process | $inverter > preview.ppm
+    pamdepth 8 < tmp.ppm | pnmscale -w 600 | process > preview.ppm
     sxiv preview.ppm
 }