正文

关于视音频信号处理编程的深入要求2010-05-26 11:41:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/miaowei/51210.html

分享到:

不知不觉,我已经用C语言编程达5年了。在这中间,从最基本的 Ansi C 开始,控制台下一行行的代码敲入开始,到中间面向对象的C++,知道了原来还可以利用C++以达到面向对象,以及代码包装和模块化功能。后来开始接触MFC,知道原来可以把自己的东西通过UI形式向别人展示,太好了。再到后来,觉得MFC非常傻,C#是那么的聪明和简单。

这中间,我有过疯狂的迷恋某一种方式的编程,也有过很痛恨某一种方式的编程。现在回过头来看,其实最本质,最基本的还是基本C。 可以这么说,没几个人感声称自己很精通C,其实标准C还是很博大精深的,以至于我现在还会经常性的阅读一些关于标准C方面的基本资料来加深我对标准C的了解。

由于我是做音视频处理的,所以我这里要补充一些内容。 光掌握上述编程技能对音视频 处理只能说是个入门。要想深入熟悉音视频编程的话,我觉得应该掌握如下一些基本编程技术。这也是我所要努力的方向。

1. STL, 这里面把数组,列表等基本数据结构和算法都包装的很好,用起来很方便,也很简捷。

2. OpenCV, 这个对快速图像和视频编程绝对是个好东西,像图像读入,显示,变换,转换等都非常方便,可以使用户可以专心与处理上,而不是专心在图像编程上。

3. DirectShow,这个主要是对音视频编程,特别是游戏编程非常方便也快速。以至于原来一直是游戏编程必不可少的工具。

此外,一些类似信号处理的工具箱,图像处理工具箱也是非常有用的。如CxImage, HTK等等。

阅读(2659) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册