自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Python Opencv实战之数字识别之knn算法入门

学过中学向量知识的都很容易理解knn ,我们知道2个向量(a,b)和(c,d)之间的距离为sqrt((a-c)*(a-c)+(b-d)*(b-d));在knn分类算法基本思想就是我们预先设置好训练数据和每个数据对应的标签值,根据标签值我们可以将数据进行分类。我们的测试数据为新数据,我们定义每个数据都为n个特征值组成,这些特征值组成一个向量,这样包括测试数据集合和待测数据的每个单一数据都被转换为

2017-02-26 22:51:55 4125 1

原创 opencv 之一种二值图像实现方法

这次实用的函数是自己实现,这次使用方法:使用近似一维Means方法寻找二值化阈值,该方法的大致步骤如下:1.      一个初始化阈值T,可以自己设置或者根据随机方法生成。2.      根据阈值图每个像素数据P(n,m)分为对象像素数据G1与背景像素数据G2。(n为行,m为列)3.      G1的平均值是m1, G2的平均值是m24.      一个新的阈值T’ =

2017-02-24 23:34:19 2136

原创 opencv 学习之sobel算子学习

sobel算子:I为原图像1.水平变化将 与一个奇数大小的内核 进行卷积。比如,当内核大小为3时, 的计算结果为:2.垂直变化: 将:math:I 与一个奇数大小的内核 进行卷积。比如,当内核大小为3时, 的计算结果为3.结果:4.openCv提供的函数: Sobel( src_gr

2017-02-15 20:52:17 396

原创 opencv 学习之laplace 算子

1.laplace算子一阶导数的极值位置,二阶导数为0。所以我们也可以用这个特点来作为检测图像边缘的方法。Laplacian 算子 的定义:OpenCV函数 Laplacian 实现了Laplacian算子。 实际上,由于 Laplacian使用了图像梯度,它内部调用了 Sobel 算子对应函数:Laplacian( src_gray, dst, ddepth, k

2017-02-15 20:18:25 459

原创 opencv 学习之直方图统计

直方图统计使用的函数是void calcHist( const Mat* images, int nimages, const int* channels, InputArray mask, OutputArray hist, int dims, const int* histSize,

2017-02-15 16:30:06 2647

转载 opencv 学习之检测角点

主要的代码内容来自这本书和http://blog.csdn.net/thefutureisour/article/details/7574819这篇文章#include #include using namespace cv;class MorphFeatures{private: //用于产生二值图像的阀值 int threshold; //用于检测角点的 元素 Mat c

2017-02-13 21:21:27 267

原创 python opencv 学习之视频输入之一

学习简单的Python opencv视频读入。#coding=utf-8import cv2.cv as cv#获取视频,capture capture = cv.CaptureFromFile('myvideo.mp4')#获取视频的帧集合对象个数frames = int(cv.GetCaptureProperty(capture, cv.CV_CAP_PROP_FRAME_COU

2017-02-12 11:17:30 957

原创 opencv 学习之简单人脸识别学习

这次学习主要是从http://blog.csdn.net/wangyaninglm/article/details/51731989这篇文章里学到的。学习 opencv已经快4个月多了,看了很多关于图像处理的文章和书籍,但只是学会一些比较基础的关于图像基础操作,例如找出背景之类简单操作。这次,挑战稍微实用的人脸识别。步骤较为简单,首先读出图片,然后将其转换为灰度图。加载官方的人脸识别库。

2017-02-12 10:03:05 1444 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除