summaryrefslogtreecommitdiff
path: root/scripts/newbitmaps/images/make_default_yaml
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/newbitmaps/images/make_default_yaml')
-rwxr-xr-xscripts/newbitmaps/images/make_default_yaml6
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/newbitmaps/images/make_default_yaml b/scripts/newbitmaps/images/make_default_yaml
index 0cb42fd7..38b01e41 100755
--- a/scripts/newbitmaps/images/make_default_yaml
+++ b/scripts/newbitmaps/images/make_default_yaml
@@ -74,8 +74,10 @@ set_centered_y_percent() {
define_image() {
local image_name="$1"
local file_name="$2"
- local w="$(identify -format "%[fx:w]" "$file_name")"
- local h="$(identify -format "%[fx:h]" "$file_name")"
+ local script="import Image;s = Image.open('$file_name').size;print s[0],s[1]"
+ local image_size="$(python -c "$script")"
+ local w="${image_size%% *}"
+ local h="${image_size##* }"
eval "export cache_w_$image_name=$w"
eval "export cache_h_$image_name=$h"
eval "export $image_name=$file_name"