上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页
  2012年12月7日
摘要: 所谓GOP,意思是画面组,MPEG格中的帧序列,分为I、P、B三种,如排成IBBPBBPBBPBBPBBP...样式,这种连续的帧图片组合即为GOP(画面群,GROUP OF PICTURE),是MPEG将来存取的最本基本的单位,它的排列顺序将会一直重复到影像结束。一个GOP就是一组连续的IPB画面。MPEG编码将画面(即帧)分为I、P、B三种,I是内部编码帧,P是前向预测帧,B是双向内插帧。简单地讲,I帧是一个完整的画面,而P帧和B帧记录的是相对于I帧的变化。没有I帧,P帧和B帧就无法解码,这就是MPEG格式难以精确剪辑的原因,也是我们之所以要微调头和尾的原因。MPEG-2 帧结构 MPE. 阅读全文
posted @ 2012-12-07 11:49 裴银祥的博客园 阅读(2535) 评论(0) 推荐(0) 编辑
摘要: 基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图像,也叫预测帧;B frame: 双向预测内插编码帧 又称bi-directional interpolated prediction frame,既考虑与源图像序列前面已编码帧,也顾及源图像序列后面已编码帧之间的时 阅读全文
posted @ 2012-12-07 11:40 裴银祥的博客园 阅读(1065) 评论(0) 推荐(0) 编辑
  2012年11月29日
摘要: 4.1 启动界面图 4 1 启动界面4.2 新建工程图 4 2 新建空白项目图 4 3 新建空白项目图 4 4 项目尺寸-默认图 4 5 项目尺寸-选择图 4 6 项目尺寸-自定义4.3 设置页面属性图 4 7 属性窗口图 4 8 背景类型图 4 9 背景图片图 4 10 首页属性4.4 添加页面对象图 4 11 对象类型4.4.1Label对象图 4 12 新的标签图 4 13 label属性可以通过“Font”按钮更改字体大小及颜色,“Orientation”更改文本方向,“State Colors”改变字体颜色。4.4.2按钮对象图 4 14 添加按钮图 4 15 按钮属性其中“Stat 阅读全文
posted @ 2012-11-29 14:41 裴银祥的博客园 阅读(538) 评论(0) 推荐(0) 编辑
  2012年11月13日
摘要: ArcGis开发过程中遇到HRESULT:0x80040213错误:错误原因: COM资源没完全释放。数据量少时,不会出现问题,但是如果是几百个数据,循环调用,肯定会出现该问题。解决方法:释放资源,.Net环境下需要自己释放游标等Com资源, System.Runtime.InteropServices.Marshal.ReleaseComObject(featureCursor);此外,还要及时释放IFeatureClass对象。 阅读全文
posted @ 2012-11-13 11:53 裴银祥的博客园 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 问:在一个Form中,有些控件我不想换肤,请问有没有办法解决?答:如果不想对某个控件换肤,请设置它的Tag属性与SkinEngine控件的DisableTag属性相等。这个属性的值默认为9999,您也可以修改它。问:当我设置了Form的Opacity属性之后,为什么不能正常显示?答:IrisSkin目前不支持对设置了TransparencyKey和Opacity属性的窗体进行换肤。 阅读全文
posted @ 2012-11-13 11:38 裴银祥的博客园 阅读(297) 评论(0) 推荐(0) 编辑
  2012年11月6日
摘要: printf功 能: 产生格式化输出的函数(定义在 stdio.h 中)。向终端输出(显示器等)用 法: int printf(const char *format,[argument]); format 参数输出的格式,定义格式为:%[flags][width][.perc][F|N|h|l]type 规定数据输出方式,具体如下: 1.type含义如下: d 有符号10进制整数 i 有符号10进制整数 o 无符号8进制整数 u 无符号10进制整数 x 无符号的16进制数字,并以小写abcdef表示 X 无符号的16进制数字,并以大写ABCDEF表示 f 浮点数 E... 阅读全文
posted @ 2012-11-06 22:45 裴银祥的博客园 阅读(620) 评论(0) 推荐(0) 编辑
  2012年9月18日
摘要: 这两天用到了Tree控件,发现在往树上绑定数据的时候不是特别方便,便写了一个辅助类。 在开始之前先说明一下如何使Tree控件支持有层次结构的数据源绑定,首先需要在xaml代码里为树增加HierarchicalDataTemplate模板,这样Tree就支持分层结构的数据源绑定了。xaml代码如下:(注明:这里我还用到了一个Toolkit里的DragDrop控件,可以先忽略)<!--Tree--><controlsToolkit:TreeViewDragDropTarget AllowDrop="true" HorizontalContentAlignmen 阅读全文
posted @ 2012-09-18 19:57 裴银祥的博客园 阅读(268) 评论(0) 推荐(0) 编辑
  2012年9月8日
摘要: 在"silverlight如何在客户端读取文件"以及"silverlight如何在客户端写入文件"两篇文章中我们初步接触了Isolated Storage概念。在此,我们进一步把Isolated Storage相关知识系统梳理一遍并用示例加深理解。 一、什么是Isolated Storage独立存储? 独立存储是一种数据存储机制,它在代码与保存的数据之间定义了标准化的关联方式,从而提供隔离性和安全性。同时,标准化也提供了其他好处。管理员可以使用旨在操作独立存储的工具来配置文件存储空间、设置安全策略及删除未使用的数据。通过独立存储,代码不再需要使用唯一的路 阅读全文
posted @ 2012-09-08 20:08 裴银祥的博客园 阅读(202) 评论(0) 推荐(0) 编辑
  2012年9月4日
摘要: 本以为这篇搜集整理的代码会是很不错的文章,花了一天时间,搜索到最后居然出来一篇叫做"C# 与 C++ 数据类型对照表"的文章.几乎囊括掉和大部分的数据了,太打击我了.本文中有部分的数据没有测试.也有一些不错的是看了上百篇网文对比整理得来的.希望有帮助. //C++中的DLL函数原型为 //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2) //extern "C" __declspec(dllexport) bool 方法名 阅读全文
posted @ 2012-09-04 09:13 裴银祥的博客园 阅读(205) 评论(0) 推荐(0) 编辑
  2012年8月30日
摘要: 相信初学者对委托的印象肯定很深刻吧,当初我理解这个概念花了好长时间呢。竟然把方法作为参数,这一点,如果没有点儿C\C++的基础,还真是会觉得有点儿不可思议。但是,微软给我们的不可思议简直太多了,.Net Framework在短短的时间内升级到2.0、3.0再到3.5,而委托则变得越来越玄了。想一下1.0的时候,那个时候,委托是多么的单纯,首先声明一个委托类型,再定义一个相同签名的方法,就可以用了。class Test { delegate double Calc(double x); static void Main(string[] args) { do... 阅读全文
posted @ 2012-08-30 22:31 裴银祥的博客园 阅读(196) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页