##Description
With this small Script it is possible to resize all images from a given folder. As default it takes the images from a directory named "images". All the resized images are going to be stored in the directory named "resized". It does show a progress bar in the terminal itself.
Currently there are two different ways to resize the images:
- By a percent value
- By a given dimension
##Example
As example resize all images to 50%:
ruby resize.rb -p 50
Or if you want to resize by dimensions. It either fits on the width or on the height to the given pixel dimension. (Example: 500x500px):
ruby resize.rb -d 500x500
Input or output directory can be changed with the following argument:
ruby resize.rb -i new_images_dir -o new_output_dir -p 50
##Installation
The following two libraries are needed:
- ImageMagick
- mini_magick
To install ImageMagick there are three different ways to install it:
###Port - ImageMagick sudo port install ImageMagick
###Brew - ImageMagick brew install ImageMagick
###Installer - ImageMagick http://cactuslab.com/imagemagick/
##Gem - mini_magick The other required package "mini_magick" can be installed with the following command.
sudo gem install mini_magick