-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
28 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,41 +1,51 @@ | ||
# ImgResizer | ||
|
||
批量图片等比缩放工具,同时支持单独文件 | ||
支持 png 格式、gif 格式、jpeg 格式 | ||
批量图片等比缩放、类型转换工具 | ||
1. 支持图片类型:bmp、tiff、jpg、jpeg、gif、png、webp | ||
1. 支持类型转换为:bmp、tiff、jpg、jpeg、gif、png | ||
1. 支持自定义宽度、高度 | ||
1. 五种等比缩放模式 | ||
|
||
## 使用方法 | ||
|
||
``` | ||
Usage: ImgResizer -source {source} -dest {dest} -mode {mode} | ||
ImgResizer -source {source} -dest {dest} -mode {mode} | ||
-dest string | ||
Destination file or directory | ||
Destination file or directory | ||
-format string | ||
Ouput format (png|jpg|jpeg|bmp|tiff|gif) | ||
-height int | ||
Destination height (default 128) | ||
Destination height (default 128) | ||
-help | ||
Show help message | ||
Show help message | ||
-mode int | ||
0 - (Default) Nearest-neighbor interpolation | ||
1 - Bilinear interpolation | ||
2 - Bicubic interpolation | ||
3 - Mitchell-Netravali interpolation | ||
4 - Lanczos resampling with a=2 | ||
5 - Lanczos resampling with a=3 | ||
0 - (Default) Nearest-neighbor interpolation | ||
1 - Bilinear interpolation | ||
2 - Bicubic interpolation | ||
3 - Mitchell-Netravali interpolation | ||
4 - Lanczos resampling with a=2 | ||
5 - Lanczos resampling with a=3 | ||
-source string | ||
Source file or directory | ||
Source file or directory | ||
-width int | ||
Destination width (default 300) | ||
Destination width (default 300) | ||
``` | ||
|
||
## 示例批量处理 | ||
## 批量等比缩放处理 | ||
|
||
``` | ||
ImgResizer -source ~/Desktop/pics -dest ~/Desktop/new_pics -mode 5 | ||
``` | ||
|
||
## 示例单独处理 | ||
## 单个文件指定宽度缩放 | ||
|
||
``` | ||
ImgResizer -source ~/pics/hello.gif -dest ~/newpics/wow.gif -width 900 | ||
``` | ||
|
||
## 批量文件类型转换 | ||
``` | ||
ImgResizer -source ~/Desktop/pics -dest ~/Desktop/new_pics -format jpg | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters