摘要: 【GPU编解码】GPU硬编码 一、OpenCV中的硬编码 OpenCV2.4.6中,已实现利用GPU进行写视频,编码过程由cv::gpu::VideoWriter_GPU完成,其示例程序如下。 深入阅读cv::gpu::VideoWriter_GPU类的实现,发现其底层编码实现是基于NVCUVENC 阅读全文
posted @ 2017-08-30 08:59 米罗西 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 【GPU编解码】GPU硬解码 DXVA 前面介绍利用NVIDIA公司提供的CUVID库进行视频硬解码,下面将介绍利用DXVA进行硬解码。 一、DXVA介绍 DXVA是微软公司专门定制的视频加速规范,是一种接口规范。DXVA规范制定硬件加速解码可分四级:VLD,控制BitStream;IDCT,反余弦 阅读全文
posted @ 2017-08-30 08:58 米罗西 阅读(545) 评论(0) 推荐(0) 编辑
摘要: SendMessage、PostMessage原理 SendMessage、PostMessage原理 本文讲解SendMessage、PostMessage两个函数的实现原理,分为三个步骤进行讲解,分别适合初级、中级、高级程序员进行理解,三个步骤分别为: 1、SendMessage、PostMes 阅读全文
posted @ 2017-08-30 08:49 米罗西 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 让Visual Studio载入Symbol(pdb)文件 让Visual Studio载入Symbol(pdb)文件 在VC编译工程的编译连接阶段,会产生Symbol文件,也就是常说的 pdb 文件。pdb 的全称为 program database,在 MSDN 中的解释为,pdb 文件是一个在 阅读全文
posted @ 2017-08-30 08:48 米罗西 阅读(1043) 评论(0) 推荐(0) 编辑