本文已参与「新人创作礼」活动,一起开启掘金创作之路。 ## 基于visionpro的字符喷涂效果检测

mToolBlock.Outputs["Output"].Value = "NG";
CogToolBlock job1 = mToolBlock.Tools["CogToolBlock1"] as CogToolBlock ;
CogToolBlock job2 = mToolBlock.Tools["CogToolBlock2"] as CogToolBlock ;
CogOCRMaxTool ocr1 =mToolBlock.Tools["CogOCRMaxTool1"] as CogOCRMaxTool ;
CogOCRMaxTool ocr2 =mToolBlock.Tools["CogOCRMaxTool2"] as CogOCRMaxTool ;
// Run each tool using the RunTool function
foreach(ICogTool tool in mToolBlock.Tools)
mToolBlock.RunTool(tool, ref message, ref result);
if ((job1.Outputs["OutputString"].Value == "OK") && (job2.Outputs["OutputString"].Value == "OK"))
{
if ((ocr1.LineResult.Status.ToString()=="Read" ) && (ocr2.LineResult.Status.ToString()=="Read" ))
{
if ((ocr1.LineResult.Count == 7) && (o

本文详细介绍了如何使用mToolBlock中的工具进行字符喷涂效果检测,并通过Blob工具进行区域比较,以确定字符识别的准确性。关键步骤包括OCR工具的读取、Blob结果的分析,以及根据面积阈值判断喷涂效果是否达标。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



