发明名称 一种用于安卓平台的三维医学图像数据体绘制方法
摘要 本发明公开了一种用于安卓平台的三维医学图像数据体绘制方法,包含如下步骤:VTK开源库的跨平台移植;动态链接库的生成;输入病人病历号信息;查询并下载远程图像数据;体绘制资源初始化;渲染器调用动态链接库;骨骼与软组织的阈值求取;体绘制与触摸操作响应。
申请公布号 CN105976427A 申请公布日期 2016.09.28
申请号 CN201610274093.6 申请日期 2016.04.27
申请人 南京大学 发明人 杨育彬;朱杰骏
分类号 G06T17/00(2006.01)I;G06T15/00(2011.01)I;G06F19/00(2011.01)I 主分类号 G06T17/00(2006.01)I
代理机构 江苏圣典律师事务所 32237 代理人 胡建华
主权项 一种用于安卓平台的三维医学图像数据体绘制方法,其特征在于,包含以下步骤:步骤1,VTK库的跨平台移植:在Linux操作系统上下载并编译VTK库,并移植编译到安卓平台,生成VTK静态链接库;步骤2,生成动态链接库:采用C++编写阈值提取和体绘制代码,并将所述C++代码编译成动态链接库;步骤3,安卓平台向存放三维医学图像数据的远程服务器请求下载人体三维图像数据;步骤4,远程服务器向安卓平台发送对应的人体三维图像数据;步骤5,体绘制资源初始化并自动响应触摸操作:进行体绘制时对体绘制视图以及对应的渲染器进行初始化,为体绘制准备资源,调用相应的渲染器响应函数自动响应触摸操作;步骤6,渲染器响应函数调用步骤2中生成的动态链接库:渲染器响应函数通过JNI的方式调用动态链接库来进行进一步的阈值提取和体绘制,同时将需进行体绘制的人体三维图像路径传给动态链接库;步骤7,求取人体三维图像中骨骼与软组织的阈值:读取步骤4中从远程服务器接收的病人的人体三维图像数据,对其骨骼与软组织的边界进行分析并求取骨骼与软组织的阈值;步骤8,VTK库对步骤4中从远程服务器接收的人体三维图像数据进行体绘制并响应触摸操作:利用步骤7中求取的骨骼和软组织的阈值标定人体三维图像数据中的体素颜色,并监听绘图窗口的触摸事件进行体绘制并响应触摸操作。
地址 210023 江苏省南京市栖霞区仙林大道163号南京大学