图片处理
对图片进行处理。
通用OCR识别
对图片内容进行OCR识别
输入参数:
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
图片路径 | string | 是 | 目标图片路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | string | 识别后的内容 |
解包GIF动态图
将GIF动图解包为多张普通图片。
输入参数:
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
图片路径 | string | 是 | 目标gif图片路径 |
保存路径 | string | 是 | 解包后的图片保存路径 |
输出参数:
无
图片叠加
多张图片进行叠加,改操作会将图片先进行二值化处理,然后按垂直方向进行叠加。
输入参数:
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
图片 | string | 是 | 多个图片的路径,格式为json字符串,如:['/img/1.png','/img/2.png'] |
宽度 | int | 是 | 叠加后图片的宽度 |
高度 | int | 是 | 叠加后图片的高度 |
保存路径 | string | 是 | 叠加后的图片保存路径 |
输出参数:
无
图片缩放
图片缩放,支持多种缩放模式
输入参数:
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
原图路径 | string | 是 | 待缩放图片的路径 |
缩略图路径 | string | 是 | 缩略图保存路径 |
缩略图宽度 | int | 是 | 缩略图宽度 |
缩略图高度 | int | 是 | 缩略图高度 |
裁剪模式 | string | 是 | 缩放模式 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | string | 缩略图保存路径 |
对比图片相似度
比较两张图片的相似度
输入参数:
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
图片A路径 | string | 是 | 图片A路径 |
图片B路径 | string | 是 | 图片B路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | float | 图片相似度, 0 ≤ 相似度 ≤ 1 |
裁剪图片
对图片进行裁剪
输入参数:
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
图片路径 | string | 是 | 目标图片路径 |
起点坐标X | int | 是 | 裁剪起点X轴坐标 |
起点坐标Y | int | 是 | 裁剪起点Y轴坐标 |
裁剪长度 | int | 是 | 裁剪出来的图片长度 |
裁剪宽度 | int | 是 | 裁剪出来的图片宽度 |
保存路径 | string | 是 | 保存路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | string | 裁剪出来的图片保存路径 |
图片压缩
对图片大小进行压缩
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
源图片路径 | string | 是 | 源图片路径 |
保存路径 | string | 是 | 保存路径 |
图片质量 | int | 是 | 数值越大,压缩的范围就越小,生成的图片就越大 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | string | 压缩后图片保存路径 |
获取图片长度
获取图片长度
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
图片路径 | string | 是 | 图片路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | int | 图片长度 |
获取图片宽度
获取图片宽度
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
图片路径 | string | 是 | 图片路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | int | 图片宽度 |