Python-3D医学图像配准库
Python中有哪些库能够读取扩展名为Python-3D医学图像配准库,python,image-processing,medical,image-registration,Python,Image Processing,Medical,Image Registration,Python中有哪些库能够读取扩展名为.vtk或.stl的CT模型文件,并对普通视频执行3D图像注册。我发现很多软件都有这种能力,但我要找的不是一个程序,而是一个Python库,比如Numpy或OpenCV,我需要做的就是import Numpy或import cv2 编造了我想做的事情的例子 步骤1-获取一个人头骨的3D CT模型 步骤2-将3D CT模型读入Python 第3步-获取一个人静止不动的正常视频 步骤4-执行3D CT头骨和颅骨的配准 正常视频中的人头 步骤5-显示注册输出
.vtk
或.stl
的CT模型文件,并对普通视频执行3D图像注册。我发现很多软件都有这种能力,但我要找的不是一个程序,而是一个Python库,比如Numpy或OpenCV,我需要做的就是import Numpy
或import cv2
编造了我想做的事情的例子
- 步骤1-获取一个人头骨的3D CT模型
- 步骤2-将3D CT模型读入Python
- 第3步-获取一个人静止不动的正常视频
- 步骤4-执行3D CT头骨和颅骨的配准 正常视频中的人头
- 步骤5-显示注册输出
FW4SPL
和MITK
,由于调试旧错误后不断出现新错误,我无法成功编译源代码。似乎新错误的发生不会停止(我已经花了很多时间做这件事,不想再继续了)
对于MeVisLab
,这不是一个Python库,如numpy
或opencv
,而是一个GUI,也可以说是可编程的
<> > <代码> Elastix <代码> >代码> SimpleElastix <代码> >代码> ITK< /COD>和<代码> SimpleITK < /C>,它们确实是C++和Python库,看起来很完美,但我不确定它们是否提供了上述应用程序的要求。另外,我对彼此之间的关系感到非常困惑。我第一次玩vtk和stl文件。你的问题让我好奇,但我显然没有经验。在发表上述评论之前,我开始对此进行调查。对不起,我不知道我们离题了。所以我现在给你们我的结论,因为这里是为分享而建的 1) 对于.vtk文件 事实证明,我看到的大多数库都是针对Python2.7的,而我更喜欢最新版本(目前为3.5)。 对于3.5版,我最终采用了“woodscn”版本,这似乎很有希望,因为在编码方面,我觉得所有需要的信息都在上面 2) 对于.stl文件 “conda forge”的“nestly”包看起来不错,上面有一个典型的例子 然后您只需在python脚本中编写
import vtk
和import nestly
希望这有助于评论拒绝投票的原因“要求我们推荐或查找书籍、工具、软件库、教程或其他非网站资源的问题与堆栈溢出无关,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决问题所做的工作。”@Tapio抱歉,我没有意识到这一点,因为我看到很多问题都在问类似的问题,这些问题都很受欢迎。我将编辑上面的问题以
描述问题以及迄今为止为解决问题所做的工作。
。您以前使用过吗?这是一个GUI,但它也允许您编写python脚本,而且功能非常强大——您将CT注册到人的头部是什么意思?注册时不需要基准点吗。我个人使用过Elastix,它非常适合您使用