- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 视频质量评价
最常用的视频客观质量评价标准为:峰值信噪比PSNRPSNR=10lg(2(的n次幂)-1)(2(的n次幂)-1)/MSEMSE为原始和编解码后图像之间的均方误差(2(的n次幂)-1)(2(的n次幂)-1)为图像中最大可能的信号值平方n为表示每个像素的比特数 一般来讲,PSNR越高,视频质量越高,反之亦然
2013-05-06 19:18:58
758
原创 数字电视信号相关知识
1、电视信号的取样有两种:空间取样和时间取样。2、我国采用采用的PAL制彩色电视每秒625行/25帧/50场,美国、日本等采用的NTSC制彩色电视则为每秒525行/30帧/60场。3、隔行扫描帧图像由两场组成,奇数行和偶数行各构成一场,分别为顶场和底场。4、在压缩静止图像或运动量不大的图像时采用帧编码方式。对运动量大的图像常采用场编码方式。5、国际上标准电视格式为720x576像素
2013-05-06 17:58:32
710
转载 Mr.Harddisk's Love
我是一个硬盘.在一个普普通通的台式机里工作。<br /><br />别人总认为我们是高科技白领,工作又干净又体面,似乎风光得很。也许他们是因为看到洁白漂亮的机箱才有这样的错觉吧。<br /><br />其实象我们这样的小台式机,工作环境狭迫,里面的灰尘吓得死人。每天生活死水一潭,工作机械重复。跑跑文字处理看看电影还凑活,真要遇到什么大软件和游戏,上上下下就要忙的团团转,最后还常常要死机。我们这一行技术变化快,差不多每过两三年就要升级换代,所以人人都很有压力而且没有安全感。<br /><br />每个新板卡来
2011-01-19 23:11:00
400
原创 部分开源网址
<br />和大家分享几个很好的开源网站和学习网站,我自己学习时经常参考的,知道的顶一下,不知道学习一下,技术资料不应保守,分享共同提高才会进步更快,这应是我们搞技术的同仁坚持的理念,呵呵!<br />The Code Progect:<br />http://www.codeproject.com/<br />(HACK CHINA)程序源码搜索引擎:<br />http://www.hackchina.com/<br />源码知识网:<br />http://www.waterpub.com.cn/so
2011-01-04 23:41:00
431
转载 读写文件速度测试
<br />一. 文件一次读入速度<br />linux下读文件这东西最后都是要通过系统调用sys_read(fd,buf,count)来实现的,所以如果要提高速度,就是最简单地调用sys_read的封装,比如直接用read()或fread()。下面是我在linux下的几个测试。<br />首先创建一个130M数据文件 dd if=/dev/zero of=data bs=1024k count=130<br />[dd if=/dev/zero of=data bs=1024k count=130 转换和
2011-01-04 23:39:00
455
转载 读写文件速度测试
<br />一. 文件一次读入速度<br />linux下读文件这东西最后都是要通过系统调用sys_read(fd,buf,count)来实现的,所以如果要提高速度,就是最简单地调用sys_read的封装,比如直接用read()或fread()。下面是我在linux下的几个测试。<br />首先创建一个130M数据文件 dd if=/dev/zero of=data bs=1024k count=130<br />[dd if=/dev/zero of=data bs=1024k count=130 转换和
2011-01-04 23:39:00
599
转载 读写文件速度测试
<br />一. 文件一次读入速度<br />linux下读文件这东西最后都是要通过系统调用sys_read(fd,buf,count)来实现的,所以如果要提高速度,就是最简单地调用sys_read的封装,比如直接用read()或fread()。下面是我在linux下的几个测试。<br />首先创建一个130M数据文件 dd if=/dev/zero of=data bs=1024k count=130<br />[dd if=/dev/zero of=data bs=1024k count=130 转换和
2011-01-04 23:39:00
467
转载 内存泄露定位
<br />内存管理是C++程序员的痛。我的《内存管理变革系列》就是试图讨论更为有效的内存管理方式,以杜绝(或减少)内存泄漏,减轻C++程序员的负担。<br />这篇短文我想换个方式,讨论一下如何以最快的速度找到内存泄漏。<br />确认是否存在内存泄漏<br />我们知道,MFC程序如果检测到存在内存泄漏,退出程序的时候会在调试窗口提醒内存泄漏。例如:<br />class CMyApp : public CWinApp<br />{<br />public:<br /> BOOL InitAppli
2011-01-04 23:37:00
1602
转载 linux磁盘分区详解
<br />转载自:http://blog.csdn.net/aaronychen/archive/2008/04/09/2270048.aspx<br />在学习 Linux 的过程中,安装 Linux 是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。虽然,现在各种发行版本的 Linux 已经提供了友好的图形交互界面,但是很多的人还是感觉无从下手。这其中的原因主要是不清楚 Linux 的分区规定,以及它下面最有效的分区工具― Fdisk 的使用方法。<br />首先我们要对硬盘
2011-01-04 23:35:00
316
转载 linux nfs配置的问题
现象:执行mount命令后很长时间没有反应,最后返回结果<br />#mount -t nfs 10.70.25.100:/data/data/nfs nfs<br />mount.nfs: Input/output error<br />最终发现错误原因是,客户端机器没有启动portmap服务。<br />在客户端执行service portmap start后,问题解决。<br /><br />下面整理了nfs的配置 和 portmap的作用的文章。<br />linux下NFS的配置与注意的问题<br
2011-01-04 23:29:00
454
转载 linux NFS 配置步骤
NFS server可以看作是一个FILE SERVER,它可以让你的PC通过网络将远端得NFS SERVER共享出来的档案MOUNT到自己的系统中,在CLIENT看来使用NFS的远端文件就象是在使用本地文件一样。 <br /> NFS协议从诞生到现在为止,已经有多个版本,如NFS V2(rfc1094),NFS V3(rfc1813)(最新的版本是V4(rfc3010)。 <br /> 二、各NFS协议版本的主要区别 <br /> V3相对V2的主要区别: <br /> 1、文件尺寸 <br /> V2
2011-01-04 23:23:00
502
原创 淘宝开源文件系统
<br />http://code.taobao.org/project/view/366/<br />主要针对海量小文件存储<br />主要缺点:<br />1 目前不支持跨block存储<br />2 无法自定义文件名<br />3 完全扁平化结构,不支持目录,平移比较麻烦<br /> <br />其他性能在测试中。
2011-01-04 23:20:00
444
转载 变长结构体的实现
#include #include #include struct aa{ int a; int b;};struct bb{ struct aa test[0];};int main(void){ struct bb *p=(struct bb*)malloc(sizeof(struct bb)+sizeof(struct aa)*100);
2009-09-28 00:14:00
1905
转载 回调函数
精妙比喻:回调函数还真有点像您随身带的BP机:告诉别人号码,在它有事情时Call您回调用于层间协作,上层将本层函数安装在下层,这个函数就是回调,而下层在一定条件下触发回调,例如作为一个驱动,是一个底层,他在收到一个数据时,除了完成本层的处理工作外,还将进行回调,将这个数据交给上层应用层来做进一步处理,这在分层的数据通信中很普遍。其实回调和API非常接近,他们的共性都是跨层调用的函数。但区别是A
2009-08-19 00:40:00
431
转载 C和C++函数的相互引用
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程 式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支 持函数的重载,C++对全局函数的处理方式与C有明显的不
2009-08-19 00:39:00
441
转载 Sizeof与Strlen的区别与联系
1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof是算符,strlen是函数。 3.sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以/0结尾的。sizeof还可以用函数做参数,比如: short f();printf("%d/n", size
2009-08-17 23:49:00
303
转载 sctp编程
SCTP协议在UNP第2版中还未提及,是在第3版中新增加的,在第9、10、23章介绍SCTP。SCTP就好象是TCP和UDP的综合体,既可以单播也能多播,而且连接建立过程使用4次握手而不是TCP的3次握手,在相当程度上防止了类似TCP中的syn flood的攻击方法。SCTP是面向消息而不是面向连接的,而且是用关联(associate)代替连接的概念,关联即可以是一对一的,也可以是一对多的
2009-08-17 23:27:00
984
原创 sctp的几个网站
www.sctp.dewww.sctp.orgwww.openss7.orgwww.sigtran.orghttp://www.ibm.com/developerworks/cn/linux/l-sctp/
2009-08-17 23:21:00
434
转载 SCTP
SCTP SCTP是由IEFT的信令传输工作组(SIGTRAN)提出的一种面向多媒体通信的流控制传输协议,用于在IP网络上传输PSTN信令消息,即通常所说的SS7 over IP。 目前,IEFT将SCTP传输层协议作为主要研究目的,与TCP和UDP共筑于IP层之上。同TCP一样,SCTP提供面向连接的、点到点的可靠传输,它继承了TCP强大的拥塞控制、数据包丢失发现等功能,任何
2009-08-17 23:13:00
771
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人