最终要求是哪个槽没产品要渲染红框在对应槽的位置,有产品要渲染绿框,并且计数


1、使用直线定位定位横向和竖向的直线

2、使用循环工具循环线的交点算法,得出各个交点

3、用拆分工具去除每一列的最后一个交点,并使用循环工具以交点作为矩形左上角的顶点循环绘制矩形

4、根据每个矩形里的像素分布来判断槽内是否为空,若槽内有物体,225到255的像素会偏多,使用像素统计算法循环判定得出矩形内225到255的像素数量

5、使用脚本获取像素值大于设定值的矩形下标和小于设定值的矩形下标

6、根据下标去循环索引工具绘制最终的矩形结果

task如下:task版本3.8.80空槽判定.task(https://q.intelliblink.com/uploads/files/post/5FaVsGmisHE/%E7%A9%BA%E6%A7%BD%E5%88%A4%E5%AE%9A.task)
目前两张图参数无法调用,需要分开调参

task如下:空槽判定2.task
这两个图是不是只有第二个图有缺
是的,第一个是满的