VisionPro输入输出中添加自定义类型数据&集合输出

VisionPro输入输出中添加自定义类型数据

// 创建一个名为"InputImage_Cam"的CogToolBlockTerminal对象,并指定其数据类型为List<int>
CogToolBlockTerminal InputItems = new CogToolBlockTerminal("InputImage_Cam", typeof(List<int>));

// 将InputItems添加到mToolBlock的输出项列表中
mToolBlock.Outputs.Add(InputItems);

在外面运行一次就可以删掉了(一次性代码,添加了就没用了)

下面是集合输出示例

 	List<int> intList = new List<int>();
    intList.Add(1);
    intList.Add(2);
    intList.Add(3);
    mToolBlock.Outputs["InputImage_Cam"].Value=intList;

示例

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
VisionPro高级脚本是一种功能强大的图像处理工具,可以帮助用户实现复杂的图像分析和处理任务。下面是一个关于VisionPro高级脚本的实例。 假设我们有一组产品图像,我们需要通过图像处理来检测其的缺陷并进行分类。我们可以使用VisionPro高级脚本来实现这个任务。 首先,我们需要将图像加载到VisionPro软件。可以通过编写脚本来实现图像加载。例如,我们可以使用“LoadImage”函数来加载图像。 然后,我们可以使用VisionPro提供的各种图像处理算法来对加载的图像进行处理和分析。例如,我们可以使用“Threshold”函数来进行图像阈值化处理,将图像的特定区域进行二值化操作。 接下来,我们可以使用“BlobAnalysis”函数来检测图像的缺陷。该函数可以用于分析图像的连通区域,并提取特定的属性,如位置、大小和形状等。 然后,我们可以使用“ClassificationTrain”函数来对缺陷进行分类。该函数可以用于训练分类器,根据所提取的缺陷属性来判断缺陷的类型。 最后,我们可以使用“OutputWindow”函数来将结果显示在输出窗口。这样我们就可以通过VisionPro高级脚本输出图像处理和分析的结果,同时也可以保存结果供以后查看和分析。 以上是一个关于VisionPro高级脚本输出实例的简要说明。通过编写脚本,我们可以实现复杂的图像处理和分析任务,并高效地输出结果。VisionPro高级脚本提供了丰富的功能和算法,可以满足不同领域的图像处理需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值