这几天看到亚瑟boy的技术连载,也试着做了下带滤镜特效的照相机,效果也出来了,但是发现添加滤镜特效后的预览窗口卡屏现象很严重,于是自己索性
试着尝试修改,在亚瑟和其他网友的代码中基本上都是对于照相机data视频流先进行解码,然后对解码出的帧Bitmap进行滤镜算法处理,这个是必走的流
程,而每一帧在...
分类:
其他好文 时间:
2014-06-04 20:05:38
阅读次数:
420
6 调用栈实例分析 本节通过代码实例分析函数调用过程中栈帧的布局、形成和消亡。6.1 栈帧的布局
示例代码如下: 1 //StackReg.c 2 #include 3 4 //获取函数运行时寄存器%ebp和%esp的值 5 #define
FETCH_SREG(_ebp, _esp) ...
分类:
编程语言 时间:
2014-06-04 19:30:54
阅读次数:
420
视频码率,帧率和分辨率究竟哪一个影响电影的清晰度码率:影响体积,与体积成正比:码率越大,体积越大;码率越小,体积越小。
码率就是传输数据时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。也就是取样率(并不等同与採样率,採样率的单位是Hz,表示每秒採样的次数),单位时间内取样率越大,精度...
分类:
其他好文 时间:
2014-06-04 18:16:12
阅读次数:
602
日期(DatePicker)、时间(TimePicker)是两个比较易用的控件,他们都是从帧布局FrameLayout派生而出的;他们在FrameLayout的基础上提供了一些方法来获取当前用户所选择的日期和时间;如果程序需要获取日期和时间,则可以通过为DatePicker添加OnDateChang...
分类:
移动开发 时间:
2014-05-30 08:33:02
阅读次数:
439
递归函数具有很好的可读性和可维护性,但是大部分情况下程序效率不如非递归函数,所以在程序设计中一般喜欢先用递归解决问题,在保证方法正确的前提下再转换为非递归函数以提高效率。函数调用时,需要在栈中分配新的帧,将返回地址,调用参数和局部变量入栈。所以递归调用越深,占用的栈空间越多。如果层数过深,肯定会导致...
分类:
其他好文 时间:
2014-05-29 23:14:47
阅读次数:
420
PES是打包过的ES,已经插入PTS和DTS,一般是一个pes包为一帧图像PES包格式:PES再打包成TS流或PS流,往往一个PES会分存到多个ts包中,start_code:
0x00 00 01stream_id:pes包头长:信息区:包含附加信息以及PTS和DTSPS流:每一个pes head...
分类:
其他好文 时间:
2014-05-29 04:05:55
阅读次数:
283
在用ffmpeg转换视频到flv过程中,需要设置关键帧的间隔,以便在播放过程中实现精确定位。在网上查找了不少,最后发现这个指令有效:-g 1
-keyint_min 2 。http://blog.csdn.net/windflow/article/details/6228088’-g 0’ to
d...
分类:
其他好文 时间:
2014-05-26 09:35:43
阅读次数:
275
1.方法区 类的全限定名、直接超类的全限定名、该类是类或者接口、访问修饰符、直接超接口全限定名; 运行时常量池、字段、方法、静态变量、到类装载器的引用、到类class的引用2.栈内存 局部变量区、操作数栈、帧数据区3.堆内存 存放由new创建的对象和数组*栈内存和堆内存 栈存取速度比堆快,仅次于寄存...
分类:
编程语言 时间:
2014-05-26 01:08:23
阅读次数:
329
0.HTTP协议的历史我也不知道...1.关于HTTP 2.0收到了订阅的邮件,头版是说HTTP 2.0的内容,我本人不是很关注HTTP这一块儿,但是闲得无聊时也会瞟两眼的。HTTP 2.0的最大改进我觉得有两点:第一:新增了帧层帧层的好处在于重新分发流信息,服务器处理顺序可以不再依赖用户提交请求的顺序了。另外就是不必一定用TCP传输HTTP了,实际上规范一开始就是这么说的。第二:HTTP头的内容...
分类:
其他好文 时间:
2014-05-25 22:53:24
阅读次数:
410
通常在Surfaceview作为预览视频帧的载体,有时需在上面显示提示文字。以前我弄的都好好的...
分类:
移动开发 时间:
2014-05-25 18:27:16
阅读次数:
417