图片比对
组件介绍
将修改后的图片与原图进行比对,是否为同一张图。
截图
属性说明
必填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
原始图片 | 字符串 | 空 | 用于进行参照比对的原图 |
修改图片 | 字符串 | 空 | 在原图基础上进行加工修改的图片 可能是对原图进行了缩小(不能是放大) 也可能是在原图上进行了小范围的裁剪 |
选填项
无
返回值
名称 | 类型 | 说明 |
---|---|---|
比对结果 | 布尔值 | 比对成功,修改图片与原图相似,返回真 true 如果两张图差异较大,则返回假 false |
组件示例
- 赋值:因为下面几个组件都要用到原图的图片路径,为了方便后期维护,减少输入量,对原图路径进行赋值
- 计算图片尺寸:获取原图的宽度和高度,用于进行裁剪的宽高信息输入
- 裁剪图片:将原图进行裁剪,由于这里用到的图片尺寸较大 1080*720,从坐标(10,10)开始将原图宽度和高度分别裁掉 300 和 200 像素
- 图片比对:将原图和裁剪后的图片进行比对,并输出结果
- If Else 假如…否则:如果 isSame 为真,输出日志 "两张图接近";如果不为真,则输出日志 "两张图不一样"
- 运行结果:true,表明两张图内容接近