summaryrefslogtreecommitdiffstats
path: root/core/modules/splashtool/data/opt/openslx/icons/batch.sh
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules/splashtool/data/opt/openslx/icons/batch.sh')
-rwxr-xr-xcore/modules/splashtool/data/opt/openslx/icons/batch.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/core/modules/splashtool/data/opt/openslx/icons/batch.sh b/core/modules/splashtool/data/opt/openslx/icons/batch.sh
new file mode 100755
index 00000000..91b93aa4
--- /dev/null
+++ b/core/modules/splashtool/data/opt/openslx/icons/batch.sh
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+mkdir -p out/active out/inactive
+
+for i in active/*.png; do
+ convert "$i" -background '#ffffff' -alpha Background \
+ -modulate 120,70 \
+ -alpha Off -resize 64x64 "out/${i%.png}.ppm"
+done
+
+for i in inactive/*.png; do
+ convert "$i" -background '#ffffff' -alpha Background \
+ -colorspace Gray -modulate 180 \
+ -alpha Off -resize 64x64 "out/${i%.png}.ppm"
+done
+