自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 GMM:高斯混合模型的数学推导笔记(下)

§第三部分,GMM的另一种解法 在本部分,讲义中利用简森不等式(Jensen's Inequality)来实现GMM的求解。 在开始之前,首先对该不等式进行说明。由于对数函数f(x)=ln(x)是一个凹函数,可得到下面的不等式 ln[λxi+(1-λ)x2]>...

2016-04-27 10:38:52 4030 0

原创 GMM:高斯混合模型的数学推导笔记(上)

本文介绍高斯混合模型(Gaussian mixture model,简称GMM)及其推导。从数学角度来看待该模型。该模型是对单一高斯概率密度函数的扩展延伸。可以对任意形状的密度分布进行平滑的近似。其在图像处理领域,可以实现提取背景图像。

2016-04-26 19:22:43 9880 0

原创 从稀疏表示到压缩感知(下)

原From http://xiahouzuoxin.github.io/notes/html/%E7%99%BD%E8%AF%9D%E5%8E%8B%E7%BC%A9%E6%84%9F%E7%9F%A5.html> python代码自己添加    1. 稀疏表示 使用压缩感知...

2016-08-29 16:38:14 8479 1

原创 从稀疏表示到压缩感知(上)

原文《白话压缩感知》 old / xiahouzuoxin Tags: DSP    压缩感知介绍 压缩感知(Compressive Sensing,CS),有时也叫成Compressive Sampling。相对于传统的奈奎斯特采样定理——要求采样频率必须是信号最高频...

2016-08-29 16:36:08 1390 0

原创 Windows下使用命令安装Python的scipy库出错的解决

python 安装scipy,matplot等数学库。

2016-08-27 10:58:56 18680 5

原创 第十章 线程与时间限制

#include #include #include #include #include #include    using namespace std;    int factorial(int N) { int res = 1;    for (int i = N; i > 1; i--...

2016-08-17 09:29:24 422 0

原创 第九章 packaged_task

>> #include #include #include #include #include  // unique function to avoid disambiguating the std::pow overload setint f(int x, int y) { ret...

2016-08-17 09:29:09 343 0

原创 第八章 使用可调用对象

本章节将会讨论创建线程的一些方法,在代码清单中已经注释。    代码清单: #include #include #include #include    #include    using namespace std;    class A { public: void f(int x, char...

2016-08-17 09:27:08 255 0

原创 第七章 Future,Promise and async()——线程通信

本章目标: 主线程与次线程通信的问题 次线程与主线程通信的问题    案例清单:计算阶乘代码示例 #include #include #include #include #include    using namespace std;    void factorial(int N) ...

2016-08-17 09:26:45 548 0

原创 第六章 条件变量

前面的章节中,线程使用互斥变量同步访问普通资源,而本章将讨论另外一种同步问题。 案例代码: #include #include #include #include #include #include    using namespace std;    std::list q;    std::m...

2016-08-17 09:25:55 338 0

原创 第五章 Unique Lock and Lazy Initialization

本章学习重点: Unique Lock 线程环境中处理初始化问题          前面介绍过两点"加锁"的方式:一个是使用mutex,另一个是lock_guard,还有另外一种方式是使用unique_lock.        lock_guard 最大的缺点也是简单...

2016-08-17 09:10:23 426 0

原创 第四章 死锁

2多个资源的情况       #include #include #include #include #include    using namespace std;    std::mutex mu; class lofFile { public: lofFile() { f.open(&quo...

2016-08-17 09:09:26 309 0

原创 第三章 数据竞争与互斥对象

案例: #include #include #include    using namespace std;    void function_1() { for (int i = 0; i > -100; i--) { std::cout << "From t1:&q...

2016-08-17 09:08:15 329 0

原创 第二章 线程管理

第2章中,我们将了解一下用于管理线程的类和函数    本章主要内容 启动新线程 等待线程与分离线程 线程唯一标识符    使用C++线程库启动线程,可以归结为构造 std::thread 对象:    void do_some_work();std::thread my_threa...

2016-08-17 09:06:36 453 0

原创 第一章 Hello Word

1.4 开始入门    #include int main() { std::cout << "Hello World\n"; }    使用#include 定义hello()函数 因为每个线程都必须具有一个初始函数(initial ...

2016-08-17 09:04:22 247 0

原创 第一章 你好,c++的并发世界!

提纲: 何谓并发和多线程 应用程序为什么要使用并发和多线程 C++的并发史 一个简单的C++多线程程序       新C++标准( 也被称为C++11或C++0x) 在2011年发布,带来一系列的变革让C++编程更加简单和高效。其中一个最重要的新特性就是对多线程的支持。...

2016-08-17 08:59:12 515 0

原创 module compiled against API version 9 but this version of numpy is 7的解决方法

刚才看到雷霄骅博士的博客才得知他在17号走了,英才早逝,可惜啊。希望他一路走好。 ———————————————————————————————————————————————————————————————————————————— 我使用python和OpenCV时出现的错误: ...

2016-08-07 16:00:48 1430 0

翻译 在Windows操作系统中的常见安全标识符

概要 安全标识符(SID)是长度可变的唯一值用来标识Windows操作系统中的安全主体或安全组。著名的SID是一组标识一般用户或一般组的SID。它们的值保持在所有的操作系统保持不变。这些信息对涉及安全性问题进行故障排除非常有用。这也是可以在ACL编辑器中看到潜在的显示问题非常有用。一个SID...

2016-07-22 14:35:28 2336 0

转载 如何使用 Ntrights.exe 实用工具设置登录用户权限

使用secedit命令,加上本文章,么么哒 注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说...

2016-07-22 14:25:43 1359 0

转载 SID是与系统运维

文章来源:http://www.cnblogs.com/awpatp/archive/2009/12/31/1636976.html 序 SID是什么意思?好像接触活动目录activedirectory的朋友,很少有人问什么是SID,SID是什么意思?其实活动目录中经常遇到的ghost克隆...

2016-07-20 00:15:46 416 0

原创 Python操作审计策略

#    开始时,直接使用secedit(Audit策略)配置文件时,总是无法 #     进行比对成功,无论使用find函数还是使用正则匹配。 #     后来发现将导出的文件换成其他的文件可以实现目标。 #     与“昵称已改”网友的交流中,想到自己应该是出错在文件类型。 #...

2016-07-19 23:18:04 1368 0

原创 Windows Server使用python实现自动化运维——开启系统更新服务

在给别人做自动化运维时,有客户要求Windows系统中server pack是否符合安全要求,我的做法是设置系统可以自动更新,从而满足要求。 对应的python代码: import os result=os.popen("net start wuauserv").rea...

2016-07-03 15:59:36 7726 0

转载 【转+修改】Secedit:命令行下操作组策略

组策略是建立Windows安全环境的重要手段,尤其是在Windows域环境下。一个出色的系统管理员,应该能熟练地掌握并应用组策略。在窗口界面下访问组策略用gpedit.msc,命令行下用secedit.exe。 先看secedit命令语法: secedit /analyze secedit ...

2016-06-06 11:07:40 13749 0

原创 慕课—R语言之数据可视化—学习笔记 3.6ggplot2绘图系统(下)

接上次的笔记,本次对ggplot2系统进行次实战练习。

2016-05-28 19:49:01 2093 3

原创 基于hadoop与spark的大数据分析实战——第二章、Spark部署与安装

第二章、Spark部署与安装 1部署实践 1.1手动配置Scala 之所以安装scala,是由于spark上使用的为Scala语言。当然也能运行R、Java、Python,安装过程如下。将scala-2.10.4分发到各节点的~/Cloud目录下 $./auto_sync_simp...

2016-05-28 18:38:01 613 0

原创 基于hadoop与spark的大数据分析实战——第一章 Hadoop部署与实践

第一章、     Hadoop部署与实践 1       准备工作 准备工作包括5个步骤。经过这五个步骤之后使得案例中的3台主机实现互通。以下是准备工作。 1.1        设置静态IP 为了避免影响集群的额稳定性。 E.G. 虚拟机              用户名       ...

2016-05-28 18:34:41 1428 0

原创 慕课—R语言之数据可视化—学习笔记 3.6ggplot2绘图系统(中)

前言 在上一篇中对ggplot2绘图系统进行了一个综述,同时使用美国土地税金的案例使用base绘图系统与ggplot绘图系统进行一个比较。可以看出ggplot系统功能的强大。在本文中将继续对ggplot绘图系统进行展开。 几何图形与美学 在ggplot绘图系统中,美学意味着“所见所得”(somet...

2016-05-23 21:33:37 1967 0

原创 慕课—R语言之数据可视化—学习笔记 3.6ggplot2绘图系统

慕课上的关于ggplot2的视频地址 http://www.imooc.com/video/11581 不过此文不打算以此为ggplot2的学习笔记记录下来。而是综合自己在哈佛看到的有关R语言的教程的一份总结。 ggplot2  下图为ggplot2所绘制 优缺点 Advantages ...

2016-05-22 21:14:12 1285 0

原创 慕课—R语言之数据可视化—学习笔记 3.4Lattice绘图系统

Lattice绘图系统 在前面的学习中,学到了R语言的基本的绘图系统,在本节中,将学习Lattice绘图系统。 绘图函数 ---lattice包         xyplot(适合散点图)/bwplot/histgram/stripplot/dotplot(点图)、splom、levelplot/...

2016-05-22 17:04:29 3812 0

原创 慕课R语言之数据可视化学习笔记——3.3基本绘图系统实战

1.1 HIST hist用于绘制直方图,使用内置的airquality数据为案例: hist(airquality$Temp)#绘制airquality中的温度Temp直方图。 结果:         2 boxplot 绘制箱图函数 code: boxplot(airquality$Wi...

2016-05-22 15:48:50 1267 0

原创 小波变换的C++实现

看完小波变换的理论后想实现一线,同时发现opencv中并没有小波变换的函数(还是新版的有了,我不知道啊,please give Me a feedback if U guy know)...............省略线。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 int...

2016-05-04 12:01:14 5100 0

原创 图像的小波变换

前言 小波变换的基本思想来源于伸缩与平移,与传统傅里叶变换由三角基函数展开相比,小波基函数为快速衰减、充分平滑、能量紧支且相互经由伸缩与平移所生成的函数集合。 过程 如图所示,使用a,b,c.....来表示每个像素的像素值,第一行为演示过程,第二行为测试图效果。 压缩 将图像的列两两相加,得到...

2016-05-02 15:36:39 965 0

转载 OpenCV使用迭代器对像素进行快速操作

文/七里雪飘(简书作者) 原文链接:http://www.jianshu.com/p/21f730c80a6d 著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。 图像的格式 vec3b的意思 像素的遍历(也...

2016-05-01 14:55:12 841 0

转载 openCV中图像间的加减乘除运算

为了需求的方便,转载了一下liyuanbhu的博客,来源:http://blog.csdn.net/liyuanbhu/article/details/48916349 OpenCV 中提供了如下的一些函数,用来进行图像的加减乘除。 void add(InputArray src1, ...

2016-04-27 20:42:04 2733 1

原创 将图像的切割为多个Blocks

将图像的切割为多个Blocks

2016-04-25 19:01:03 452 0

转载 Vector的用法

本文摘自百度知道中网友的回复,对于C++ STL中的vector,特别是vector嵌套vector有很好的案例说明。

2016-03-07 11:33:26 293 0

原创 、给一组字符串,需要你输出最小长度的字符串与最大长度的字符串,如果有相同最小(大)长度的,就按照给的顺序挨个输出。

【问题描述】给一组字符串,需要你输出最小长度的字符串与最大长度的字符串,如果有相同最小(大)长度的,就按照给的顺序挨个输出。【例如】 【输入】qwert asdfg sdf erd jkjkljsldfwr dfdf 【输出】sdf erd jkjkljsldfwr//本代码使用的为STL//要注...

2016-03-06 19:27:20 1591 1

原创 linux系统下刻录u盘制作启动盘

一开始自己在不知道命令时总是想查找一个类似windows下的刻录软件,不过在linux下刻录u盘其实非常方便dd命令就可以实现 命令:dd 语法:sudo dd if=/你的文件的路径/文件名.iso of=/dev/sdd  有些u盘显示是sdb,然后后面需要添加设备的编号,可以在你插入u...

2015-08-12 16:15:38 5987 0

原创 linux(debian/ubuntu)下连接安卓手机--小米4为例

由于安卓手机底层就是linux内核,因此在linux(比如debian/ubuntu)下usb连接电脑连接手机更加方便。     首次使用usb连接电脑时会弹出Xiaomi文件磁盘,里面是windows下的安装控制文件,linux下基本上说可以是没用的。本文将给出linux系统下挂载小米手机方法:...

2015-08-12 11:57:07 4121 0

原创 svm 中采用自动搜索参数的方式获得参数值

opencv中SVM类是提供了优化参数值功能的,下面讲讲具体的做法。 要让svm自动优化参数,那么训练时就不能再用train函数了,而应该用train_auto函数。下面是train_auto的函数原型 C++: bool CvSVM:: train_auto (const Mat &...

2015-06-11 16:07:01 1468 2

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