- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 boost_1_47_0和log1.0的编译问题及解决
在VS2010下编译步骤如下:1. 下载boost_1_47_0和log1.0源码 2. 将log1.0目录下boost的log文件夹copy到boost_1_47_0文件夹下的boost目录 将log1.0目录下libst的log文件夹copy到boost_1_47_0文件夹下的libs目录3. 打开Visio Studio Comma
2014-01-18 21:05:49 846
转载 STL heap
STL中关于heap用法STL里面的堆操作一般用到的只有4个。他们就是make_heap();、pop_heap();、push_heap();、sort_heap();他们的头函数是algorithm首先是make_heap();他的函数原型是:void make_heap(first_pointer,end_pointer,compare
2013-10-08 16:49:59 512
原创 工具使用:word2007中公式为灰色
just mark it: 今天打开新安装的word2007 嗯? 怎么公式按钮为灰色不可用啦 很奇怪 这是无关mathtype 因为office自带编辑器 为microsoft 3.0 原因:采用的是兼容模式 打开的文件为word2003的doc格式解决: “转换” 一键解决 (左上角的office下就有“转换”按钮额
2013-05-24 18:24:47 3565
转载 冯诺依曼结构与哈佛结构的区别
冯诺依曼体系结构与哈弗体系结构的区别材料一:哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度,如Microchip公司的PIC16芯片的程序指令是14位宽度,而数据是8位宽
2012-12-14 20:53:17 977
转载 [有感而转载]年轻,你何必着急--一个博士的沉思
博士第二年,其实博士生涯开始也没多久,我突然想放弃了,为此挣扎起来,虽然挣扎的时间并不长,但是这个想法就像伊甸园的苹果,不断诱惑我,刺激我,左右着我的情绪。但是到了现在,逐渐淡了,我想我会继续坚持下去,拿到博士学位。我把我的这段心路历程记录下来,也许以后迷茫的时候,可以再翻翻。得益于发达的网络媒体,这个时代比以往任何时候都更充满诱惑,看到以前的同学往返于国内外,周末出去游山玩水,喝
2012-12-11 21:23:39 342
转载 FFMpeg的output_example.c例子分析 (解码流程)
该例子讲了如何输出一个libavformat库所支持格式的媒体文件。(1)av_register_all(),初始化libavcodec库,并注册所有的编解码器和格式。(2)guess_format(),根据文件名来获取输出文件格式,默认为mpeg。(3)av_alloc_format_context()分配输出媒体内容。 ov->oformat = fmt; snprin
2012-04-23 14:34:35 608
转载 ffmpeg的apiexample.c例子(编码流程)
apiexample.c例子教我们如何去利用ffmpeg库中的api函数来自己编写编解码程序。 (1)首先,main函数中一开始会去调用avcodec_init()函数,该函数的作用是初始化libavcodec,而我们在使用avcodec库时,该函数必须被调用。 (2)avcodec_register_all()函数,注册所有的编解码器(codecs),解析器(parsers)以及码
2012-04-23 13:53:01 896 1
原创 使用ffmpeg遇到的问题
思路是将USB摄像头采集的YUYV转为YUV420P然后编码遇到几个很奇怪的问题将YUV420P数据写入文件out.yuv然后使用ffmpeg -s 320x240 -i out.yuv out.mpg生成一段视频out.mpg ,没有问题就是在仿造ffmpeg编码例子使用编码时,问题来了:1.max_b_frames的设置,默认是1,可是编码时out_si
2012-04-21 20:55:40 722 1
原创 YUV格式转换-----YUV422转YUV420P
void yuv422_to_yuv420_planner(unsigned char * pyuv422 ,unsigned char * pyuv420y ,int width ,int height){ unsigned char * pyuv420u=pyuv420y+width*height; unsigned char * pyuv420v=pyuv420u
2012-04-20 17:51:09 1971 2
原创 YUV格式转换---YUV420p转YUV422
void yuv420p_to_yuv422(uint8_t * yuv420[3], uint8_t * dest, int width, int height) { unsigned int x, y; for (y = 0; y uint8_t *Y = yuv420[0] + y
2012-04-20 17:46:10 1995
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人