OpenCV
文章平均质量分 89
better-code
分享嵌入式软硬件知识
展开
-
基于OpenCV+QT的人脸识别打卡项目
基于OpenCV的人脸识别是一个多步骤的过程,通常涉及以下步骤:人脸检测:使用Haar级联或深度学习模型来检测图像中的面部区域。OpenCV提供了预训练的Haar级联分类器,可以用于快速检测。特征提取:一旦检测到人脸,就需要从人脸图像中提取特征。特征提取可以使用多种方法,如LBP(局部二值模式)、HOG(方向梯度直方图)或更先进的深度学习方法。人脸识别:使用特征匹配或机器学习模型来识别检测到的面部。可以使用如支持向量机(SVM)、k-最近邻(k-NN)、神经网络等方法。原创 2024-04-24 14:50:47 · 1364 阅读 · 2 评论 -
OpenCV级联分类器在QT里的基本使用
级联分类器是一种在图像中检测特定对象(如人脸、眼睛、车辆等)的算法。OpenCV库提供了一个强大的级联分类器实现。如何在QT中使用OpenCV级联分类器呢?在OpenCV中,级联分类器是通过CascadeClassifier类实现的。原创 2024-04-04 13:11:16 · 715 阅读 · 1 评论 -
OpenCV中表示图像的类Mat在QT里的基本使用
在Qt中使用OpenCV的Mat类来表示和处理图像是相对简单的,因为Qt和OpenCV都是跨平台的,并且可以很好地在一起工作。以下是如何在Qt项目中使用OpenCV的Mat在Qt的源代码文件中,你需要包含OpenCV的头文件以及opencv统一的命名空间来使用Mat类。原创 2024-04-03 23:14:56 · 1212 阅读 · 1 评论