上一页 1 ··· 4 5 6 7 8 9 下一页

2012年10月26日

摘要: wxPaneFrame --一个视窗窗口类。该类提供了atamai 的renderpane与wxPython的交互能力。wxPaneFrame的一般使用方式: 阅读全文
posted @ 2012-10-26 20:38 |残阳|露 阅读(254) 评论(0) 推荐(0) 编辑

2012年10月22日

摘要: VolumeFactory –使用颜色转换函数的体绘制,使用VTK内建的体绘制函数。加速纹理体绘制可以再用户和体数据交互频繁的情况下使用,对用高质量图像的体绘制方法可以选择光线投射体绘制方法(ray-cast volume rendering)派生于ActorFactory构造方法:VolumeFactory()公共方法:SetInput() 设置一个vtkImageData作为输入源GetInput() 获得输入源SetRenderingMode() 设置绘制模式,'Texture' or 'RayCast'GetRenderingMode() 获得当前绘制模 阅读全文
posted @ 2012-10-22 17:42 |残阳|露 阅读(382) 评论(0) 推荐(0) 编辑

2012年10月20日

摘要: Atamai是完全基于VTK及脚本语言Python,面向计算机辅助医疗特别是手术导航的应用系统的中间平台。Atamai的所处在医疗系统框架的位置如下:Atamai类层次结构如下:Atamai以事件为主线,以事件为驱动,EventHandler是所有类的根类。其三个核心类是:ActorFactory、RenderPane、PaneFrame,它们与VTK对应的关系如下:Atamai架构主要类介绍:(1 )EventHandler 解析 主要功能,一是定义事件Event类及EventHandler类。定义EventHandler类的相关常量EventModifier /EventType;二定义E 阅读全文
posted @ 2012-10-20 14:19 |残阳|露 阅读(881) 评论(0) 推荐(0) 编辑

2012年10月18日

摘要: VTK—体绘制VTK主要提供了三种体绘制技术,除了光线投射法外,还有二维纹理映射和基于VolumePro硬件辅助的体绘制。光线投射法是一种基于图像空间扫描的,生成高质量图像的典型的体绘制算法,基本思想是从图像平面的每个像素都沿着视线方向发出一条射线,此射线穿过体数据集,按一定步长进行采样,由内插计算每个采样点的颜色值和不透明度,然后由前向后或由后向前逐点计算累计的颜色值 和不透明度值,直至光线完全被吸收或穿过物体。该方法能很好地反映物质边界的变化,使用Phong模型,引入镜面反射、漫反射和环境反射能得到很好的光照 效果,在医学上可将各组织器官的性质属性、形状特征及相互之间的层次关系表现出来,从 阅读全文
posted @ 2012-10-18 12:57 |残阳|露 阅读(3638) 评论(0) 推荐(0) 编辑

2012年10月14日

摘要: wx.Grid 及其相关的类是用来显示和编辑类表格样式的数据。该控件为显示,编辑数据源提及交互供了丰富的特征。wx.GridTableBase类控制要显示的实际数据。可以call CreateGrid()产生一个该类的实例对象。wx.GridCellRenderer 基类,负责对单元格进行绘画。现在提供了默认的几种派生。wxGridCellBoolRenderer显示CheckBox样式wxGridCellFloatRendererwxGridCellNumberRendererwxGridCellStringRendererwx.GridCellEditor 基类,负责在cell editi 阅读全文
posted @ 2012-10-14 20:54 |残阳|露 阅读(10545) 评论(0) 推荐(0) 编辑

2012年10月11日

摘要: 1. ScrolledPanel类,wx.ScrolledWindow的子类之一。提供了自动滚动条和滚动行为。此外也提供了wx.ScrolledWindow不具有的标签遍历管理功能(tab traversal management)2. 方法集SetupScrolling(self, scroll_x, scroll_y, rate_x, rate_y, scrollToTop)该方法需要显示调用,绑定必须的的事件去完成适合的滚动# -*- coding: UTF-8 -*-#----------------------------------------------------------- 阅读全文
posted @ 2012-10-11 21:58 |残阳|露 阅读(2400) 评论(0) 推荐(0) 编辑
摘要: 函数原型: eval(str [,globals [,locals ]])可以用来将字符串str当成有效Python表达式来求值,并返回计算结果。同样地, exec语句将字符串str当成有效Python代码来执行。最后,execfile(filename [,globals [,locals ]])函数可以用来执行一个文件。例如:现在有一个字符串,形如字典值dict值,需要把它转换成python的dict数据,我们可以用eval()函数来转换,代码如下"{ 'Define1':[[63.3,0.00,0.5,0.3,0.0],[269.3,0.034,1.0,1.0, 阅读全文
posted @ 2012-10-11 12:53 |残阳|露 阅读(5550) 评论(0) 推荐(0) 编辑

2012年10月10日

摘要: wx.Combobox由一个编辑框和列表组成。它可以显示为带有可编辑或只读文本框的静态列表,也可以显示为带下拉列表的文本区域,或者是不带文本框的下拉列表。一个wx.Combobox只允许单选。wx.Combobox的选择项从0开始编号。如果你需要定制wx.Combobox,可以参照wx.ComboCtrl,wx.OwnerDrawnComboBox,wx.ComboPopup和即将可用的wx.BitmapComBox等控件。1. Style 样式wx.CB_SIMPLE 创建一个带列表显示的combobox.只支持windowswx.CB_DROPDOWN 创建一个带下拉列表的combobox 阅读全文
posted @ 2012-10-10 21:14 |残阳|露 阅读(10592) 评论(0) 推荐(0) 编辑

2012年10月9日

摘要: FlexGridSizer是GridSizer的一个更灵活的版本。它与标准的GridSizer几乎相同,除了下面3点例外: 1、每行和每列可以有各自的尺寸。2、默认情况下,当尺寸调整时,它行和列整体改变尺寸。所以,如果需要的话,你可以指定哪行或哪列应该增长。3、它可以在两个方向灵活地增长,意思是你可以为个别的子元素指定比列量,并且你可以指定固定方向增长上的行为。 1. 构造函数:wx.FlexGridSi... 阅读全文
posted @ 2012-10-09 22:26 |残阳|露 阅读(7066) 评论(1) 推荐(0) 编辑

2012年9月17日

摘要: wx.TextCtrl的构造函数wx.TextCtrl(parent, id, value='', pos=wx.DefaultPostion,size=wx.DefaultSize, style=0, validator=wx.DefaultValidator, name=wx.TextCtrlNameStr)---------------------------------------------------parent:父窗口部件id:标识符。使用-1可以自动创建一个唯一的标识。value:显示的内容pos:一个wx.Point或一个Python元组,它是窗口部件的位置。 阅读全文
posted @ 2012-09-17 20:42 |残阳|露 阅读(28142) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页

导航