Halcon 算子 sub_image add_image mult_image div_image

四个算子基本功能都是对两幅图片或包含多幅图片的数组进行操作,主要不同点在于计算公式的不同,div_image的参数取值范围和其它三个略又不同


作用:两个图片相减;

参数翻译(顺序对应以上参数顺序):

输入参数需要被减的图片、

输入参数拿来减的图片、

输出参数结果图片、

输入矫正因子 -255.0 ≤ Mult ≤ 255.0、

输入矫正值 -512.0 ≤ Add ≤ 512.0

 

描述:

输入图片g1和g2相减后,得到的图片的灰度值按以下公式计算:

计算得出的值如果发生溢出或者下溢,这个值会被舍弃,当然如果是矢量图片或者周期图片则不会被舍弃;

两个包含相同个数图片的数组也可以带入以上公式计算,结果也是个和输入数组图片个数相同的数组;

不同的参数,运行时间是不一样的,对于常用的组合,是经过优化的;


作用:两个图片相加;

参数翻译(顺序对应以上参数顺序):

输入参数需要被相加的图片、

输入参数拿来加的图片、

输出参数结果图片、

输入矫正因子 -255.0 ≤ Mult ≤ 255.0、

输入矫正值 -512.0 ≤ Add ≤ 512.0

 

描述:

输入图片g1和g2相加后,得到的图片的灰度值按以下公式计算:

计算得出的值如果发生溢出或者下溢,这个值会被舍弃,当然如果是矢量图片或者周期图片则不会被舍弃;

两个包含相同个数图片的数组也可以带入以上公式计算,结果也是个和输入数组图片个数相同的数组;

不同的参数,运行时间是不一样的,对于常用的组合,是经过优化的;

 


作用:两个图片相乘;

参数翻译(顺序对应以上参数顺序):

输入参数需要被乘的图片、

输入参数拿来乘的图片、

输出参数结果图片、

输入矫正因子 -255.0 ≤ Mult ≤ 255.0、

输入矫正值 -512.0 ≤ Add ≤ 512.0

 

描述:

输入图片g1和g2相乘后,得到的图片的灰度值按以下公式计算:

计算得出的值如果发生溢出或者下溢,这个值会被舍弃,当然如果是矢量图片或者周期图片则不会被舍弃;

两个包含相同个数图片的数组也可以带入以上公式计算,结果也是个和输入数组图片个数相同的数组;

不同的参数,运行时间是不一样的,对于常用的组合,是经过优化的;

 


作用:两个图片相除;

参数翻译(顺序对应以上参数顺序):

输入参数需要被除的图片、

输入参数拿来除的图片、

输出参数结果图片、

输入矫正因子  -1000 ≤ Mult ≤ 1000、

输入矫正值  -1000 ≤ Add ≤ 1000

 

描述:

输入图片g1和g2相除后,得到的图片的灰度值按以下公式计算:

计算得出的值如果发生溢出或者下溢,这个值会被舍弃,当然如果是矢量图片或者周期图片则不会被舍弃;

两个包含相同个数图片的数组也可以带入以上公式计算,结果也是个和输入数组图片个数相同的数组;

不同的参数,运行时间是不一样的,对于常用的组合,是经过优化的;

原文地址:https://www.cnblogs.com/ybqjymy/p/14436871.html