ic之芯
大三在读
展开
-
opencv-人脸识别
自备config.txt和haarcascade_frontalface_default.xml文件。config.txt 第一行写一个0即可。录脸的时候输入name.这哥们代码的一些修改。原创 2023-09-01 21:57:44 · 2281 阅读 · 1 评论 -
opencv-人脸识别-LBPH-Haar
【代码】opencv-人脸识别-LBPH-Haar。原创 2023-09-01 21:37:12 · 96 阅读 · 0 评论 -
opencv特征匹配
每一次拟合后,容差范围内都有对应的数据点数,找出数据点个数最多的情况,就是最终的拟合结果。如果需要更快速完成操作,可以尝试使用cv2.FlannBasedMatcher。选择初始样本点进行拟合,给定一个容忍范围,不断进行迭代。原创 2023-08-14 20:19:14 · 86 阅读 · 0 评论 -
opencv直方图与模板匹配
模板匹配和卷积原理很像,模板在原图像上从原点开始滑动,计算模板与(图像被模板覆盖的地方)的差别程度,这个差别程度的计算方法在opencv里有6种,然后将每次计算的结果放入一个矩阵里,作为结果输出。假如原图形是AxB大小,而模板是axb大小,则输出结果的矩阵是(A-a+1)x(B-b+1)原创 2023-08-14 22:58:12 · 824 阅读 · 0 评论 -
opencv-人脸关键点定位
【代码】opencv-人脸关键点定位。原创 2023-08-17 16:13:07 · 477 阅读 · 1 评论 -
opencv运动目标检测-背景建模
由于场景中的目标在运动,目标的影像在不同图像帧中的位置不同。该类算法对时间上连续的两帧图像进行差分运算,不同帧对应的像素点相减,判断灰度差的绝对值,当绝对值超过一定阈值时,即可判断为运动目标,从而实现目标的检测功能。在测试阶段,对新来像素点的值与混合高斯模型中的每一个均值进行比较,如果其差值在2倍的方差之间的话,则认为是背景,否则认为是前景。将前景赋值为255,背景赋值为0。3.当后面来的像素值时,与前面已有的高斯的均值比较,如果该像素点的值与其模型均值差在3倍的方差内,则属于该分布,并对其进行参数更新。原创 2023-08-15 10:33:33 · 516 阅读 · 1 评论 -
opencv-yolov8-目标检测
【代码】opencv-yolov8-目标检测。原创 2023-08-18 14:20:06 · 884 阅读 · 0 评论 -
opencv-ocr识别
【代码】opencv-ocr识别。原创 2023-08-23 17:39:24 · 79 阅读 · 0 评论 -
opencv图像处理
灰度图。原创 2023-08-13 22:47:41 · 45 阅读 · 0 评论 -
opencv-答题卡识别判卷
【代码】opencv-答题卡识别判卷。原创 2023-08-24 11:11:13 · 1551 阅读 · 0 评论 -
opencv-目标追踪-dlib
【代码】opencv-目标追踪-dlib。原创 2023-08-17 14:41:17 · 361 阅读 · 1 评论 -
opencv图像特征-harris角点检测
【代码】opencv图像特征-harris角点检测。原创 2023-08-14 19:52:59 · 40 阅读 · 0 评论 -
opencv 图像基本操作
【代码】opencv 图像基本操作。原创 2023-08-10 17:27:42 · 50 阅读 · 0 评论 -
opencv-全景图像拼接
【代码】opencv-全景图像拼接。原创 2023-08-24 10:36:35 · 1678 阅读 · 0 评论 -
opencv光流估计
空间一致:一个场景上邻近的点投影到图像上也是邻近点,且邻近点速度一致。因为光流法基本方程约束只有一个,而要求x,y方向的速度,有两个未知变量。小运动:随着时间的变化不会引起位置的剧烈变化,只有小运动情况下才能用前后帧之间单位位置变化引起的灰度变化去近似灰度对位置的偏导数。光流是空间运动物体在观测成像平面上的像素运动的“瞬时速度”,根据各个像素点的速度矢量特征,可以对图像进行动态分析,例如目标跟踪。status 特征点是否找到,找到的状态为1,未找到的状态为0。prevPts 待跟踪的特征点向量。原创 2023-08-15 10:08:35 · 280 阅读 · 0 评论 -
opencv-信用卡数字识别-模板匹配ocr
【代码】opencv-信用卡数字识别-模板匹配ocr。原创 2023-08-24 10:11:07 · 924 阅读 · 0 评论 -
opencv-dnn
【代码】opencv-dnn。原创 2023-08-16 15:17:13 · 1123 阅读 · 4 评论 -
opencv-目标追踪
【代码】opencv-目标追踪。原创 2023-08-17 13:26:01 · 1135 阅读 · 0 评论 -
opencv-手势识别
【代码】opencv-手势识别。原创 2023-08-20 09:56:25 · 3394 阅读 · 4 评论 -
opencv-疲劳检测-眨眼检测
【代码】opencv-疲劳检测-眨眼检测。原创 2023-08-17 18:07:26 · 422 阅读 · 3 评论 -
opencv图像特征-sift(尺度不变特征转换)
旋转之后的主方向为中心取8x8的窗口,求每个像素的梯度幅值和方向,箭头方向代表梯度方向,长度代表梯度幅值,然后利用高斯窗口对其进行加权运算,最后在每个4x4的小块上绘制8个方向的梯度直方图,计算每个梯度方向的累加值,即可形成一个种子点,即每个特征的由4个种子点组成,每个种子点有8个方向的向量信息。这些候选关键点是DOG空间的局部极值点,而且这些极值点均为离散的点,精确定位极值点的一种方法是,对尺度空间DoG函数进行曲线拟合,计算其极值点,从而实现关键点的精确定位。opencv SIFT函数。原创 2023-08-14 20:11:15 · 83 阅读 · 0 评论