b

随笔分类 -  .net

摘要:我在前两篇图片处理的文章里几乎都用BitmapData来做图片处理的,那么这个东东究竟是个什么玩意儿呢?C#好是好,但处理图片时一个像素一个像素的操作像素可不是一般的慢,尤其是数码相机拍摄的大图片。其实Delphi也一样,但好在Delphi的Bitmap类提供了ScanLines,可以一行一行的读图,效率比较高。C#应该也有类似的东东。经过一番搜索,终于发现了BitmapData类。先看个例子,这是对一张位图的每个像素按FF取补,然后输出到一个新图(代码有点啰嗦,不过应该可以说明问题了)。int h = m_Bmp.Height;int w = m_Bmp.Width;Bitmap bmpOu 阅读全文
posted @ 2011-12-07 18:35 -==NoWay.==- 阅读(229) 评论(0) 推荐(0)
摘要:更新模块的代码:代码更新模块的UI:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicpartialclassFrmMain:Form{publicFrmMain(){InitializeComponent();}XmlDocumentdoc=newXmlDocument();#region"Disablethe'X'"protectedoverrideCreateParamsCreateParams{get{CreateParams 阅读全文
posted @ 2011-02-15 11:26 -==NoWay.==- 阅读(361) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-09-16 20:25 -==NoWay.==- 阅读(206) 评论(0) 推荐(0)
摘要:SingleTon1//InitialInstanceActivator.cs2//InspiredbyMikeWoodring3//Copyright(c)2003,ChrisSells4//Notes:5//-UsesApplication.UserAppDataPathtopickauniquestringcomposed6//oftheappname,theappversionandthe... 阅读全文
posted @ 2006-07-22 00:13 -==NoWay.==- 阅读(320) 评论(0) 推荐(0)
摘要:在项目中经常有装入大批量数据,需要显示进度。但Windows Control不是线程安全的。在装库过程中,可能要对Control进行操作,此时,如果随意拖动窗体。主进程就无法进行对Control的Redraw.所以就要采用异步的方法。1privateSortedListsl=null;2privateconstintTEST_COUNT=10000;3privatevoidbutton1_Clic... 阅读全文
posted @ 2006-07-21 03:11 -==NoWay.==- 阅读(483) 评论(0) 推荐(0)

c