0
我想从顶部裁剪DICOM图像。我在处理DICOM方面很新颖。任何人都可以建议我如何在C#/ .NET中执行此操作?作为一个便笺,也建议我有一个开源库可以做到这一点,或者如果可能的话,我可以做到这一点。目标是裁剪DICOM系列(逐个图像),然后将其保存为新系列。如何裁剪DICOM图像
我想从顶部裁剪DICOM图像。我在处理DICOM方面很新颖。任何人都可以建议我如何在C#/ .NET中执行此操作?作为一个便笺,也建议我有一个开源库可以做到这一点,或者如果可能的话,我可以做到这一点。目标是裁剪DICOM系列(逐个图像),然后将其保存为新系列。如何裁剪DICOM图像
有很多方法可以做到这一点。也许最简单的是安装CTN。在一个典型的Debian系统:
$ sudo apt-get install ctn
$ dcm_resize -c 256 -r 256 -t -v in.dcm out.dcm
我相信ImageMagick的convert
还支持DICOM文件。
如果你真的想直接从C#做到这一点,你可以用GDCM/C#结合,并检查了如何操纵DICOM图像缓冲区下面两个例子:
你是怎么试的? –
您可能需要库的组合。例如,如果您在WPF中工作,则可以使用[fo-dicom](https://github.com/rcd/fo-dicom)获取DICOM映像的位图和[WriteableBitmapEx](https:// writeablebitmapex .codeplex.com /)来操纵它。这两个库都可以通过NuGet轻松整合到您的代码中。 –
@AndersGustafsson我拥有dicom图像系列,并且在裁剪之后我必须将它保存为dicom系列格式。 – user2713182