- 博客(4)
- 收藏
- 关注
原创 Ubuntu 系统安装 Anaconda、PyTorch、PyCharm 完整流程
该文档详述Ubuntu系统中Anaconda、PyTorch、PyCharm的安装流程,含具体命令、操作截图及验证步骤,助力顺利搭建相关开发环境。
2025-10-17 20:11:00
899
原创 基于OpenCV GrabCut 交互式图像分割(树叶分割)算法实现
利用图割算法,最小化能量函数(能量函数包含颜色差异项 + 邻域平滑项),重新划分像素标签。这行代码提取出前景区域(mask 中值为 1 或 3 的部分),生成最终分割图。用最小割(Graph Cut)方法在图像像素图上找到最优的前景/背景划分。,由微软研究院提出,用于从复杂背景中分离前景(例如叶子、人物、物体等)。:根据当前分割结果,更新每个像素属于前景/背景的概率分布;还连接两个超级节点:源点(前景)和汇点(背景)。:保存每个像素的标签(背景/前景),即最优的前景/背景划分。
2025-10-16 16:43:20
797
原创 基于YOLO v8 + OpenCV的指针仪表读数识别
通过计算指针与起始刻度、终止刻度之间的夹角,将夹角占比乘以仪表量程,从而得到指针指示的数值。对于 360 度仪表,因为只有一个“0 刻度线”,处理方式略有简化。:界面包含 “导入图片 / 开始检测 / 确认读数 / 修改读数 / 显示结果 / 清除数据” 等功能。:在裁剪出的表盘区域,采用高斯滤波 + 二值化 + 轮廓检测等方法,筛选出指针和刻度线的轮廓;:通过轮廓中心、刻度线拟合、延长线交点等方式优化表盘中心点位置。方法检测圆形,以识别和定位表盘的圆心和半径。:将处理后的图像灰度化,利用。
2025-10-02 12:36:57
203
1
原创 基于树莓派4B OpenCV的LBPH人脸识别系统(minconda+pycharm安装)
更新于 2025 年 1 月 5 日。系统优化了 UI 界面,增加了人员管理界面、单张图片人脸采集、数据导出等功能,人脸采集流程也得到改进。系统主要使用 OpenCV 的 LBPH 算法进行人脸识别,可自动或手动开启摄像头识别。在签到功能上,设置了连续签到间隔和识别次数限制,还会判断识别结果并保存签到记录。
2025-04-24 23:10:20
817
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅