【Labview机器视觉】 |
您所在的位置:网站首页 › 摄像头识别条形码原理 › 【Labview机器视觉】 |
🎉欢迎来到Labview专栏~USB摄像头识别和解码二维码 ☆* o(≧▽≦)o *☆嗨~我是小夏与酒🍹 ✨博客主页:小夏与酒的博客 🎈该系列文章专栏:Labview机器视觉 文章作者技术和水平有限,如果文中出现错误,希望大家能指正🙏📜 欢迎大家关注! ❤️![]()
该文章是基于NI-VISION的视觉识别,需要安装好对应的扩展,我使用的版本如下: 📜注意:在本篇文章和代码中,识别的码型为 QR Code: 前面板: ✨也可以三连该文章之后私聊我领取完整代码或者NI-VISION扩展组件! 视频学习地址:labview视觉:6 二维码识别与检测 二、代码详解该项目的整体代码框图较为简单,但是部分vi函数还是有一些值得注意的地方: 🍍IMAQ ExtractSingleColorPlane VI
在展示效果中可以看到视频图像是黑白界面,没有任何彩色出现。这是因为在代码中调用了该函数,它默认提取图像的绿色平面: 1.红色通道:在此通道下,越白的地方说明图片红色像素越强,越黑的地方说明图片红色像素越弱; 2.绿色通道:越白的地方说明图片绿色像素越强,越黑的地方说明图片绿色像素越弱; 3.蓝色通道:越白的地方说明图片蓝色像素越强,越黑的地方说明图片蓝色像素越弱。 更多关于Photoshop通道原理的介绍参考该文章:Photoshop通道原理 ✨ 重点在这 : 在选择任意一个原色通道时,会隐藏其他颜色的通道;在选择任意一个原色通道时,都是黑白色的,没有出现红、绿、蓝三种颜色,那是因为灰度模式更能便于查看当前通道的发光强度,ps默认用灰度模式显示通道。 我们使用该vi函数,就是为了让图像画面呈现出黑白色,这样更利于程序对二维码的识别。 🍍IMAQ Read QR Code VI
✨该vi函数的作用是在图像上叠加多条线,如折线或多边形。 我们将获取到的二维码边框输入到该vi中,就可以在图像上显示出二维码的边界框: 🧸结尾 ❤️ 感谢您的支持和鼓励! 😊🙏 📜您可能感兴趣的内容:【FPGA零基础学习之旅#2】“二选一多路器”简单实例【Go黑帽子】使用Golang编写一个TCP扫描器(高级篇) 【Arduino TinyGo】【最新】使用Go语言编写Arduino-环境搭建和点亮LED灯 Labview机器视觉-USB摄像头识别一维码(条形码)- 学习记录![]() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |