Machine Learning
cchangcs
Make something different!
毕业于武汉大学软件工程专业,现就职于某厂。
展开
-
cv2机器学习-K近邻(KNN)
本篇博客主要介绍cv2模块机器学习部分中的K近邻,k近邻即根据k各最近的值进行分类的方法,即KNN。在KNN中,距离近的具有更高的权重值,k的取值最好为奇数。# encoding:utf-8import cv2import numpy as npimport matplotlib.pyplot as plt# Feature:设置为25行2列的包含(x,y)的已知的训练数据tra...原创 2018-07-26 14:47:08 · 2617 阅读 · 2 评论 -
cv2机器学习-支持向量机(SVM)
本篇博客主要介绍cv2模块机器学习部分中的支持向量机(SVM),给定训练样本,支持向量机建立一个超平面作为决策平面,使得正例和反例之间的隔离边缘被最大化。使用支持向量机进行手写数字分类。训练数据:示例代码:# encoding:utf-8import cv2import numpy as npSZ = 20bin_n = 16affine_flags = cv2....原创 2018-07-26 15:43:17 · 4755 阅读 · 0 评论 -
cv2机器学习-K均值聚类(KMeans)
本篇博客主要介绍cv2模块机器学习部分中的K均值聚类(KMeans)。cv2.kmeans(data, K, bestLabels, criteria, attempts, flags, centers=None)输入参数:data:np.float32类型的数据,每个特征应该放在一列。K:聚类的最终数目。bestLabels:预设的分类标签,没有的话就设置为None。cr...原创 2018-07-27 16:35:02 · 9145 阅读 · 3 评论 -
cv2级联分类器CascadeClassifier
目录一、相关介绍二、示例代码和结果2.1 示例代码2.2 运行结果三、配置文件本篇博客主要介绍cv2中的级联分类器CascadeClassifier。一、相关介绍CascadeClassifier,是Opencv中做人脸检测的时候的一个级联分类器,既可以使用Haar,也可以使用LBP特征。以Haar特征分类器为基础的对象检测技术是一种非常有效的对象检测技术。它是...原创 2018-07-27 18:46:55 · 18841 阅读 · 0 评论 -
cv2多目标追踪
本文主要介绍通过cv2的MultiTracker_create()方法创建几种不同的跟踪器,用于实现多目标跟踪, 并给出跟踪效果。代码:import sysimport cv2from random import randinttrackerTypes = ['BOOSTING', 'MIL', 'KCF','TLD', 'MEDIANFLOW', 'GOTURN', 'MOSS...原创 2019-02-27 20:19:51 · 4729 阅读 · 2 评论