<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SPM的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/SPM</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; SPM]]></copyright><item><title><![CDATA[GLSL 内建变量]]></title><link>https://blog.csdn.net/SPM/article/details/77850133</link><guid>https://blog.csdn.net/SPM/article/details/77850133</guid><author>SPM</author><pubDate>Tue, 05 Sep 2017 12:42:22 +0800</pubDate><description><![CDATA[转载至：http://blog.csdn.net/hgl868/article/details/7876246
  有些OpenGL ES操作在顶点处理器和片元处理器之间有特定的功能，有些在片元处理器之后又特定的功能，着色器通过内建变量同这些固定功能进行通信。
        在OpenGL ES中，内建特殊变量部分来自顶点着色器的输出变量，部分来自于片元着色器的输入变量和输出变量。不同于用户]]></description><category></category></item><item><title><![CDATA[GLSL 内建函数]]></title><link>https://blog.csdn.net/SPM/article/details/77850113</link><guid>https://blog.csdn.net/SPM/article/details/77850113</guid><author>SPM</author><pubDate>Tue, 05 Sep 2017 12:39:51 +0800</pubDate><description><![CDATA[转载至：http://blog.csdn.net/hgl868/article/details/7876257
  OpenGL ES着色语言为标量和向量操作定义了一套内建便利函数。有些内建函数可以用在多个类型的着色器中，有些是针对固定硬件的，所以这部分只能用在某个特定的着色器上。
       内建函数基本上可以分为一下三类：
（1）它们使用一些简便的方式提供必要的硬件功能，如材质贴图。这]]></description><category></category></item><item><title><![CDATA[着色语言 Shading Language（二）]]></title><link>https://blog.csdn.net/SPM/article/details/77850100</link><guid>https://blog.csdn.net/SPM/article/details/77850100</guid><author>SPM</author><pubDate>Tue, 05 Sep 2017 12:36:32 +0800</pubDate><description><![CDATA[转载至：http://blog.csdn.net/Anzhongliu/article/details/46641989


流程控制

OpenGL ES 着色语言提供了3种流程控制的方式，分别是if-else、while(do-while)循环、与for循环。这些控制语句的语法基本与Java一样，所以接受起来很简单。

1. if-else语句

if语句的基本语法是：
]]></description><category></category></item><item><title><![CDATA[着色语言 Shading Language（一）]]></title><link>https://blog.csdn.net/SPM/article/details/77850021</link><guid>https://blog.csdn.net/SPM/article/details/77850021</guid><author>SPM</author><pubDate>Tue, 05 Sep 2017 12:33:39 +0800</pubDate><description><![CDATA[转载至:http://blog.csdn.net/anzhongliu/article/details/46641927










由于Android平台下的可编程图形硬件支持是 OpenGL ES 2.0标准，因此本教程向巴友们介绍 OpenGL ES着色语言。 OpenGL ES 着色语言是一种高级的图形编程语言。其源自于应用广泛的C语言，同时具有RendeMa]]></description><category></category></item><item><title><![CDATA[【dlib代码解读】人脸关键点检测器的训练]]></title><link>https://blog.csdn.net/SPM/article/details/77849860</link><guid>https://blog.csdn.net/SPM/article/details/77849860</guid><author>SPM</author><pubDate>Tue, 05 Sep 2017 12:09:16 +0800</pubDate><description><![CDATA[转载至：


1. 源代码
先给出测试的结果，关键点并不是特别准，原因是训练样本数据量太少。

 
以下给出完整的人脸关键点检测器训练代码。详细的代码解读请看第二部分。
/* faceLandmarksTrain.cpp
function:借助dlib训练自己的人脸关键点检测器(参考dlib/examples/train_shape_predictor_ex)
date:2016/]]></description><category></category></item><item><title><![CDATA[【dlib代码解读】人脸检测器的训练]]></title><link>https://blog.csdn.net/SPM/article/details/77849838</link><guid>https://blog.csdn.net/SPM/article/details/77849838</guid><author>SPM</author><pubDate>Tue, 05 Sep 2017 12:04:34 +0800</pubDate><description><![CDATA[转载至：http://blog.csdn.net/elaine_bao/article/details/53046542


1. 综述
首先给出实验结果。训练得到的基于hog的人脸检测器如图左，可以看出这是一个主要针对正脸的人脸检测器。对几张测试图片的人脸检测效果如图右：

 
以下给出完整的人脸检测器训练代码（详细代码解读请看第2部分）：
/*faceDetectorTrain]]></description><category></category></item><item><title><![CDATA[SIFT特征提取分析]]></title><link>https://blog.csdn.net/SPM/article/details/77838715</link><guid>https://blog.csdn.net/SPM/article/details/77838715</guid><author>SPM</author><pubDate>Mon, 04 Sep 2017 16:16:06 +0800</pubDate><description><![CDATA[转载至：
http://blog.csdn.net/u014365862/article/details/52469031







SIFT特征提取分析


SIFT（Scale-invariant feature transform）是一种检测局部特征的<a href="http://lib.csdn.net/base/datastructure" class="r]]></description><category></category></item><item><title><![CDATA[HOG特征]]></title><link>https://blog.csdn.net/SPM/article/details/77838653</link><guid>https://blog.csdn.net/SPM/article/details/77838653</guid><author>SPM</author><pubDate>Mon, 04 Sep 2017 16:12:26 +0800</pubDate><description><![CDATA[转载至：
http://blog.csdn.net/u014365862/article/details/53338999







1、HOG特征：
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 方向梯度直方图（Histogram of Oriented Gradient, HOG）特征是一种在<a href="http://lib.csdn.]]></description><category></category></item><item><title><![CDATA[LBP特征]]></title><link>https://blog.csdn.net/SPM/article/details/77838504</link><guid>https://blog.csdn.net/SPM/article/details/77838504</guid><author>SPM</author><pubDate>Mon, 04 Sep 2017 16:02:35 +0800</pubDate><description><![CDATA[转载至：
http://blog.csdn.net/u014365862/article/details/53339025







&nbsp;LBP（Local Binary Pattern，局部二值模式）是一种用来描述图像局部纹理特征的算子；它具有旋转不变性和灰度不变性等显著的优点。它是首先由<span
 style="font-family:Calibri">T.]]></description><category></category></item><item><title><![CDATA[Haar特征]]></title><link>https://blog.csdn.net/SPM/article/details/77838429</link><guid>https://blog.csdn.net/SPM/article/details/77838429</guid><author>SPM</author><pubDate>Mon, 04 Sep 2017 15:58:50 +0800</pubDate><description><![CDATA[http://blog.csdn.net/u014365862/article/details/53339061






1、Haar-like特征
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Haar-like特征最早是由Papageorgiou等应用于人脸表示，Viola和<span
 style="font-family:Calibri">]]></description><category></category></item></channel></rss>