# material-adhesion-testing **Repository Path**: thethati/material-adhesion-testing ## Basic Information - **Project Name**: material-adhesion-testing - **Description**: 材料附着性检测demo - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-20 - **Last Updated**: 2023-11-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # opencv-pyqt5 使用opencv与pyqt5实现的图像处理程序 ![demo.png](src%2Fdemo.png)![demo.jpg](demo.png) # Dependency * opencv-python * matplotlib * pyqt5 ## 已实现功能 * 图像旋转 * 转灰度图 * 图像平滑 * 直方图均衡化 * 形态学操作 * 梯度计算 * 阈值处理 * 边缘检测 * 轮廓检测 * 霍夫变换直线检测 * 亮度调节 * 伽马校正 # config 注册表: -- table: 属性 -- items: 图像操作 图像操作: 包含--> 属性 # main -- 工具栏 * 左旋转 * 右旋转 * 直方图 # functionCode 海康威视 工具包 # 出现问题: # todo 1 图片显示覆盖 视频流 2 目录选择 选中保存图像所在目录 3 save 图像路径 已经参数传入 save函数中,写到属性中。 图片 工作目录为 workspace 路径为 定义常量 4 视频流 : 双buffer 缓冲 # 业务 进入窗口 默认无显示 选中图片 则显示图片 选中连接视频 则显示视频 选中 进行照相 则保存 照片 (检查是否 是 连接视频 状态) 点击 相机连接 则进行照相 # TODO 工具类 :utlis 算法 algorithm 异常处理 回显 print() # test 测试类 python打包 # src 资源类 指方便开发者的资源:程序的流程图 # icon 图标类 # custom 窗口组件 # workspace 操作目录 # camer.py 调用照相机接口 #