功能特点 标定功能: 圆形标定:使用已知半径的圆形物体进行标定 矩形标定:使用已知尺寸的矩形物体进行标定 自定义标定:支持自定义物体标定(开发中) 测量功能: 圆形测量:测量圆形零件的半径 矩形测量:测量矩形零件的长度和宽度 支持与期望尺寸比较,计算误差 支持保存测量结果 输入方式: 图片输入:上传图片进行标定或测量 摄像头输入:使用摄像头实时捕获图像进行标定或测量 安装说明 确保已安装Python 3.7或更高版本 克隆或下载本项目到本地 安装依赖包: pip install -r requirements.txt 使用方法 运行应用: streamlit run app.py 在浏览器中打开显示的URL(通常是http://localhost:8501) 使用流程: 用户登录: 首次使用需要注册账号 使用已有账号登录系统 根据用户权限访问相应功能 首先进行标定: 图片模式:选择"标定"模式,上传标定图片,输入实际尺寸,点击"开始标定" 摄像头模式:选择"标定"模式,点击"打开摄像头",调整物体位置,输入实际尺寸,点击"开始标定" 然后进行测量: 图片模式:选择"测量"模式,上传测量图片,输入期望尺寸,点击"开始测量" 摄像头模式:选择"测量"模式,点击"打开摄像头",调整物体位置,输入期望尺寸,点击"开始测量" 查看测量结果,可选择保存结果 文件结构 app.py:主应用程序 auth.py:用户认证和权限管理模块 home_page.py:首页界面和导航模块 image_processing.py:图像处理模块 camera_utils.py:摄像头操作和图像采集 text_utils.py:文本处理和格式化 requirements.txt:依赖包列表 calibration/:存储标定数据 results/:存储测量结果 users/:用户数据和配置文件存储
1
使用python环境进行编程,opencv处理图像,完成对零件的尺寸测量,重点涉及图像处理常用的知识点,适合opencv学习者、图像处理爱好者,以及大学生相关课程选修者、大作业完成、毕业设计参考等。项目中有完整对的代码,测试图片,环境配置要求,并配有结果效果图以及演示视频。演示效果参考我的B站:https://www.bilibili.com/video/BV15B4y1m7hn/
2022-05-16 12:05:01 198KB opencv python 图像处理 零件测量
完整英文版 ISO 22514-3:2020 Statistical methods in process management - Capability and performance - Part 3:Machine performance studies for measured data on discrete parts(过程管理中的统计方法 - 能力和性能 - 第 3 部分:离散零件测量数据的机器性能研究)。 本文件描述了进行短期性能研究的步骤,这些研究通常在机器(包括设备、器具、装置)上进行,其中考虑了在可重复性条件下连续生产的零件。 要分析的观察数量根据数据生成的模式或机器上的运行(生产项目的速度)数量是否低而有所不同。 如果产生的样本量少于 30 个观测值,则认为这些方法不适用。 描述了处理数据和执行计算的方法。 此外,还描述了机器性能指标和机器性能研究结束时所需采取的措施。
2021-08-17 09:05:14 1.24MB iso 22514-3 统计方法 性能
零件测量与质量控制技术教案.doc
2021-06-18 09:06:09 969KB 零件测量 质量控制 技术教案