【A350】基于Python3.9+OpenCV4.5指针式仪表自动读数与识别

2021-12-16 12:06:49      索炜达电子      923     

文件编号:A350

文件大小:4.3M

开发环境:Python3.9、OpenCV4.5

猿创承诺:该项目亲测正常运行,需远程调试部署需另外收费,确保正常使用,不能正常使用全额退款。

简要概述:通过OpenCV进行边缘检测、直线检测、圆心检测的等最后求出表盘读数,显示结果,精度高。

使用说明:

1.主函数是identify.py 库导入完全直接运行即可 可能需要额外导入sympy库

2.选择图直接编辑filepath即可  11-20为自己用相同表盘拟合出的其他图片   选择表盘位数为1-5 judge=0,6-10的judge=1

3.其他函数light.py是用所学Image.lighter两图求最亮进行生成表盘生成none.jpg

4.angle.py编写的向量求夹角函数,输出为直接的表盘读书

5.pointer.py运用上面生成的none.jpg对于输入的图片输出只有指针图片

6.centre求图像中心

7.每个py都编写了mian来方便调试,都可以独立运行

8中间部分注释为之前存在问题的尝试方法,换方法后废弃,但依然有效可根据此修改参数输出

按需写作:

【A350】基于Python3.9+OpenCV4.5指针式仪表自动读数与识别

演示视频:

【A350】基于Python3.9+OpenCV4.5指针式仪表自动读数与识别

点击查看:系统演示视频

运行效果:

【A350】基于Python3.9+OpenCV4.5指针式仪表自动读数与识别

远程协助:

温馨提示:索炜达.猿创官方提供收费远程协助,确保您项目运行成功。

点击查看:远程协助相关事项

我们提供完整项目文件清单如下:

文件目录

 ├ 1.项目源码

 ├ 2.运行截图

 └ 3.演示视频

TAG指针式仪表
  • 5 次
  • 600 分