自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 随机变量

设随机试验的样本空间为S={e}。X=X{e}是定义在样本空间S上的实值单值函数。称X=X(e)为随机变量。一般,若L是一个实数集合,将X在L上取值写成{X∈L}。它表示事件B={e|X(e)∈L},即B是由S中使得X(e)∈L的所有样本点e所组成的事件,此时有:P{X∈L}=P(B)=P{e|X(e)∈L}有些随机变量,它全部可能取到的值是有限个或可列无限多个,这种随机变量称为离散型随机变量。如...

2018-03-01 22:20:38 807 1

原创 视频编解码笔记(二)

视频压缩编码的目标(1)必须压缩在一定的带宽内,即视频编码器应具有足够压缩比的功能(2)视频信号压缩之后,经恢复应保持一定的视频质量。这个视频质量有两个标准:一个为主观质量,由人从视觉上进行评定;一个为客观质量,通常用信噪比(S/N)表示。信噪比(SIGNAL-NOISE RATIO):是指一个电子设备或电子系统中信号与噪声的比例。预测编码 大量的统计表明,同一幅图像中像素之间具有较强的相关性,两...

2018-03-01 18:55:51 197

原创 视频编解码笔记(一)

视频用来记录、显示运动对象,它由一系列在固定时间间隔拍摄的图片组成。采用25f/s或30f/s是电视图像的标准;50f/s或60f/s则能产生相当平滑的运动.视频可被分为模拟和数字类型。模拟视频用模拟信号来表示,由模拟摄像机进行逐行扫描或隔行扫描来捕获。数字视频常常用数字摄像机来捕获,也能由模拟视频信号转换得到。模拟信号是指信息参数在给定范围内表现为连续的信号。数字信号是指人们抽象出来的时间上不连...

2018-02-28 17:52:27 278

原创 Windows下编译FFmpeg和Cuda9

具体步骤参考 Video_Codec_SDK_8.0里《Using_FFmpeg_with_NVIDIA_GPU_Hardware_Acceleration》1.  安装msys2 ww.msys2.org2.下载ffmpeg  git clone https://git.ffmpeg.org/ffmpeg.git3.在FFMPEG父目录下创建一个nv_sdk文件夹,复制cuda/v9

2018-01-22 15:38:07 3183 2

原创 Windows核心编程之一

操作系统内核是指大多数操作系统的核心部分。它由操作系统中用于管理存储器、文件、外设和系统资源的那些部分组成。操作系统内核通常运行进程,并提供进程间的通信。内核对象每个内核对象都只是一个内存块,它由操作系统内核分配,并只能由操作系统内核访问。这个内存块是一个数据结构,其成员维护着与对象相关的信息。少数成员(安全描述符和使用计数器等)是所有对象都有的,但其他大多数成员都是不同类型的对象特有

2017-12-18 10:47:35 226

原创 定义模板

模板是C++中泛型编程的基础。一个模板就是一个创建类或函数的蓝图或者说公式。定义模板编写一个函数来比较两个值int compare(const string &v1,const string &v2){    if(v1    if(v2    return 0;}int compare(const double &v1,const double &

2017-12-15 10:23:19 343

原创 Visual Studio调试

dll项目和exe实现联调:在dll工程里打开 属性-debuugging-command 输入exe程序名,然后调试-启动新实例。使用断点进行调试在需要暂停的位置设置断点(F9),再启动调试(F5),程序执行到断点处时,自动暂停执行。逐过程(Step over, F10)执行当前高亮的行,然后暂停。Step over会一次执行整个方法。逐语句 (Step into,  F11

2017-12-14 11:20:20 135

原创 内联函数

内联函数可避免函数调用的开销将函数指定为内联函数(inline),通常就是将它在每个调用点上“内联地”展开。//挑出两个string对象中较短的那个,返回其引用const string  &shorterString(const string &s1,const string &s2){return s1.size()}其中形参和返回类型都是const string的引

2017-12-13 15:41:59 124

转载 c++ 多线程学习笔记(二)

C++ thread#include <iostream>#include <thread>#include <Windows.h>using namespace std;int totalNum = 100;void thread01(){ while (totalNum > 0) { cout << totalNum << endl; tot

2017-11-21 16:12:31 145

转载 c++ 多线程学习笔记(一)

Handle CreateThread(LPSECURITY_ATTRIBUTES lpThreadAttributes, //线程内核对象的安全属性,一般传入NULL表示使用默认设置SIZE_T dwStackSize,//线程栈空间大小,传入0表示使用默认大小LPTHREAD_START_ROUTINE lpStartAddress,//线程函数LPVOID lpParamet

2017-11-10 15:32:22 301

转载 stdafx.h和targetver.h的作用

stdafx.h和targetver.h的作用1 stdafx.h作用及原理1.1 简介stdafx.h名称的英文全称为:Standard Application FrameworkExtensions所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样

2017-11-03 13:14:37 481

转载 text/html和text/plain的区别

Content-Type:内容类型,一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定文件接收方将以什么形式、什么编码读取这个文件。text/html的意思是将文件的content-type设置为text/html的形式,浏览器在获取到这种文件时会自动调用html的解析器对文件进行相应的处理。text/plain的意思是将文件设置为纯文本

2017-04-26 14:40:38 5449

转载 Python之构造方法、超类、迭代器

构造方法和其他普通方法不同的地方在于,当一个对象被创建后,会立即调用构造方法。Python中创建一个构造方法,只要把init方法的名字从简单的init修改为魔法版本 __init__即可:class FooBar: def __init__(self): self.somevar=42>>>f=FooBar()>>>f.somevar使用super函数

2017-04-19 15:53:36 425

原创 留个标记

当这阵子每天上CSDN成为习惯时,我意识到有必要跟CSDN开个BLOG了,不知道具体什么时候会在这里写些东西,总之先开个头吧。

2009-10-26 21:36:00 274

空空如也

空空如也

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

TA关注的人

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