C++
gardenias_lily
这个作者很懒,什么都没留下…
展开
-
信号槽
所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意思是,用自己的一个函数(称为槽(slot))来处理这个信号。也就是说,当信号发出时,被连接的槽函数会自动被回调。这就类似观察者模式:当发生了感兴趣的事件,某一个操作就会被自动触...原创 2018-09-19 14:52:46 · 637 阅读 · 0 评论 -
VTK图像处理颜色映射(一)
颜色映射是标量算法的一种,是应用最为广泛的可视化算法,该算法的核心是将数据集的属性数据和颜色表中的颜色相互对应,并用所对应的颜色绘制标量数据。颜色映射的过程主要包括以下步骤:1)定义颜色表,在颜色表中用数组保存所定义的颜色组分(红、绿、蓝)。2)将颜色表和属性数据关联。3)根据属性数据的最大、最小值建立颜色索引颜色映射的目的是突出显示数据集中重要的属性数据,因此如何设计颜色表中的颜...原创 2019-03-03 17:59:33 · 4471 阅读 · 0 评论 -
VTK图像处理颜色映射(二)
在VTK中,颜色映射的过程是由映射器mapper完成的。最终该标量值映射为何种颜色,还需要看颜色查询表中颜色的分配情况。如果不手动创建一个查询表,则映射器会使用一个默认的映射表。我们可以手动创建一个颜色查找表,颜色查找表中允许我们自由设定颜色值。vtkLookupTable可以帮助我们来完成这个工作。//定义一个颜色查找表vtkLookupTable *lut=vtkLookupTable:...原创 2019-03-03 18:00:23 · 2498 阅读 · 0 评论 -
VTK图像处理颜色映射(三)
颜色映射的操作对象是数据集中的标量属性。它是一种常用的 标量算法。它会根据数据集中各个部分不同的标量值,对各个部分上不同的颜色。与此相关的另一种上色方法是控制演员的颜色属性,但这样整个图形只有单一的颜色,这显然没有颜色映射方法灵活。下面会介绍一下:ScalarBar的用法,可以根据自己的需要来设置scalarBar的属性。ScalarBar和lookupTable结合使用方法&nbsp...原创 2019-03-03 22:47:28 · 3663 阅读 · 2 评论