随笔 - 78  文章 - 1  trackbacks - 0
<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

     摘要: extern

extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字.它告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。

1。对于extern变量来说,仅仅是一个变量的声明,其并不是在定义分配内存空间。如果该变量定义多次,会有连接错误

2。通常,在模块的头文件中对本模块提供给其它模块引用的函数和全局变量以关键字 extern声明。也就是说c文件里面定义,如果该函数或者变量与开放给外面,则在h文件中用extern加以声明。所以外部文件只用include该h 文件就可以了。而且编译阶段,外面是找不到该函数的,但是不报错。link阶段会从定义模块生成的目标代码中找到此函数。

3。与extern对应的关键字是static,被它修饰的全局变量和函数只能在本模块中使用。  阅读全文
posted @ 2008-12-09 21:03 Carrie 阅读(164) | 评论 (0)编辑 收藏
     摘要:   阅读全文
posted @ 2008-12-06 20:52 Carrie 阅读(51) | 评论 (0)编辑 收藏
     摘要: 图像处理技术已经渗透到人类生活的各个领域并得到越来越多的应用,图像处理所涉及的图像格式有很多种,如TIF、JEMP、BMP等等,工程应用中经常要处理256级的灰度BMP图像,如通过黑白采集卡采集得到的图像。BMP灰度图像作为Windows环境下主要的图像格式之一,以其格式简单,适应性强而倍受欢迎。在进行图像处理时,操作图像中的像素值就要得到图像阵列;经过处理后的图像的像素值存储起来;显示图像时要正确实现调色板,结合这些问题,文章针对性的给出了操作灰度BMP图像时的部分函数实现代码及注释。  阅读全文
posted @ 2008-11-29 21:18 Carrie 阅读(148) | 评论 (0)编辑 收藏
     摘要: 定 义

GIF 是用于压缩具有单调颜色和清晰细节的图像(如线状图、徽标或带文字的插图)的标准格式。  阅读全文
posted @ 2008-11-29 18:20 Carrie 阅读(147) | 评论 (0)编辑 收藏
     摘要: 《C++标准函数库》中说的
有三个函数可以将字符串的内容转换为字符数组和C—string
1.data(),返回没有”\0“的字符串数组
2,c_str(),返回有”\0“的字符串数组
3,copy()   阅读全文
posted @ 2008-11-27 10:38 Carrie 阅读(230) | 评论 (0)编辑 收藏

DV 文件类型:
WINDOWS操作系统中,虽然DV数据流以AVI文件形式出现,但DV AVI文件还是有两种类型区分:TYPE-1 和 TYPE-2。要了解它们间的不同,首先得看看DV数据中有什么以及信息在AVI文件中是如何存储的。
下面我们简单介绍一下DV数据在两种类型中是怎样存放的,每种类型都有什么优点和缺点。

DV流
在用视频采集程序将视频由摄像机经1394卡复制到硬盘的过程中,视频数据几乎一点都没被动过。在摄像机上,视频数据以流的形式存储,这个数字信息流包括视频画面和声音。

当这个DV数据流被送到1394卡时,数字信息保持不变,视频采集程序收到的这个数据流也是没改过的。

AVI文件
为了让别的程序知道这个数据流是个什么东西,WINDOWS将它变为AVI文件,有两种类型可供选择:TYPE-1 和 TYPE-2。
Type-1
这是最简单的DV AVI文件格式,但是也是与别的应用兼容性最差的一种。Type-1 DV AVI 文件简单地将一个AVI文件头加到这个数据流的前面,其它什么都没变。

在TYPE-1 AVI文件中实际为AVI格式的部分只有那个文件头,一般来讲,这也是大多数程序能读的唯一的部分。大多数程序通常希望AVI文件包括视频流和音频流并以AVI格式存放,然而这里的TYPE-1 格式 DV AVI 文件里视频和音频都在一个DV格式数据流中。
Type-2
要避开这个问题以利用AVI文件DV数据流中的所有有用信息,TYPE-2 AVI文件将音频由DV流中抽取出来然后作为一个独立的AVI格式流加到AVI文件中。

现在能处理AVI文件的程序将这个AVI文件看成带有分开的视频和音频流的标准AVI文件。音频流是标准的AVI格式,视频解码器只将视频由DV流中提取出来。虽然TYPE-2 AVI文件比TYPE-1 AVI文件兼容性好的多,TYPE-2 AVI格式也有几点不足:

1、由于音频数据在TYPE-2 AVI文件中存了两次,一次在DV流中,另一次在音频AVI流中,导致TYPE-2 DV AVI文件比相应的TYPE-1 DV AVI文件大约5%。
2、由于额外的音频AVI流要被加上或去掉,采集或回录TYPE-2 DV AVI文件对CPU的要求稍高一些。

总结
现在知道了TYPE-1和TYPE-2 DV AVI文件的不同,我们是否可以判定哪一个最好呢?当然没那么简单。如果需要最小的文件和最低的CPU处理能力,TYPE1是首选。TYPE-2的兼容性较好,只是文件大些。两种文件类型在画面和声音质量上是一样的。

posted @ 2008-11-23 23:35 Carrie 阅读(315) | 评论 (0)编辑 收藏
http://tech.163.com/05/0818/10/1REAKL0R00091589.html
posted @ 2008-11-23 23:03 Carrie 阅读(79) | 评论 (0)编辑 收藏
http://www.52rd.com/Blog/Blog.asp?Name=wqyuwss&SubjectID=559&Page=4
posted @ 2008-11-23 21:36 Carrie 阅读(335) | 评论 (0)编辑 收藏
     摘要: 在过去的几年里,数码摄像机以前所未有的速度快步走入我国普通人民的家庭,市场销售数量较以往有了很大程度的增长,许多朋友都成为了“DV一族”!他们在购买摄像机之前都希望能够利用自己的机器做出精美的影像光盘,可是在购买了数码摄像机之后才发现,原来要制作一盘完美的数码影像光盘光有数码摄像机是远远不够的,后期制作十分的重要。不过,由于不少人是初次接触到数码摄像机这一高科技产品,对数码摄像机的后期制作问题一无所知,面对着种类繁多的采集、压缩、编辑软件束手无策,不知道选择哪一个更好一些,今天我们就带领大家理顺一下思路,看看目前都有哪些软件比较适合家庭用户的影像后期制作吧!
首先,我们要明确,数码影像的后期制作一般可以简单分为四类:采集软件、编辑软件、压缩软件和刻录软件,目前市场上的许多软件产品已经做到了“四合一”,把这几种功能融为了一体,不过,虽然目前市面上的软件种类繁多、琳琅满目,让人挑花了眼,但是还没有哪一款可以做到几种功能都十分完美,例如会声会影虽然可以进行视频的压缩,但是它压缩的画面中的色块特别多,而且压缩时的可调节参数较少,比起专业的压缩软件还有一定的差距,所以说这些软件都是各有  阅读全文
posted @ 2008-11-23 21:21 Carrie 阅读(140) | 评论 (0)编辑 收藏
     摘要: 1、Microsoft RLE
一种8位的编码方式,只能支持到256色。压缩动画或者是计算机合成的图像等具有大面积色块的素材可以使用它来编码,是一种无损压缩方案。

2、Microsoft Video 1
用于对模拟视频进行压缩,是一种有损压缩方案,最高仅达到256色,它的品质就可想而知,一般还是不要使用它来编码AVI。
  阅读全文
posted @ 2008-11-23 21:18 Carrie 阅读(68) | 评论 (0)编辑 收藏
仅列出标题
共8页: 1 2 3 4 5 6 7 8