]> Sergey Matveev's repositories - galgen.git/commitdiff
There can be grayscale images
authorSergey Matveev <stargrave@stargrave.org>
Sun, 21 May 2023 11:24:58 +0000 (14:24 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 21 May 2023 11:24:58 +0000 (14:24 +0300)
galgen.zsh

index 244b18e384c09dbb82da38b45d7a3ed600614c05..479d42106dc3d2c40ce4d2b56d97058326ae929e 100755 (executable)
@@ -19,7 +19,10 @@ exifTagsOmit=(
 )
 
 djxl2ppm() {
-    djxl $1 $1.ppm
+    djxl $1 $1.ppm || {
+        djxl $1 $1.pgm
+        mv $1.pgm $1.ppm
+    }
     [[ -r ${1}-ec0.ppm ]] || return 0
     mv ${1}-ec0.ppm $1.ppm
     rm ${1}-ec1.pgm