图片处理

对图片进行变换处理后输出。


image.png


参数

【图片】要处理的图片变量。

【操作类型】对图片进行的操作,可选值为:

  • 缩小图片(指定比例):按比例缩小图片;
  • 缩小图片(指定像素):按最长边像素数缩小图片;
  • 复制图片:复制一份新的图片对象。有些图片操作是在参数中提供的图片对象上直接进行,如果不希望原始图片被修改,可以先复制一份出来以后对复制生成的图片进行处理。
  • 反色:图片取反色。
  • 灰度:图片转换为灰度图片。
  • 旋转图片:根据指定的角度和翻转规则旋转或翻转图片。请参考【旋转方式】参数的说明。


【缩小比例】按比例缩小图片时,将图片缩小到原始尺寸的百分比。如“50”表示将图片边长缩小到原来的一半。

【最大宽度】【最大高度】按像素缩小图片时,指定宽度和高度的最大值。0表示自动(根据另一边指定的像素数)。图片将保持长宽比进行缩放。可以同时指定最大高度和最大宽度。


【旋转方式】一个指定图片旋转的度数和翻转规则的数字,其值和含义对应如下表所示(度数全部为顺时针方向):


旋转和翻转方式

0

  • 不旋转
  • 旋转180度后接水平和垂直翻转

1

  • 顺时针旋转90度
  • 旋转270度后接水平和垂直翻转

2

  • 旋转180度
  • 直接水平和垂直翻转

3

  • 旋转270度
  • 旋转90度后接水平和垂直翻转

4

  • 旋转180度后接垂直翻转
  • 水平翻转

5

  • 旋转270度后接垂直翻转
  • 旋转90度后接水平翻转

6

  • 垂直翻转
  • 旋转180度后接水平翻转

7

  • 旋转90度后接垂直翻转
  • 旋转270度后接水平翻转

99

根据图片中Exif中的方向信息自动旋转。


输出

【结果图片】在一些操作方式下会输出处理后的图片。对于没有此输出的情况,表示直接在原始图片上进行处理。


更新历史

  • 1.0.6 增加此模块。
  • 1.5.7 增加反色、灰度、旋转等功能。
语雀在语雀上查看