- imageView2
- 参数说明
-
- mode=0, w/400/h400 变换成 400x300
- mode=1, w/400/h/400 变换成 400x400
- mode=2, w/400/h/400 变换成 400x300
- mode=3, w/400/h/400 变换成 533x400
- mode=4, w/400/h/400 变换成 533x400
- mode=5, w/400/h/400 变换成 400x400
- mode=0, w/400, 表示限定长边为 400, 短边自适应。变换成 400x300 的图。
- mode=1, w/400,只指定 w 或 h, 按比例缩放, 然后按中心裁剪为长宽相等的正方图, 变换成 400x400 的图。
- mode=2, w/400, 宽最多为 400, 高度自适应, 变换成 400x300 的图。
- mode=3, w/400, 宽至少为 400, 高也至少为 400, 变换成 533x400 的图。
- mode=4, w/400, 长边至少为 400, 短边至少为 400, 进行等比缩放。变换成 533x400 的图。
- mode=5, w/400, 长边至少为 400, 短边至少为 400, 进行等比缩放。居中裁剪为 400x400 的图。
- mode=1, w/400/h/400/format/png/q/70/fpga/false, 居中裁剪为 400x400 的图。输出格式为 png。
图片基本处理
imageView2 是图片基本处理的接口,简单,功能强大的图像处理接口,包括裁剪、压缩、格式转换等。
imageView2
注意: 请忽略以下内容中的空格与换行符。
imageView2//w/
/h/
/format/
/q/
/fpga/
参数说明
| Item | Value | Description | Optional |
|---|---|---|---|
| imageView2/ | 0, 1, 2, 3, 4, 5 | 参考 mode 参数详细说明, 包括一下 w 和 h 参数说明。 | M |
| /format/ | jpg,png,webp 等, 默认为原图输出格式 | 新图的输出格式 | O |
| /q/ | 取值范围 1-100, 默认值 75 | 新图的输出质量 | O |
| /fpga/ | 是否使用 cip 加速, 默认为 true | 使用 fpga 加速卡 | O |
关于 mode 说明:
| mode | description |
|---|---|
| /0/w/ | 限定缩略图的长边最多为 |
| /1/w/ | 限定缩略图的宽最少为 |
| /2/w/ | 限定缩略图的宽最多为 |
| /3/w/ | 限定缩略图的宽最少为 |
| /4/w/ | 限定缩略图的长边最少为 |
| /5/w/ | 限定缩略图的长边最少为 |
示例
mode=0, w/400/h400 变换成 400x300
POST /api/v1?imageView2/0/w/400/h/400

mode=1, w/400/h/400 变换成 400x400
POST /api/v1?imageView2/1/w/400/h/400

mode=2, w/400/h/400 变换成 400x300
POST /api/v1?imageView2/2/w/400/h/400

mode=3, w/400/h/400 变换成 533x400
POST /api/v1?imageView2/3/w/400/h/400

mode=4, w/400/h/400 变换成 533x400
POST /api/v1?imageView2/4/w/400/h/400

mode=5, w/400/h/400 变换成 400x400
POST /api/v1?imageView2/5/w/400/h/400

mode=0, w/400, 表示限定长边为 400, 短边自适应。变换成 400x300 的图。
POST /api/v1?imageView2/0/w/400

mode=1, w/400,只指定 w 或 h, 按比例缩放, 然后按中心裁剪为长宽相等的正方图, 变换成 400x400 的图。
POST /api/v1?imageView2/1/w/400

mode=2, w/400, 宽最多为 400, 高度自适应, 变换成 400x300 的图。
POST /api/v1?imageView2/2/w/400

mode=3, w/400, 宽至少为 400, 高也至少为 400, 变换成 533x400 的图。
POST /api/v1?imageView2/3/w/400

mode=4, w/400, 长边至少为 400, 短边至少为 400, 进行等比缩放。变换成 533x400 的图。
POST /api/v1?imageView2/4/w/400

mode=5, w/400, 长边至少为 400, 短边至少为 400, 进行等比缩放。居中裁剪为 400x400 的图。
POST /api/v1?imageView2/5/w/400

mode=1, w/400/h/400/format/png/q/70/fpga/false, 居中裁剪为 400x400 的图。输出格式为 png。
POST /api/v1?imageView2/1/w/400/h/400/format/png/q/70/fpga/false
