Yuan天空
Yuan天空
  • 我的主页
  • 博客随笔
  • 软件作品
    • TK精灵(进程守护)
    • 远程运维助手
    • DicomStoreSCU
    • TKOCR(离线OCR)
    • 更多...
  • 学习资源
  • 网页工具
  • AI大模型
  • 网址收藏
  • HTML模板
专注.NET开发技术领域
  1. 主页
  2. 博客
  3. 发布页

fo-dicom .net core 如何获取图像bitmap

fo-dicom.netcore获取图像bitmapfo-dicom解析图像
DICOM 2018-11-07 723

.net core 引用 fo-dicom.Drawing 如何获取图像bitmap

ImageManager.SetImplementation(WinFormsImageManager.Instance);
//读取DCM文件流
using (FileStream fs = new FileStream("d://Heart.dcm", FileMode.Open, FileAccess.Read))
{
           //解析dicom文件流
           Dicom.DicomFile dcm = Dicom.DicomFile.Open(fs);
           //读取dicom文件中的图像
           DicomImage dicomImage = new DicomImage(dcm.Dataset);
            
            for (int i = 0; i < dicomImage.NumberOfFrames; i++)
			{
                 var bmp = dicomImage.RenderImage(i).AsSharedBitmap();
                 MemoryStream ms = new MemoryStream();
                 bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
                 byte[] arr = new byte[ms.Length];
                 ms.Position = 0;
                 ms.Read(arr, 0, (int)ms.Length);
                 ms.Close();
                 //转换成base64
                 string base64 = Convert.ToBase64String(arr);
                base64Arry.Add(base64);
}

同类文章
win10下怎么关闭.Net程序崩溃后,弹出了“停止工作”系统异常对话框问题
Loading...
win10下怎么关闭.Net程序崩溃后,弹出了“停止工作”系统异常对话框问题
fo-dicom如何实现print scu 虚拟打印软件发送图像
Loading...
fo-dicom如何实现print scu 虚拟打印软件发送图像
.NET程序系统托盘运行出现多个同样的托盘图标的解决方法
Loading...
.NET程序系统托盘运行出现多个同样的托盘图标的解决方法
Synchronizing configuration...Error: 请求的名称有效,但是找不到请求的类型的数据
Loading...
Synchronizing configuration...Error: 请求的名称有效,但是找不到请求的类型的数据
C# 使用fo-dicom 怎么实现StroreScu发送电子影像原图文件例子
Loading...
C# 使用fo-dicom 怎么实现StroreScu发送电子影像原图文件例子
关于fo-dicom对接岛津DR设备DICOM胶片打印PresentationLUT不支持
Loading...
关于fo-dicom对接岛津DR设备DICOM胶片打印PresentationLUT不支持
fo-dicom 怎么将图片png合成打包为dcm打印文件
Loading...
fo-dicom 怎么将图片png合成打包为dcm打印文件

学习交流
1. 文明上网,理性表达,营造舒适的学习氛围
2. 请不要反馈提交与本页主题无关内容

标题目录
  • .net core 引用 fo-dicom.Drawing 如何获取图像bitmap

学习资源
【脱机安装包】.net-framework 3.5、4.0、4.5、4.6、4.7、4.8各版本离线包
Loading...
【脱机安装包】.net-framework 3.5、4.0、4.5、4.6、4.7、4.8各版本离线包
基于fo-dicom实现的DicomPrintScp胶片打印服务器收图源码
Loading...
基于fo-dicom实现的DicomPrintScp胶片打印服务器收图源码