我目前正在使用evil-dicom库在c#中打开DICOM文件。我可以通过以下方式访问dicom文件:
var months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Oct", "Nov", "Dec"];
var date = new Date();
d3.tsv("/Data/BlueForce1/`${date.getYear()}`/`${months[date.getMonth()]}`/2019.05.12.PT.txt);
然后使用打开像素流
var dcm = DICOMObject.Read('dicomfilename');
如何将pixelstream保存为bmp图像?
答案 0 :(得分:1)
我从未使用过该工具包;但至少到2014年10月,该工具包的作者说:
Evil DICOM没有任何图像类可以帮助您。尽管在DICOM库中不包含图像工具似乎有些奇怪,但这并不是该库的初衷。 Evil DICOM更适用于处理和分析DICOM数据。我曾经在旧库中有一些图像部分,我相信仍然可以在SourceForge上找到它们。您可以看一下,但是PixelData标签具有将图像组合在一起的原始位。 .NET有几个类可以帮助解决这个问题,但是本文中我没有什么要写的。如果有时间,我会在网站(rexcardan.com)上写一篇有关如何做的博客文章。
来源:GitHub
显然,在工具箱中包含映像支持并不是该工具箱的初衷。不知道从那以后是否已更改。作者正计划撰写一篇文章,以通过DotNet实现这一目标。不知道他以后再写什么。 SourceForge的旧库可能会引起其他问题,因为很久以来就没有更新。
您可以找到一些示例代码here。