图像处理

图像运算

对两路图像逐像素执行算术、位运算或比较,输出与输入同尺寸的图像列表
ImageArithmetic · v1.0 · by system

输入参数 6

名称keyId类型默认值可连接说明
图像1images1vec_img[]是左操作数 A。与图像2 尺寸不一致时按图像2 尺寸线性缩放,类型不一致时统一转 8 位。 两路帧数不等时只处理配对的前 min(N1,N2) 帧,多余帧丢弃。
图像2images2vec_img[]是右操作数 B,决定输出尺寸与通道数:A 会缩放到 B 的尺寸。输入帧容器缺失时节点返回 -1 且不产出图像
运算openum0否16 种逐像素运算方式。「比较」输出 A≥B 处为 255 的二值图,「取反」只使用 A。各选项含义见右侧释义
权重1weight1double1否加权和中 A 的系数 k1,默认 1.0。调大会提高 A 在结果中的占比,过大时结果易饱和为 255
权重2weight2double1否加权和中 B 的系数 k2,默认 1.0。调大会提高 B 在结果中的占比,与 k1 共同决定叠加亮度
补偿offsetdouble0否加权和的常数偏置 c,默认 0.0,逐像素叠加。正值整体提亮,负值整体压暗,不改变两路权重

输出参数 3

名称keyId类型默认值可连接说明
运行结果resultCodeint—否0=成功;-1=输入图像为空(任一输入帧容器缺失,此时不产出图像)
运行信息resultInfostring—否成功时为 Success;失败时为「输入图像为空」,可用于定位未连线的输入
图像imagesvec_img—否运算结果图像列表,长度 = min(输入1帧数, 输入2帧数)。单帧为空时该帧原样透传,不报错

接入方式

在 FlowDesigner 中将「图像运算」节点加入流程画布,把上游图像或数据连接至「图像1」, 并将「运行结果」接至下游节点。运行后可通过 VisionQuick 的数据绑定将结果呈现在界面组件上。

完整操作步骤参见 使用文档;安装与使用问题可通过 联系页 反馈。

← 图像增强返回图像处理直方图 →
联系与反馈

获取安装包与技术反馈

安装包通过微信二维码获取。安装部署、界面组态与工具配置过程中的问题,可通过同一渠道反馈,无需注册或填写表单。

  • 安装包获取与部署说明
  • 界面组态与工具配置
  • 功能建议与问题反馈
微信扫码,获取安装包与反馈使用问题
微信扫码 · 安装包与问题反馈