随笔 - 78  文章 - 1  trackbacks - 0
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

11 2008 档案
Visual C++6.0开发灰度位图处理      摘要: 图像处理技术已经渗透到人类生活的各个领域并得到越来越多的应用,图像处理所涉及的图像格式有很多种,如TIF、JEMP、BMP等等,工程应用中经常要处理256级的灰度BMP图像,如通过黑白采集卡采集得到的图像。BMP灰度图像作为Windows环境下主要的图像格式之一,以其格式简单,适应性强而倍受欢迎。在进行图像处理时,操作图像中的像素值就要得到图像阵列;经过处理后的图像的像素值存储起来;显示图像时要正确实现调色板,结合这些问题,文章针对性的给出了操作灰度BMP图像时的部分函数实现代码及注释。  阅读全文
posted @ 2008-11-29 21:18 Carrie 阅读(152) | 评论 (0)  编辑
你了解常用的图象格式吗?      摘要: 定 义

GIF 是用于压缩具有单调颜色和清晰细节的图像(如线状图、徽标或带文字的插图)的标准格式。  阅读全文
posted @ 2008-11-29 18:20 Carrie 阅读(173) | 评论 (0)  编辑
CString,int,string,char*之间的转换      摘要: 《C++标准函数库》中说的
有三个函数可以将字符串的内容转换为字符数组和C—string
1.data(),返回没有”\0“的字符串数组
2,c_str(),返回有”\0“的字符串数组
3,copy()   阅读全文
posted @ 2008-11-27 10:38 Carrie 阅读(233) | 评论 (0)  编辑
DV文件格式的区别
posted @ 2008-11-23 23:35 Carrie 阅读(324) | 评论 (0)  编辑
mpeg4文件格式系列
posted @ 2008-11-23 21:36 Carrie 阅读(340) | 评论 (0)  编辑
家庭影像后期制作软件汇总      摘要: 在过去的几年里,数码摄像机以前所未有的速度快步走入我国普通人民的家庭,市场销售数量较以往有了很大程度的增长,许多朋友都成为了“DV一族”!他们在购买摄像机之前都希望能够利用自己的机器做出精美的影像光盘,可是在购买了数码摄像机之后才发现,原来要制作一盘完美的数码影像光盘光有数码摄像机是远远不够的,后期制作十分的重要。不过,由于不少人是初次接触到数码摄像机这一高科技产品,对数码摄像机的后期制作问题一无所知,面对着种类繁多的采集、压缩、编辑软件束手无策,不知道选择哪一个更好一些,今天我们就带领大家理顺一下思路,看看目前都有哪些软件比较适合家庭用户的影像后期制作吧!
首先,我们要明确,数码影像的后期制作一般可以简单分为四类:采集软件、编辑软件、压缩软件和刻录软件,目前市场上的许多软件产品已经做到了“四合一”,把这几种功能融为了一体,不过,虽然目前市面上的软件种类繁多、琳琅满目,让人挑花了眼,但是还没有哪一款可以做到几种功能都十分完美,例如会声会影虽然可以进行视频的压缩,但是它压缩的画面中的色块特别多,而且压缩时的可调节参数较少,比起专业的压缩软件还有一定的差距,所以说这些软件都是各有  阅读全文
posted @ 2008-11-23 21:21 Carrie 阅读(145) | 评论 (0)  编辑
常见的视频编码      摘要: 1、Microsoft RLE
一种8位的编码方式,只能支持到256色。压缩动画或者是计算机合成的图像等具有大面积色块的素材可以使用它来编码,是一种无损压缩方案。

2、Microsoft Video 1
用于对模拟视频进行压缩,是一种有损压缩方案,最高仅达到256色,它的品质就可想而知,一般还是不要使用它来编码AVI。
  阅读全文
posted @ 2008-11-23 21:18 Carrie 阅读(73) | 评论 (0)  编辑
十一款DV数字视频编辑软件简介      摘要: Sony Vegas是PC平台上用于视频编辑、音频制作、合成、字幕和编码的专业产品。它具有漂亮直观的界面和功能强大的音视频制作工具,为DV视频、音频录制、编辑和混合、流媒体内容作品和环绕声制作提供完整的集成的解决方法。

Sony Vegas为专业的多媒体制作树立一个新的标准,应用高质量切换、过滤器、片头字幕滚动和文本动画;创建复杂的合成,关键帧轨迹运动和动态全景/局部裁剪,具有不受限制的音轨和非常卓越的灵活性。利用高效计算机和大的内存,Sony Vegas从时间线提供特技和切换的实时预览,而不必渲染。使用3轮原色和合成色校正滤波器完成先进的颜色校正和场景匹配。使用新的视频示波器精确观看图像信号电平,包括波形、矢量显示、视频RGB值(RGB Parade)和频率曲线监视器。  阅读全文
posted @ 2008-11-23 21:15 Carrie 阅读(182) | 评论 (0)  编辑
小常识:各种文件后缀名详解      摘要: 说起来Windows工作界面下的文件名简直是随心所欲,比如:某编辑部的2000年工作计划。文件名即可用中文直接表达,而且长度最长可达256个字符,让人看起来真是一目了然。然而在Windows环境中,安装的软件中却大量存在着类似CALENDAR.EXE、GAMES.GRP等等的文件名,这又是为什么呢?原来这些文件名都是根据DOS环境的文件名命名规则而定的。
  阅读全文
posted @ 2008-11-23 20:17 Carrie 阅读(980) | 评论 (0)  编辑
数字电视
posted @ 2008-11-23 14:15 Carrie 阅读(82) | 评论 (0)  编辑
NTCS制式和PAL制式      摘要: PAL属于全球两大主要的电视广播制式,但是由于系统投射颜色影像的频率而有所不同。NTSC是National Television System Committee的缩写,其标准主要应用于日本、美国,加拿大、墨西哥等等,PAL 则是Phase Alternating Line的缩写,主要应用于中国,香港、中东地区和欧洲一带。
这两种制式是不能互相兼容的,如果在PAL制式的电视上播放NTSC的影响,画面将变成黑白,NTSC制式的也是一样。而做为视频拍摄工具的数码摄像机,也同样有制式的问题,比如我国使用PAL制式,在我国销售的数码摄像机都是PAL制式的,如果是NTSC制式的摄像机拍摄出来的图象不能在PAL制式的电视机上正常播放。因此,可以肯定的说,在我国销售的数码摄像机行货一定是PAL制式的,如果是NTSC制式的数码摄像机,则一定是水货。
  阅读全文
posted @ 2008-11-23 13:52 Carrie 阅读(317) | 评论 (0)  编辑
Level Set方法简介
posted @ 2008-11-06 14:27 Carrie 阅读(285) | 评论 (0)  编辑
Windows系统消息大全【资料收集】      摘要: 消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,  阅读全文
posted @ 2008-11-06 13:47 Carrie 阅读(98) | 评论 (0)  编辑
关于迅雷后台强行上传      摘要: 迅雷公司简介
主条目:三代科技
迅雷于2002年底由邹胜龙及程浩始创于美国硅谷。2003年1月底,创办者在中国成立深圳市三代科技开发有限公司。并于2005年5月更名为深圳市迅雷网络技术有限公司,同时作为“迅雷”在大中华区的研发中心和运营中心。迅雷声称行业合作者包括盛大、新浪、金山、和MOTO等等及获得了晨兴科技和IDGVC等数家企业之风险投资。2007年1月5日迅雷宣布其获得第三次融资,来自领衔投资联创策源等公司。

迅雷公司声称其每天服务来自几十个国家,超过数千万次的下载,实际上由于迅雷所收集的资源绝大多数是中国大陆的盗版资源,如盗版中文电影、电视剧及盗版软件等,因此用户绝大多数都是会懂得中文的网民。
  阅读全文
posted @ 2008-11-06 13:45 Carrie 阅读(662) | 评论 (0)  编辑
关于Winsocket编程中的TCP/IP 体系结构      摘要: 关于Winsocket编程中的TCP/IP 体系结构  阅读全文
posted @ 2008-11-06 13:23 Carrie 阅读(149) | 评论 (0)  编辑
define的用法      摘要: 今天整理了一些#define的用法,与大家共享!
1.简单的define定义

#define MAXTIME 1000

一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写

if(i
编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。

这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本替换,而不是作为一个量来使用,这个问题在下面反映的尤为突出。  阅读全文
posted @ 2008-11-05 22:53 Carrie 阅读(1943) | 评论 (0)  编辑
3D基础:3D坐标变换在OpenGL 中的实践      摘要: 在计算机图形学中,变换矩阵是非常基础也是非常重要的知识,在许多资料中,只是罗列出一堆矩阵公式,图表等等,这很难给人感性的认识,特别是初学者,笔者结合OpenGL这样一个非常流行的图形库,以实践的方式阐述在3D变换矩阵中最简单的三种:平移、缩放以及旋转。  阅读全文
posted @ 2008-11-05 14:48 Carrie 阅读(203) | 评论 (0)  编辑
OpenGL坐标变换详解      摘要: 根据三维观察的过程,可以总结出三维变换流水线,
  三维物体坐标的变换过程:
  首先是模型坐标转换到世界坐标,
  然后转换到观察坐标,
  再到投影坐标,
  再到设备坐标。
  阅读全文
posted @ 2008-11-05 14:42 Carrie 阅读(243) | 评论 (0)  编辑
深入C++的new      摘要: “new”是C++的一个关键字,同时也是操作符。关于new的话题非常多,因为它确实比较复杂,也非常神秘,下面我将把我了解到的与new有关的内容做一个总结。  阅读全文
posted @ 2008-11-05 13:52 Carrie 阅读(158) | 评论 (0)  编辑
指针的引用与正常指针 释放内存的另一例比较      摘要: 指针的引用与正常指针 释放内存的另一例比较  阅读全文
posted @ 2008-11-04 16:17 Carrie 阅读(118) | 评论 (0)  编辑
More Effective C++:指针与引用的区别      摘要: 指针与引用看上去完全不同(指针用操作符’*’和’->’,引用使用操作符’.’),但是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候使用指针,在什么时候使用引用呢?  阅读全文
posted @ 2008-11-04 15:44 Carrie 阅读(130) | 评论 (0)  编辑
CString类所有成员函数详解      摘要: VC里CString是我们最常用的类之一,我们觉得对它很熟悉了,可是你知道它的所有用法吗?

还是系统的学习一下吧,认真看完本文就OK了。
  阅读全文
posted @ 2008-11-03 15:15 Carrie 阅读(157) | 评论 (0)  编辑
stdlib.h头文件下的常用函数      摘要: atof()将字符串转换成浮点数的函数
原形:double atof(const char *s)
功能:把s所指向的字符串转换成double类型。
   s格式为:符号 数字.数字 E符号 数字
返回值:字符串的转换值。
头文件:math.h、stdlib.h   阅读全文
posted @ 2008-11-03 14:09 Carrie 阅读(474) | 评论 (0)  编辑
关于CString总结      摘要: 前言:串操作是编程中最常用也最基本的操作之一。 做为VC程序员,无论是菜鸟或高手都曾用过Cstring。而且好像实际编程中很难离得开它(虽然它不是标准C++中的库)。因为MFC中提供的这个类对我们操作字串实在太方便了,CString不仅提供各种丰富的操作函数、操作符重载,使我们使用起串起来更象basic中那样直观;而且它还提供了动态内存分配,使我们减少了多少字符串数组越界的隐患。但是,我们在使用过程中也体会到CString简直太容易出错了,而且有的不可捉摸。所以有许多高人站过来,建议抛弃它。  阅读全文
posted @ 2008-11-03 13:53 Carrie 阅读(113) | 评论 (0)  编辑
C++异常中的堆栈跟踪      摘要: C++语言的运行时环境是基于栈的环境,堆栈跟踪(trace stack)就是程序运行时能够跟踪并打印所调用的函数、变量及返回地址等,C++异常中的堆栈跟踪就是当程序抛出异常时,能够把导致抛出异常的语句所在的文件名和行号打印出来,以及把调用抛出异常的语句的函数以及其它上层函数信息都打印出来。  阅读全文
posted @ 2008-11-03 13:25 Carrie 阅读(252) | 评论 (0)  编辑