commit 28fc8f980cd6f837ea475573f0a96db024602769 parent 693c41f5dde8b9acb19a3ee1786303353e410001 Author: David Eisinger <[email protected]> Date: Fri, 2 Feb 2024 16:34:10 -0500 Handle geo strings better Diffstat:
| M | bin/dither/dither.rb | | | 6 | +++--- |
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/bin/dither/dither.rb b/bin/dither/dither.rb @@ -28,12 +28,12 @@ get "/*" do |path| convert.layers("flatten") if geometry - if geometry.start_with?("x") || geometry.end_with?("x") - convert.resize geometry - else + if geometry.match?(/^\d+x\d+$/) convert.resize "#{geometry}^" convert.gravity "center" convert.extent geometry + else + convert.resize geometry end end