怎么在pycharm中装opencv:使用Python和OpenMV读取条形码
怎么在pycharm中装opencv:使用Python和OpenMV读取条形码这里是LCD的实际操作:下面是使用IDE系统的视频: IDE非常适合调试。但是,对于可部署项目,你不应该使用IDE。你可以通过I2C,SPI或WiFi将条形码有效载荷发送给执行器,以便在数据库中进行处理。
图11:OpenMV可以解码固定宽度且只包含数字的DATABAR代码。我在此条形码中编码了“2018”,但正如你所看到的,OpenMV相机实际上可以读取16个字符。
最后是IDE的实际情况。 注意它如何读取多个代码,在条形码周围绘制边框,并包含颜色直方图的。
图12:OpenMV正在检测条形码并将结果打印到IDE。正如你所看到的,左下方有一个滚动数据的终端。IDE的右上角还有一个实时查看摄像头视频,右下角是颜色直方图。
下面是使用IDE系统的视频:
IDE非常适合调试。但是,对于可部署项目,你不应该使用IDE。你可以通过I2C,SPI或WiFi将条形码有效载荷发送给执行器,以便在数据库中进行处理。
这里是LCD的实际操作:
图13:OpenMV彩色LCD屏蔽为OpenMV提供了一个很好的取景器。
总结
在这篇文章中,我们使用OpenMV来执行条形码解码。
旨在成为“机器视觉的开源硬件”,OpenMV cam是嵌入式的(无操作系统),并可通过多种可用 shields进行扩展。它也非常易于使用。你可以使用MicroPython在OpenMV上编写代码。
但是,了解OpenMV不运行OpenCV很重要,处理器根本无法处理它。 也就是说,内置了许多类似于OpenCV的功能。使用OpenMV IDE,你可以将自己的计算机视觉应用程序组合在一起。