dieren: mkimgthumb script to resize images
[sheet.git] / tools / mkimgthumb
diff --git a/tools/mkimgthumb b/tools/mkimgthumb
new file mode 100755 (executable)
index 0000000..d7cfa15
--- /dev/null
@@ -0,0 +1,13 @@
+#!/usr/bin/env perl
+use 5.014;
+use warnings;
+
+for my $src (@ARGV) {
+       my ($name, @cmds) = split /:/, $src =~ s/\.jpg$//r;
+       say $name;
+       unshift @cmds, -gravity => 'northwest';
+       push @cmds, -resize => '300x200^', -gravity => 'north', -extent => '300x200';
+       push @cmds, '-strip', -quality => '60%';
+       system convert => @cmds, $src => "../$name.jpg";
+}
+