Qt-OpenCV学习笔记(中级)
文章平均质量分 51
以初级函数为基础,使用更高级的函数,对图像进行处理。同时附带运行代码,快速获得测试结果。
搞机械的假程序猿
这个作者很懒,什么都没留下…
展开
-
Qt-OpenCV学习笔记--二维码(QR)的生成和识别
如果配合热敏打印机和扫码枪,可以辅助货物的仓储管理。原创 2023-01-19 17:25:19 · 762 阅读 · 0 评论 -
Qt-OpenCV学习笔记--二维码(QR)识别
QR码(Quick Response Code) 是二维码的一种,在正方形二位矩阵内通过黑白标识编码二进制位从而编码数据,最早发明用于日本汽车制造业追踪零部件。原创 2023-01-17 15:57:09 · 1173 阅读 · 0 评论 -
Qt-OpenCV学习笔记--人脸识别
今天终于搞定了传说中的 人脸识别 ,在此,做个记录。原创 2022-12-06 20:31:01 · 2901 阅读 · 2 评论 -
Qt-OpenCV学习笔记(中级)-- 总结
Qt-OpenCV学习笔记(中级)-- 总结原创 2022-11-24 14:23:01 · 807 阅读 · 0 评论 -
Qt-OpenCV学习笔记--识别图形轮廓并计算图形坐标
思路:将获得的图像进行修正,然后识别图形轮廓,最后计算图形坐标。整体方案是基本函数和基本操作的综合应用。代码没有经过实际验证,此处仅是做个记录。此方案可以用于标签位置检测。原创 2022-11-24 13:51:39 · 1291 阅读 · 0 评论 -
Qt-OpenCV学习笔记--视频中的人脸检测
检测视频中的人脸,实际上就是读取每一帧画面,然后对每一帧画面进行人脸检测,绘制矩形框,循环操作,直到视频结束。原创 2022-11-24 10:27:02 · 1030 阅读 · 0 评论 -
Qt-OpenCV学习笔记--人脸检测--基于Haar特征的cascade分类器
基于Haar特征的cascade分类器(classifiers) 是Paul Viola和 Michael Jone在2001年,论文”Rapid Object Detection using a Boosted Cascade of Simple Features”中提出的一种有效的物品检测(object detect)方法。它是一种机器学习方法,通过许多正负样例中训练得到cascade方程,然后将其应用于其他图片。Haar特征分类器就是一个XML文件,该文件中会描述人体各个部位的Haar特征值。原创 2022-11-23 17:42:33 · 1665 阅读 · 0 评论 -
Qt-OpenCV学习笔记--颜色识别--inRange()
这个函数可以通过定义一个 色彩范围 来遍历图像,筛选每一个像素;范围内的单元数值置为255,范围外的单位数值置为0,最终得到一个二值化的图像,便于后续图像处理。原创 2022-11-20 11:55:23 · 747 阅读 · 0 评论 -
Qt-OpenCV学习笔记--最小包覆矩形--minAreaRect()
这个函数用来获取最小包覆矩形。由于返回的是旋转矩形,可以比较容易的获得矩形的、和,便于后续的图像处理。原创 2022-11-17 09:05:11 · 927 阅读 · 0 评论 -
Qt-OpenCV学习笔记--最大包覆矩形--boundingRect()
这个函数用来获取最小包覆矩形。原创 2022-11-16 17:44:32 · 561 阅读 · 0 评论 -
Qt-OpenCV学习笔记--多边形拟合--approxPolyDP()
这个函数可以用拟合。原创 2022-11-16 15:05:40 · 952 阅读 · 0 评论 -
Qt-OpenCV学习笔记--计算周长--arcLength()
这个函数用来计算 轮廓的周长 或者 曲线的长度。原创 2022-11-16 13:07:31 · 1168 阅读 · 0 评论 -
Qt-OpenCV学习笔记--计算面积--contourArea()
这个函数用来计算轮廓面积。原创 2022-11-16 10:04:41 · 592 阅读 · 0 评论 -
Qt-OpenCV学习笔记--图形轮廓检测
想要实现轮廓检测,首先需要对图像进行预处理。然后,用函数检测轮廓。最后,用函数绘制轮廓。原创 2022-11-15 10:41:23 · 1087 阅读 · 0 评论