04 2017 档案
摘要:OpenCV中以及附带了训练好的人脸特征分类器,3.2版本的有三种: 分别是LBP,Haar,Hug 在Data目录下。 也可以训练自己的特征库,具体参照如下: 级联分类器训练 — OpenCV 2.3.2 documentation opencv之级联分类器训练opencv_traincascad
阅读全文
摘要:自动人脸识别基本原理 人脸识别经过近 40 年的发展,取得了很大的发展,涌现出了大量的识别算法。这些算法的涉及面非常广泛,包括模式识别、图像处理、计算机视觉、人工智能、统计学习、神经网络、小波分析、子空间理论和流形学习等众多学科。所以很难用一个统一的标准对这些算法进行分类。根据输入数据形式的不同可分
阅读全文
摘要:人脸识别主要算法原理 人脸识别主要算法原理 主流的人脸识别技术基本上可以归结为三类,即:基于几何特征的方法、基于模板的方法和基于模型的方法。 1. 基于几何特征的方法是最早、最传统的方法,通常需要和其他算法结合才能有比较好的效果;2. 基于模板的方法可以分为基于相关匹配的方法、特征脸方法、线性判别分
阅读全文
摘要:OpenCV人脸识别的原理 . 在之前讲到的人脸测试后,提取出人脸来,并且保存下来,以供训练或识别是用,提取人脸的代码如下: [html] view plain copy print? void GetImageRect(IplImage* orgImage, CvRect rectInImage,
阅读全文
摘要:图像特征提取三大法宝:HOG特征,LBP特征,Haar特征 (一)HOG特征 1、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特
阅读全文
摘要:Qt开发者关于QThread的咆哮——你们都用错了 我们(Qt用户)正广泛地使用IRC来进行交流。我在Freenode网站挂出了#qt标签,用于帮助大家解答问题。我经常看到的一个问题(这让我不厌其烦),是关于理解Qt的线程机制以及如何让他们写的相关代码正确工作。人们贴出他们的代码,或者用代码写的范例
阅读全文
摘要:Qt 线程基础(QThread、QtConcurrent等) 昨晚看Qt的Manual,突然发现下一个版本的Qt中(Qt4.7.4、Qt4.8等)增加了一个特赞的介绍多线程的文章 : Thread Basics Thread Basics 注意: 该链接以后会失效,但是 到时候你直接看Qt自带Man
阅读全文
摘要:原文:OpenCV中对Mat里面depth,dims,channels,step,data,elemSize和数据地址计算的理解 Title : cv::Mat depth/dims/channels/step/data/elemSize The class Mat represents an n-
阅读全文
摘要:OpenCV中Mat的属性 最近在做一OpenCV的图像轮廓检验,但当用到霍夫变换时才发现对Mat的属性了解不足。Mat在OpenCV中的地位是及其重要的,因此有必要做一个总结。 大体上来说,Mat是一个类,由两个数据部分组成:矩阵头(包括矩阵尺寸、存储方法、存储地址等信息)和指向数据部分的指针。
阅读全文
摘要:QT中中文字符问题,有没有一劳永逸的解决方法?目前遇到有以下问题1、字符串中有中文时,编译提示“常量中含有换行符”2、在控制台窗口输出中文时无法正常显示,中文全部显示为? 目前第一个问题通过记事本打开文件,再保存,可解决第二个问题尝试有以下方法,未解决a. "编辑"菜单 >"Select Encod
阅读全文
摘要:原文: 浓缩的才是精华:浅析GIF格式图片的存储和压缩 GIF格式的历史 GIF(Graphics Interchange Format)原义是“图像互换格式”,是CompuServe公司在1987年开发出的图像文件格式,可以说是互联网界的老古董了。 GIF格式可以存储多幅彩色图像,如果将这些图像连
阅读全文
摘要:原文: Protocol Buffer技术详解(语言规范) 该系列Blog的内容主体主要源自于Protocol Buffer的官方文档,而代码示例则抽取于当前正在开发的一个公司内部项目的Demo。这样做的目的主要在于不仅可以保持Google文档的良好风格和系统性,同时再结合一些比较实用和通用的用例,
阅读全文