ruby 处理图像

require 'mini_magick'


img = MiniMagick::Image.open('/path/cartoon.jpg')


查看图像的宽和长
w,h = img[:width],img[:height]


对图像进行压缩成特定大小 

img = img.resize('widthxheight')


对图片中特定位置的图像进行裁剪

# width(图像宽度), height(图像高度), left(图像距离左边框的距离), top(图像距离上边距的距离)

img.crop("widthxheight+left+top") 


你可能感兴趣的:(ruby 处理图像)