|
Blob filtration based on logic Dawson from Malaysia [173 posts] |
11 year
|
Hi STeven,
Is it possible to filter blobs based on logic rather then priority? For example in the attached image i would like to get the result blob4 and blob1 by using the nearest blob to x (based on COG) and brightest blob. No combination i use will result in the blobs i want. How ever if i could specify the logic "nearest to x AND brightest blob" i would get the blobs that i want. This would exhibit a more human like logic then filtering based on priority.
|
|
|
Carl from Your Country [1447 posts] |
11 year
|
Dawson,
It seems that blob 2 is actually closer to X than blob1 .. but if we lower the X mark then 1 and 4 are closest.
To address your issue directly, yes, actually the way you want it is the way that the system is designed. Every attribute in the blob filter list IS an and. So what you do is decide on a weight (priority is not applicable here) that eliminates those that don't meet the minimum weight. The next filter then will remove even more. See the attached robofile for an example on that. Perhaps the distance to X being closer to blob2 was what confused you? Or perhaps I'm not understanding the issue ... note I recreated your image file without the annotation to test.
STeven.
program.robo
|
|
|
Dawson from Malaysia [173 posts] |
11 year
|
Hi STeven,
Thanks for the explanation. Excellent.
|
|