c# - 如何从 DICOM 图像的原始数据创建图像

标签 c# dicom

我在 byte[] 中有来自 DICOM 图像的原始像素数据。 现在我想将此 byte[] 转换为 Image 对象。

我试过:

Image img = Image.FromStream(new MemoryStream(byteArray));

但这对我不起作用。我还应该使用什么?

最佳答案

需要注意的是,dicom“图像”不一定只是图像数据。 dicom 文件格式包含的不仅仅是原始图像数据。这可能是您挂断电话的地方。考虑查看 dicom 文件标准,您应该能够在 dicom 的维基百科文章中找到链接。这应该可以帮助您弄清楚如何解析您真正感兴趣的信息。

关于c# - 如何从 DICOM 图像的原始数据创建图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/716673/

相关文章:

c# - 使用 BitmapEncoder 生成时如何使 GIF 循环重复

c# - Automapper:基于Source对象和ResolutionContext的条件映射

c# - 偶尔出现“无法初始化代理-没有 session ”的情况

python - 将 bmp 图像转换为 DICOM

dicom - echoscu 中调用 AE 标题无法识别错误

c# - 遍历 XML

javascript - 点击事件时无法上传 dicom 图像 - webMango

c++ - 如何从dicom文件读取二进制数据?

python - 将 DICOM 标签转换成更易读的东西

c# - 如何显示组合框值而不是显示对象名称