aboutsummaryrefslogtreecommitdiff
path: root/create-demo.sh
diff options
context:
space:
mode:
Diffstat (limited to 'create-demo.sh')
-rwxr-xr-xcreate-demo.sh20
1 files changed, 10 insertions, 10 deletions
diff --git a/create-demo.sh b/create-demo.sh
index 8cf9055..a341eb4 100755
--- a/create-demo.sh
+++ b/create-demo.sh
@@ -1,22 +1,22 @@
#!/bin/sh
-final_name="demo.png"
temp_name="demo.tmp.pgm"
clean() {
rm -v "$temp_name"
}
+create_demo() {
+ echo "::: Invoking fractal-gen through pnminvert for negative PGM image"
+ ./fractal-gen -p any -s "$1" -i "$2"| pnminvert > "$temp_name"
+ echo "::: Invoking ImageMagick to convert to PNG"
+ convert "$temp_name" "$3"
+ echo "::: Success. Final image is $3"
+}
+
hash pnminvert || exit
hash convert || exit
trap clean exit
-echo "::: Invoking fractal-gen through pnminvert for negative PGM image"
-
-./fractal-gen -p any -s 768 -i 75 | pnminvert > "$temp_name"
-
-echo "::: Invoking ImageMagick to convert to PNG"
-
-convert "$temp_name" "$final_name"
-
-echo "::: Success. Final image is $final_name"
+create_demo 768 75 demo-low-iterat.png
+create_demo 768 10000000 demo-high-iterat.png