IMAQ Particle Filter 3粒子滤波器函数的条件选择使用或方式来处理各种条件
IMAQ Particle Filter 3粒子滤波器函数的选择条件使用或方式来处理各种条件在NI VISION中有IMAQ Particle Filter 3粒子滤波器函数,这个函数在视觉助手、VBAI中也都是包含有的。而且很多时候,都会使用该函数,用于过滤一些不需要的干扰粒子。但是如果认真研究,就可以发现,这个函数选择的过滤条件(如面积、长度、宽度等),是使用或方式来处理的,即只要满足选择的条件中任意一个,就被认为是在范围内的粒子。如果不注意这个限制,认为其应该是与方式(即要满足所有选择条件的粒子才是目标粒子),那么就会产生设置的条件不起作用的认知:
IMAQ Particle Filter 3粒子滤波器函数
验证程序框图(选择了面积、宽度、高度三个条件)
与方式(使用For循环来处理,或是在少数几个确定条件时,可以使用多个粒子滤波器函数)
或方式
从上面的效果来看,使用与方式时,需要同时满足选择的面积、宽度、高度三个条件的粒子才是目标粒子,而如果是或方式(默认的数组方式),则只要满足面积、宽度、高度三个中的任意一个条件,就是目标粒子。所以,从结果来看,或方式有4个粒子,而与方式,则有一个粒子。而其选择的条件是一样的。
示例与图像:LabVIEW2020SP1+VDM2021SP1
学习~!~~~~~~~~学习~~~~~~~~~~~~~~~~
页:
[1]