- 博客(19)
- 收藏
- 关注
原创 预测波士顿房价-线性回归(Ridge)
预测波士顿房价-线性回归(Ridge)1.数据集使用的是sklearn.datasets.load_boston,该数据集是一个回归问题。每个类的观察值数量是均等的,波士顿数据集506个样本,13个特征变量。CRIM:城镇人均犯罪率。ZN:住宅用地超过 25000 sq.ft. 的比例。INDUS:城镇非零售商用土地的比例。CHAS:查理斯河空变量(如果边界是河流,则为1;否则为0)。...
2020-04-13 22:28:08
5117
原创 机器学习是什么东东
机器学习是什么东东在我理解机器学习就是让机器学习东西,就像是教小孩学东西一样,让机器学到更多的知识(最主要的是专业性知识),让机器成长为一个又丰富经验的成年人。所以要让他学习,我们就要有大量的事实给予机器参考(训练集)从而形成自己的认知,机器记忆某一个东西其实就是用分类器进行判别,所以有时候分类器的好坏就对自己能够形成正确的认知很重要。记忆完以后我们就要去街上验证(测试集)机器这个孩子是否真正掌...
2020-04-10 08:50:46
145
原创 opencv机器学习(2020.4.9)
opencv机器学习1.训练集与测试集2. 监督数据与无监督数据3.生成模型和判别模型4.机器学习算法Mahalanobis 通过除以协方差来对数据空间进行变换,然后再计算距离K均值 非监督的聚类方法正态/朴素贝叶斯分类器 通用分类器决策树 一个判别分类器Boosting 多个判别子分类器的组合随机森林人脸检测/Haar分类器期望最大化(EM) 一种用于聚类...
2020-04-09 22:52:25
616
原创 摄像机模型与标定(2020.4.8)
摄像机模型与标定1.摄像机模型针孔模型2.基本投影几何cvConvertPointsHomogenlous() 齐次坐标转换3.相机标定cvCalibrateCamera2()投影与三维视觉1.投影cvProjectPoint2() 计算三维点在成像仪中的坐标2.仿射变换和透视变换鸟瞰图变换步骤1.读取摄像机的内参数和崎变参数模型2.查找地平面上的已知物体,获得最少4...
2020-04-08 23:19:17
225
原创 跟踪与运动(2020.4.7)
跟踪与运动1.跟踪基础两种方法实现跟踪关键点:LucasKanade 和 Horn-Schunk,即稀疏和稠密光流2.寻找角点cvGoodFeaturesToTrack() 先计算二阶导数,再计算特征值,它返回满足已于跟踪的定义的一系列的点3.亚像素级角点cvFindCornerSubPix() 用于发现亚像素精度的角点位置4.LucasKanadecvCalcOptied...
2020-04-07 23:28:32
180
原创 图像局部与分割(2020.4.6)
图像局部与分割cvInitLineIterator 线采样1.背景去除帧差最简单的 背景减除方法就是用一帧减去另一帧,然后将足够大的差别标为前景,这种方法往往能捕捉运动目标的边缘。检查测图像中frameForeground中前景差别的幅值用cvAbsDiff()平均背景法基本思路是计算每个像素的平均值 和标准差作为它的背景模型cvAcc()累积图像 ,cvAbsDiff()计...
2020-04-06 11:12:09
456
原创 轮廓(2020.4.5)
轮廓1.内存cvCreateMemSorage() 内存存储器cvReleaseMemStorage() 获取有效的内存存储器的 地址cvClearMemStorage() 清空内存存储器cvMemStorageAlloc() 从一个内存存储器中申请空间2.序列a.序列是某种结构的链表创建序列 cvCreateSeq()其中flags第一类:表示特定的元素类习性CV_SE...
2020-04-05 13:49:22
183
原创 直方图与匹配(2020.4.4)
直方图与匹配1.直方图的基本数据结构cvHistogram(type, bins, thresh,thresh2,mat)创建直方图 cvHistogram *cvcreateHist()访问直方图cvQueryHistvalue_ID()2.直方图基本操作cvNormalizcHist() 归一化的 直方图cvThreshHist() 直方图阈值化cvCopyHist()...
2020-04-04 14:31:14
189
原创 图像处理(2020.4.3)
图像处理1.卷积cvFilter2D(src,dst,kernel,cvpoint)cvCopyMakeDorder//自动填充边界2.梯度和Sobel导数分别为逼近x,y方向上的算子3.Scharr滤波器4.拉普拉斯变换cvLaplace5.Canny算子cvCanny 边缘检测6.霍夫变换霍夫线性变换的基本理论是二值图像的任何点都可能是一些候选直线集合的一部分...
2020-04-03 23:26:16
190
1
原创 opencv图像处理(2020.4.2)
图像处理1.平滑处理cvSmooth//平滑处理类型 CV_BLUR //简单处理 CV_MEDIAN //中值模糊 CV_GAUSSION //高斯模糊 CV_BILATERAL //双边滤波2.图像形态学//膨胀cvErode//腐蚀cvDilate//自定义核IplConvKernel //形状取值 CV_SHAPE_...
2020-04-02 21:45:33
245
原创 可移植的图形工具包highGui(续4.1)
可移植的图形工具包highgui主要包含三部分:硬件,文件,图形1.窗口//创建窗口 cvNameWindow//释放窗口 cvDestroyWindow//调整窗口 cvResizeWindow//加载图片 cvLoadImage//显示图片 cvShowImage//保存图片 cvSaveImage//在给定时间内等待用户按键触发 cvW...
2020-04-02 09:37:33
122
原创 opencv基本数据类型(2020.4.1)
opencv基本数据类型1.图像区域表示cvPoint (int x,int y)表示图像中的点CvSize(int width,int height)表示图像的尺寸CvRect(int x,int y, int width, int height)表示图像的部分区域CvScalar(double val[4])表示RGBA的值cvRectangle( img, CvPoi...
2020-04-01 22:46:18
250
原创 opencv(2020.3.31)
2020.3.31opencv之入门篇1.图像的读取#include <opencv.hpp>#include <iostream>using namespace std;using namespace cv;int main(){ Mat img; //0灰度图, 1原图 img = imread("E:/test/project/testimgs...
2020-03-31 22:50:44
220
原创 opencv中HOGDescriptor()理解
python中opencv.HOGDescriptor()是一个类,其包含了许多函数,包括以下函数:def checkDetectorSize(self):def compute(self, img, winStride=None, padding=None, locations=None)def computeGradient(self, img, grad, angleOfs, padd...
2020-02-08 16:30:20
1399
原创 小白的计算机视觉之路(万事开头难)
基础知识的掌握学习了图像处理的一些基本操作,但是不怎么熟悉,可能使用的少,其中使用的编程语言是python,使用的库函数是opencv,感觉还是很难的,里面有很多的函数自己不了解。说明自己的基础还是很差 。第一道难题做第一个项目,就是做一个服装分类及识别,一开始感觉入门非常难,以前都没有接触过这些东西,心里其实很慌,向师兄和老师询问了许多相关知识还是很蒙。其中我在分类方面刚开始用的 是ope...
2019-12-16 16:07:37
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人