intensity (DetectRegion, ImageReduced2, DetectMean, Deviation2) tuple_abs (OriginalMean-DetectMean, Abs) *3. *如果两个区域的灰度值差值大于10(if(Abs>10)),则生成一副图像(图3),其灰度值为模板图中计算得到的的平均灰度值; *如果两个区域的灰度值差值小于10(if(Abs<10)),则生成一副图像(图3),...
HALCON 算子函数——Chapter 5 : Filter 5.1 Arithmetic 1. abs_image 功能:计算一个图像的绝对值(模数)。 2. add_image 功能:使两个图像相加。 3. div_image 功能:使两个图像相除。 4. invert_image 功能:使一个图像反像。 5. max_image 功能:按像素计算两个图像的最大值。 6. min_image ...
这里举例Halcon 19.11版本可以加速的算子有82个: ['abs_diff_image', 'abs_image', 'acos_image', 'add_image', 'affine_trans_image', 'affine_trans_image_size', 'area_center_gray', 'asin_image', 'atan2_image', 'atan_image', 'binocular_disparity_ms', 'binocular_distance_ms', 'binomial_...
ImageReduced1, OriginalMean, Deviation1)*2.再`intensity()`算子计算出待测图(图2)的检测区域图像的灰度平均值`DetectMean`,计算出两幅图像灰度均值的差值intensity (DetectRegion, ImageReduced2, DetectMean, Deviation2)tuple_abs (OriginalMean-DetectMean, Abs)*3.*如果两个区域...
至于median absolute deviation的中值的计算,除了需要计算MAD值之外,其他有任何区别吗? MAD不恰好也可以用byte类型来记录吗,应该懂了吧。 三、prepare_variation_model 准备模型 这个算子的有如下几个参数: prepare_variation_model( : : ModelID, AbsThreshold, VarThreshold : ) ...
tuple_abs (a, Abs) *计算一个元组的绝对值 *[10, 100, 130] tuple_acos (t, ACos) *计算一个元组的反余弦 *参数1:输入元组。 限制:-1<=t<=1 *[2.0944, 1.0472, 0.0] tuple_add (a, t, Sum) *两个元组相加 *[-10.5, 100.5, 131] ...
sobel_amp (ImageReduced, EdgeAmplitude, 'sum_abs', 3) //任何方向的最小环绕矩形 //区域的最小周围矩形,请注意,计算是基于区域像素的中心坐标。 smallest_rectangle2 (RegionTrans, Row, Column, Phi, Length1, Length2) //创建任意方向的矩形
tupDiv:= deviation(tup)*tupDiv = 25.9033 复制代码 tuple_cumul 返回元组的累计总和 cumul(a)tup:...
real将整数转换为实数。对于real的输入,它也返回输入。int将实数转换为integer(整数)并将其截断。将实数转换为整数并对值进行四舍五入。对于整数,它返回输入。abs函数总是返回与输入值相同类型的绝对值。 下面的示例(文件名:euclid_distance.hdev)展示了一些数值函数的使用: ...
['abs_diff_image', 'abs_image', 'acos_image', 'add_image', 'affine_trans_image', 'affine_trans_image_size', 'area_center_gray', 'asin_image', 'atan2_image', 'atan_image', 'binocular_disparity_ms', 'binocular_distance_ms', 'binomial_filter', 'cfa_to_rgb', 'change_radial_disto...