开源视频图像处理库

1. 计算机视觉库Oepncv OpenCV是Intel开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法; 拥有包括 300 多个C函数的跨平台的中、高层 API;它不依赖于其它的外部库,但也可以使用某些外部库。对非商业应用和...

2014-01-02 12:16:14

阅读数 699

评论数 0

流媒体框架 live555

liveMedia项目(http://www.live555.com/)的源代码包括四个基本的库,各种测试代码以及Media Server。四个基本的库分别是: UsageEnvironment&TaskScheduler, groupsock, liveMedia和BasicUsageE...

2013-08-22 12:45:40

阅读数 1090

评论数 0

H.264技术综述

随着计算机技术和网络通信技术的飞速发展,视频编码技术的应用也越来越广泛,H.264即MPEG-4第10部分,由ITU-T的VCEG(视频编码专家组)和ISO/IEC的MPEG(活动图像编码专家组)的联合视频组(JVT:joint video team)负责开发,于2003年被正式颁布为国际标准。作...

2013-07-29 18:39:30

阅读数 382

评论数 0

视频编解码

视频解码的常见过程 视频解码的4个过程,通常包括获取文件、分离音视频流、解码、输出。   获取文件     视频流的来源可以是文件,也可以是UDP等数据流,主要是将视频流放入内存缓冲区中。   分离音视频流     正如前述,视频文件只是一个容器。视频数据与音频数据按照一定的标准组合在一...

2013-07-29 17:09:40

阅读数 427

评论数 0

php-js-html交叉代码

1 JS方式调用PHP文件并取得php中的值  举一个简单的例子来说明: 如在页面a.html中用下面这句调用: alert(jstext); 在b.php中有这样一段PHP代码: 输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $act...

2013-07-23 17:23:16

阅读数 385

评论数 0

C++对象类型转换问题概括总结

C++里,对象类型转化问题是需要严加注意的一个问题,包括隐式转换,强制转化,旧式转化等种类,需要加以总结。本篇文章概括总结类型转化问题,并侧重于类型的隐式转换问题。关于强制转换的详细的内容放在下篇文章中总结。 一。类型相关:如果两个类型可以相互转换,则称这两个类型相关。只用相关类型之间才可能...

2013-07-23 14:39:34

阅读数 308

评论数 0

哪门编程语言影响力最大?

摘要:一门编程语言的影响力到底有多大呢?Ramio Gómez根据成千上万条数据制作了编程语言影响力关系图,从图中可以得知,影响力较大的编程语言有:C、Lisp、Pascal、Java、Smalltalk。 TIOBE每个月都会给编程语言排名,从侧面说明哪些编程语言使用比较广泛。那么你是...

2013-07-18 15:23:13

阅读数 346

评论数 0

读60行代码完成的NoSQL数据库,看数据库打造面临的挑战

摘要:60行代码确实可以完成一个NoSQL数据库,增加一半的代码或许也可以完成预防重复插入及修改校验。然而数据库不只需要处理并发问题,还有其它需要注意的地方,比如:脏读和锁。 “不要试图去自建一个数据库”,从某些角度上来说这个观点所言非虚。虽然自建的数据从来都不会被真正投入使用、测试等,...

2013-07-18 10:34:04

阅读数 332

评论数 0

C语言关键字解析

ANSI C标准C语言共有32个关键字,这些关键字如下: auto break case char const continue default do double else enum extern float for goto if int long register r...

2013-07-16 17:30:15

阅读数 341

评论数 0

C++关键字解析

简介 关键字(keyword)又称保留字,是整个语言范围内预先保留的标识符。每个C++关键字都有特殊的含义。经过预处理后,关键字从预处理记号(preprocessing-token)中区出来,剩下的标识符作为记号(token),用于声明对象、函数、类型、命名空间等。不能声明与关键字同名的标识符。...

2013-07-16 16:46:21

阅读数 350

评论数 0

避免代码注释的五大理由

摘要:代码注释的作用一直以来都被程序员们广泛讨论。很多人认为注释不是必要的,写注释那是因为代码可读性太差了。原文作者Paulo Ortins发表了博文《避免代码注释的五大理由》,一起来看下。 代码注释的作用一直以来都被程序员们广泛讨论。很多人认为注释不是必要的,写注释那是因为代码可读性太差了。原...

2013-07-15 18:18:19

阅读数 252

评论数 0

用来简化开发任务的20个JavaScript类库

摘要:所谓JS库就是预先写好的JS程序库,用于简化以JS为基础的开发程序,尤其是对AJAX和其他以Web为中心技术的JS代码集。文章搜集了20个JS库,帮你处理与开发相关的问题,让你的网站在竞争中领先一步。 所谓JS库就是预先写好的JS程序库,用于简化以JS为基础的开发程序,尤其是对AJ...

2013-07-11 10:42:58

阅读数 330

评论数 0

函数式思维: 为什么函数式编程越来越受关注

简介: Java™ 即使不打算立刻改用函数式语言(比如 Scala 或 Clojure),Java 开发人员也应该了解函数式范式。随着时间的推移,所有主流语言都将变得更加函数化;Neal Ford 将在本期文章中探讨其中的原因。 关于本系列 本系列的目标...

2013-07-11 09:44:08

阅读数 428

评论数 0

世界上最聪明的人都在做什么?

如果你熟悉世界级程序设计竞赛,你一定对Tourist、Petr、ACRush(楼天城)、watashi(巫泽俊)、iwi(秋叶拓哉)、wata (岩田阳一)这些名字不会陌生。他们在TopCoder、ACM-ICPC、GCJ、FHC等世界级的程序设计竞赛中屡次获得冠亚季军,被称为“世界上最聪明的人”...

2013-07-10 09:51:11

阅读数 3642

评论数 0

ThoughtWorks中国人才

徐昊 徐昊是ThoughtWorks中国区首席技术专家,ThoughtWorks全球技术策略顾问。他从2003年起开始实践极限编程等敏捷方法,2005年开始,多次以敏捷教练的角色帮助国内外多个团队实施极限编程、Scrum和FDD等敏捷方法,敏捷交付和敏捷项目管理经验极为丰富。现主要致力于大规...

2013-07-08 13:34:56

阅读数 1037

评论数 0

Jim Webber

JimWebber博士是ThoughtWorks的架构师,他致力于与客户一起交付可靠的面向服务系统。在加入ThoughtWorks之前,Webber博士是UKE-Science programme的高级研究员,从事将Web服务实践应用于网格计算的策略和面向服务计算可靠性架构模式方面的研究。他拥有丰...

2013-07-08 13:33:11

阅读数 283

评论数 0

Jim Highsmith

Jim Highsmith在软件开发和IT行业有着超过25年的经验,也是敏捷宣言的创始人之一、敏捷联盟的发起人和第一任理事。 在加入ThoughtWorks之前,Highsmith服务于CutterConsortium公司,主管敏捷项目管理顾问服务,在美国、欧洲、加拿大、南非、澳大利亚、日本...

2013-07-08 13:32:36

阅读数 372

评论数 0

Martin Fowler

ThoughtWorks首席科学家Martin Fowler先生是当今世界软件开发领域最具影响力的五位大师之一。作为敏捷软件开发方法的早期开拓者和敏捷宣言的创始人之一,Fowler先生对IT 业的影响是不可估量的。 在Fowler先生的职业生涯中,他大力倡导业内最先进的软件开发技术,如统一建...

2013-07-08 13:31:20

阅读数 306

评论数 0

vs2008 出现fatal error rc1107 错误的处理办法

修改办法 工具 -> options -> project and solutions -> vc++ directories 把右边include files里面的路径的最后面的‘\’去掉 例如 原来是:     $(VCInstallDir)include\ ...

2013-07-04 14:30:12

阅读数 319

评论数 0

使用UltraEdit32编辑器格式化源码功能

UE编辑器一直是我编程和编辑文本的好帮手,对它映像最深刻的功能就是列模式编辑功能,确实给我的工作带来不少的便利,但作为编程工具没有格式化源代码的功能能似乎使UE美中不足,可是事实并非如此,UE提供的两个开源命令行工具就可以很好地完成当下流行的几款编程语言源码的格式化工作。 在UE内可以对XML、...

2013-07-04 14:10:18

阅读数 321

评论数 0

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