很屌的项目运用shell程序员

【bash】批量缩放、裁剪图片脚本

2015-12-03  本文已影响419人  haolisand

产品上线后好多用户写的文章都没图片,这样看起来并不能达到预想的显示效果,尤其是一打开的首页文章列表。
于是我们自己搜集了一些素材作为默认显示的封面图。
考虑网络传输及页面显示速度,这些原始素材需要按照显示尺寸进行裁剪。
于是写了一个图片缩放、裁剪的脚本工具,这下产品看起来高大上多了。

本着开源精神放到了github上 (image-tool) ,以下是项目 readme:

介绍

功能

函数名 用途
ResizeImageByWidth 按照指定宽度等比缩放,可用于瀑布流
ResizeImageByLteWidth 按照指定宽度等比缩放、若原图宽度小于等于指定宽度则不缩放,可用于图片微博
CropImageByLength 按照指定边长缩放、裁剪出正方形图片,可用于用户头像处理
CropImageBySize 按照指定尺寸缩放、裁剪图片矩形图片,可用于商品、文章封面处理

裁剪默认使用中央裁剪,并未实现参数化控制

特点

用法

参考 crop.sh

  1. 引入 common.sh
  2. 调用相应函数

依赖

上一篇 下一篇

猜你喜欢

热点阅读