- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ETphantom软件使用说明.doc
ETphantom软件使用说明
软件安装所需环境:
Opencv,Qt4(qt5不可用)以及Imod(已在64位ubuntu系统,安装有opencv2.4.9,qt4.7.4以及imod的环境下测试可用。)
ETphantom软件第一次使用时需要选择工程存储的默认路径(不更改则默认在/home/user/tomo_project下)。新创建一个项目时,点击菜单栏或者工具栏内的NewProject选项,在弹出的对话框中,选择我们提供的phantom文件,输入工程名,点击创建即可创建一个新的工程。
创建新工程
打开已有工程,可以点击OpenProject选项,选择所在工程的.pro文件,即可打开已有工程。点击SetProjectPath按钮可以更改工程存储的默认路径。视图右侧为当前工程下的所有文件,文本文件可以直接打开进行查看,图像文件需要使用imod进行查看。
对于拥有图像视图的模块中,左边的图像为需要进行处理的图像,右边的图像为处理后的图像。对于拥有Thread Num输入栏的模块需要在输入框内输入可以使用的线程数目。
ETphantom的基本处理流程如下:
1.3D Volume Construct 模块
该部分包括Normalize、Warp和Marker三个部分:
Normalize:
参数:旋转角度(整数)
在Normalize中,可以实现图像的旋转功能,输入需要旋转的角度,点击start按钮便可进行旋转。
Normalize模块
Rotate Angle:0
Warp:
该部分包括三个处理过程:extend、xy平面的弯曲模拟(warpXY)以及z轴方向的弯曲模拟(warpZ)。
1)Extend:
参数:extend类型
为了防止在后续的步骤中丢失有效的信息,需要在初始时对图像做扩展处理。在Extend中,可以实现图像的xy平面扩展,扩展后的图像为原始图像的三倍。此处共有两种扩展方式:mean和mirror。Mean方式选择使用图像的平均值填充图像的扩展部分,mirror方式选择使用轴对称的方式填充图像的扩展部分。
2)Warp:
在Warp的处理中,首先需要进行模式的选择,目前有两种模式可选:normal以及nowarp。Normal模式可以填入的参数如图中所示。
Normal模式:该模式可以进行正常的warpXY以及warpZ处理,参数可由用户选填。
Nowarp模式:该模式不进行warpXY处理,且warpZ的除角度外所有参数都为0,并且最后只生成一张一个角度的图片。
warpXY:
参数:开始角度,结束角度,角度间隔,指定角度,σ和
在warpXY中,填入角度的前三个参数(eg:60,-60,2)以及σ和参数(代表弯曲程度),可以进行其中每个角度的warpXY处理,warpXY完成后会生成与phantom图片相同张数的各个角度(eg:-60~+60)的warpXY图像。如果输入了指定角度,则会只生成一张该角度的warpXY图像。
warpZ:
参数:开始角度,结束角度,角度间隔,指定角度,σ和和α
在warpZ中,填入角度的前三个参数(eg:60,-60,2)以及σ和和α(代表弯曲程度)参数,可以进行其中每个角度的warpZ处理,warpZ完成后会生成与phantom图片相同张数的各个角度(eg:-60~+60)的warpZ图像。如果输入了指定角度,则会只生成一张该角度的warpXY图像。
Warp模块
Extend type:mean , Warp Mode:Nomal
start?angle:-60 , end angle:60 , angular sampling interval:2 specified?angle:null , σ:0.1 , τ:0.1
start?angle:-60 , end angle:60 , angular sampling interval:2 specified?angle:null , σ:0.1,τ:0.1 , α:0.002
3)Marker:
参数:Marker Type(marker类型),Number(marker点数量),Bottom size(上表面marker点size),Top size(下表面marker点size),Noise(噪声),MarkerA和a(两个marker参数)
Marker模块
Marker Type:Gaussian , Number:100 , Bottom size:3 , Top size:2
Noise:0, Marker A:0.1 , a:0.2
在Marker中,可以实现人工添加Marker点,并可以设置所添加Marker
文档评论(0)