摘要:
opencv3.0版本中,实现正态贝叶斯分类器(Normal Bayes Classifier)分类实例#include "stdafx.h"#include "opencv2/opencv.hpp"using namespace cv;using namespace cv::ml;int main... 阅读全文
摘要:
在opencv中,人脸检测用的是harr或LBP特征,分类算法用的是adaboost算法。这种算法需要提前训练大量的图片,非常耗时,因此opencv已经训练好了,把训练结果存放在一些xml文件里面。在opencv3.0版本中,训练好的文件放在 \build\etc\文件夹下,有两个文件夹haarca... 阅读全文
摘要:
采用鼠标事件,手动选择样本点,包括目标样本和背景样本。组成训练数据进行训练1、主函数#include "stdafx.h"#include "opencv2/opencv.hpp"using namespace cv;using namespace cv::ml;Mat img,image;Mat ... 阅读全文
摘要:
svm分类算法在opencv3中有了很大的变动,取消了CvSVMParams这个类,因此在参数设定上会有些改变。opencv中的svm分类代码,来源于libsvm。#include "stdafx.h"#include "opencv2/opencv.hpp"using namespace cv;u... 阅读全文
摘要:
在本文中,稀疏表示的原理不再具体讲解,有需要的同学请自行百度。本文采用OMP算法来求解稀疏系数。首先随机生成字典数据和待测试数据字典数据:dic =[ 6, 7, 9, 9, 7, 0, 6, 3, 6, 9; 1, 8, 7, 8, ... 阅读全文
摘要:
图像的高级处理中,协方差矩阵计算是必不可少的,但opencv关于这方面的资料却相当少。首先,利用matlab计算一下,便于比较:>> data=[1,2,3;10,20,30]data = 1 2 3 10 20 30>> convar=cov(data)c... 阅读全文
摘要:
python版本:3.4Pillow版本:3.0一、添加文字水印from PIL import Image, ImageDraw,ImageFontim = Image.open("d:/pic/lena.jpg").convert('RGBA')txt=Image.new('RGBA', im.s... 阅读全文
摘要:
在caffe框架中,使用的数据格式是google的 protocol buffer。对这个不了解,所以,想简单学习一下。简单来说,Protocol Buffer 是一种轻便高效的结构化数据存储格式,可以用于结构化数据序列化和反序列化。一提到序列化就想到了JSON,不错,两者很相似。如果对JSON不熟... 阅读全文
摘要:
要学习GEOS库,肯定绕不开地理方面的东西。如果需要判断的两个多边形或几何图形,不是自己创建的,而是来自shapefile文件,那就得将GEOS库和GDAL/OGR库结合使用了。实际上只需要OGR就行了,但OGR和GDAL是放在一起的。OGR库用来读取和输出shapefile(shp)文件,geos... 阅读全文
摘要:
原理上一篇已经介绍过了,这篇就直接进行程序练习#include "geos.h"GeometryFactory factory;//创建一条环线,与线的区别就是环线是闭合的。即第一个点和最后一点重合LinearRing* createGeosRing(double x,double y,double... 阅读全文