C++
文章平均质量分 67
ymqq1
这个作者很懒,什么都没留下…
展开
-
Qt图片显示效率的比较
http://blog.sina.com.cn/s/blog_5c70dfc80100r257.html 在Qt中处理图片一般都要用到QImage类,但是QImage的对象不能够直接显示出来,要想能看到图片,初步发现有两种方法。 一、QImage转QPixmap,然后用QLabel::setPixmap() image=new QImage("D:/Tem转载 2013-05-15 16:28:49 · 1565 阅读 · 0 评论 -
QT显示图片
http://www.cnblogs.com/s_agapo/archive/2012/03/13/2394176.html QT显示图片的方法有很多 大致为 label上显示直接画出来容器显示 1---------------显示gif图片(label上显示)--------------- 在QT中要显示GIF图片,不能通过单单的添转载 2013-05-15 16:26:14 · 1254 阅读 · 0 评论 -
C++中new 一个对象的时候加括号和不加括号的区别
先把结论放上来: 加括号调用没有参数的构造函数,不加括号调用默认构造函数或唯一的构造函数,看需求 C++在new时的初始化的规律可能为:对于有构造函数的类,不论有没有括号,都用构造函数进行初始化;如果没有构造函数,则不加括号的new只分配内存空间,不进行内存的初始化,而加了括号的new会在分配内存的同时初始化为0。 以下代码: #include u转载 2013-05-08 11:00:48 · 5438 阅读 · 0 评论 -
在Qt中使部分组件透明化
本文主要是解决Qt中QGraphicsAbstractShapeItem,QPixmap,QPainter等组件的透明化显示问题。 在Qt中定义了一个常量,用于设置透明的颜色,即Qt::transparent,表示RGBA值为(0,0,0,0)的透明色。 在QGraphicsAbstractShapeItem的集成类中,可以把某些部分画成Qt::transparent来设置透明转载 2013-05-09 18:23:49 · 1319 阅读 · 0 评论 -
多边形区域填充算法--扫描线种子填充算法
http://blog.csdn.net/orbit/article/details/7343236 1.3扫描线种子填充算法 1.1和1.2节介绍的两种种子填充算法的优点是非常简单,缺点是使用了递归算法,这不但需要大量栈空间来存储相邻的点,而且效率不高。为了减少算法中的递归调用,节省栈空间的使用,人们提出了很多改进算法,其中一种就是扫描线种子填充算法。扫描线种子填转载 2013-05-10 18:12:13 · 1369 阅读 · 0 评论 -
多边形区域填充算法--递归种子填充算法
http://blog.csdn.net/orbit/article/details/7323090 平面区域填充算法是计算机图形学领域的一个很重要的算法,区域填充即给出一个区域的边界(也可以是没有边界,只是给出指定颜色),要求将边界范围内的所有象素单元都修改成指定的颜色(也可能是图案填充)。区域填充中最常用的是多边形填色,本文中我们就讨论几种多边形区域填充算法。 一、种转载 2013-05-10 18:09:13 · 2637 阅读 · 0 评论 -
多边形区域填充算法--扫描线填充算法(有序边表法)
http://blog.csdn.net/orbit/article/details/7368996 二、扫描线算法(Scan-Line Filling) 扫描线算法适合对矢量图形进行区域填充,只需要直到多边形区域的几何位置,不需要指定种子点,适合计算机自动进行图形处理的场合使用,比如电脑游戏和三维CAD软件的渲染等等。 对矢量多边形区域填转载 2013-05-10 18:14:50 · 2261 阅读 · 0 评论 -
多边形区域填充算法--改进的扫描线填充算法
http://blog.csdn.net/orbit/article/details/7393022 三、改进的扫描线填充算法 扫描线填充算法的原理和实现都很简单,但是因为要同时维护“活动边表(AET)”和“新边表(NET)”,对存储空间的要求比较高。这两张表的部分内容是重复的,而且“新边表”在很多情况下都是一张稀疏表,如果能对其进行改进,避免出现两张表,就可以节省转载 2013-05-10 18:16:31 · 2012 阅读 · 0 评论 -
多边形区域填充算法--几种边标志填充算法
http://blog.csdn.net/orbit/article/details/7467543 四、边界标志填充算法 在光栅显示平面上,多边形是封闭的,它是用某一边界色围成的一个闭合区域,填充是逐行进行的,即用扫描线逐行对多边形求交,在交点对之间填充。边界标志填充算法就是在逐行处理时,利用边界或边界颜色作为标志来进行填充的。准确地说,边界标志填充算法不是指某种转载 2013-05-10 18:17:43 · 4976 阅读 · 0 评论