苯甲酸乙酯的相对分子质量? 苯甲酸和苯甲酸乙酯的rf值
2023-08-10
很多朋友对条码检测算法:不起眼的条码识别也能玩出这么多花样不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。
我不知道什么时候开始的。我们的生活充满了二维码。我们看网页加好友都需要扫描二维码。连公司门口卖烤红薯的大爷都要大家扫二维码。你有没有想过这个看起来很奇怪的东西是怎么来的,它的原理是什么?
二维码实际上是由许多0和1组成的数字矩阵。它是由日本电装公司Wave的腾宏在1994年首先发明的,它是由原来的条形码改造而来的。与条形码相比,其数据存储容量大大提高。第一个二维码是颜色,主要用于跟踪其汽车零部件的保养情况。后来电装波公司为了提高工作效率,对常见的黑白进行了改进。
总的来说,二维码已经成为生活中不可或缺的一部分,也确实给我们的生活带来了很多便利。二维码在机器视觉的应用也很完善。今天,边肖将带您学习SGVision——条形码识别算法。条码检测算法的实际应用场景:检测条码和两位码。主要用于读取识别条码和二维码。在开始之前,我们先了解一下条形码识别算法的相关参数。
[图像缩放尺寸]:当条形码的形状过大或过小时,可以使用该命令进行适当的缩放;【合格标准】:该命令可根据需要勾选;目的是输入原始条形码结果,并将其与检测到的条形码进行比较。判断结果相同就OK,判断结果不同就NG。【测试结果】:条形码测试结果将在此显示。【设为基准】:以此测试结果为基础,对比其他条码测试结果。
在参数栏中有【条形码类型】,可以选择条形码、二维码或Datamtrix类型,并根据我们的测试要求进行调整。我们先打开SGVision软件,按【F4】快捷键进入算法页面,然后导入待检测图片-选择检测栏-选择条码识别,在框中选择检测区域。非常快,很快就能看到二维码被识别。
然后我们检测左边的二维码,发现不识别。事实上,[条形码类型]选择不正确,因此无法识别。我们选择Dm代码来准确检测条形码内容。这里有一个提取文字的工具,就是我们可以选择从第二个位置提取,可以看到视频中第一个S被遗漏了。起始位置1的测试结果起始位置2的测试结果
【长度】是指提取了多少文本。举个例子,如果我从第二个中一共提取三个数,就变成GVi三个文本:如果我选择-1,剩下的都从第二个中保留。也就是说,有时候条形码前面可能会有一个序列号或者一个无效的标识符。如果您想删除它,您可以使用[提取文本]工具。接下来说一下【合格标准】的第一个选项:【只认】只要能测出文字就OK,不能测出就是ng。
第二种选择:【对比基准】不管他是什么二维码,只要他的编码内容和我们设定的基准一致,就OK。我在这里测试其他不同的二维码,大家可以看看对比。和基准图一样就OK了,不然就是NG。第三个选项:这个函数可以导入或导出记录。
你可以选择说每次测试后,勾选测试后添加记录到历史,他会保存这个记录。下一次我们再次测试时,我们会发现他是NG。虽然他认得条形码,但是因为重复出现过,所以是NG。在某些场景下,需要检查该条码是否重复出现,可以使用该功能。下面为大家做一个导出文本的演示。
可以看到上面存储了几个历史记录。在这种情况下,你再测试一次,会显示NG,第一次测试的时候还可以,再测试一次就NG了,这是查重功能。把历史清空就OK了。
当然,我们也可以直接导入我们之前存档的记录,那么它会在开头显示ng,也就是说我可以添加一个新的条码识别工具,本来是可以的,然后我导入之前存档的记录之后测试会显示NG。审计福冈江
以上知识分享希望能够帮助到大家!
版权声明:本站所有作品图文均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们
推荐阅读
2023-08-10
2023-08-10
2023-08-10
2023-08-10
2023-08-10
2023-08-10
2023-08-10
2023-08-10
2023-08-10
2023-08-10
2023-08-10
2023-08-10
2023-08-10
2023-08-10
栏目热点
苯甲酸乙酯的相对分子质量? 苯甲酸和苯甲酸乙酯的rf值
LilyGoT手表键盘C3迷你电脑套件
索泰ZBOXEdgeCI342迷你电脑正式上市
谷歌在最新的视频预告片中展示了PixelWatch的独特设计
三星与设计师Juun.J合作推出限量版可折叠产品和配件
从2023年起Fitbit设备将需要Google帐户
TOKKCAMC2+智能WiFi独立日 夜视摄像头
三星正在与全球时尚品牌JUUN.J合作
OnePlusNordWatch的颜色选项通过泄露的渲染揭示
就在第一款Nothing手机发布之前一种新的TWS芽设计浮出水面