VintaSoft DICOM .NET Plug-in - 开发历史

产品发布说明

此页面提供有关开发历史的信息VintaSoft DICOM .NET Plug-in。有关插件 API 历史记录的信息可以从文档获取。

  • .NET 开发:
    • 新增对 Windows、Linux 和 macOS 系统下 .NET 10 的支持。
    • 新增为曲面 DICOM 切片创建垂直多切片的功能。
  • .NET 开发:
    • 新增对 Windows、Linux 和 macOS 系统中 .NET 9 的支持。
    • 解码 DICOM 文件:
      • 新增对"结构化报告"格式 DICOM 文件的支持。
    • 查看 DICOM 图像:
      • 可视化工具 DicomViewerTool 现在允许使用嵌入式滚动条在图像查看器中浏览 DICOM 图像/切片。
      • 在 DICOM MPR 查看器(WinForms 和 WPF)中添加了用于更改切片厚度的交互点。
    • 编码 DICOM 文件:
      • 添加了使用指定压缩方式对 DICOM 文件进行编码的功能。
  • Web 开发:
    • JavaScript UI控件WebDicomControlJS现在支持DICOM MPR和曲面MPR:
      • 查看重建图像
      • 合并 3 个图像查看器以显示 3D MPR
      • 合并 2 个图像查看器以显示曲面 MPR
      • 使用鼠标在图像查看器中浏览重建图像
      • 使用鼠标在图像查看器中更改重建图像的窗口级别
      • 使用鼠标在图像查看器中缩放重建图像
      • 使用鼠标在图像查看器中测量重建图像上的对象(直线、折线、椭圆、角度)
    • JavaScript UI控件WebDicomViewerControlJS的性能得到了显著提升。
    • JavaScript UI控件WebDicomViewerControlJS现在允许使用嵌入式滚动条浏览DICOM图像/切片。
    • 修复了几个小错误。
  • .NET 开发:
    • 新增了从 DICOM 文件渲染、查看和打印心电图的功能:
      • 渲染和打印心电图
      • 在 WinForms/WPF 图像查看器中查看心电图
      • 在 WinForms/WPF 图像查看器中测量和突出显示心电图数据
      • 将心电图以矢量形式保存到 PDF 文档或 SVG 图像
    • 创建了 WinForms 和 WPF 控件"DicomSeriesManagerControl",该控件允许显示有关 DICOM 序列的信息,这些序列按患者和研究排序。
    • 新增了将DICOM图像的像素数据更改为24位彩色图像并将更改后的DICOM图像保存到新DICOM文件的功能。
    • 新增了将注释和测量数据刻录到DICOM图像的功能。
    • 显著提升了解析DICOM文件结构的算法性能。
    • 显著降低了处理DICOM文件时的内存使用量。
    • 演示应用程序:
      • 为WinForms和WPF创建了新的演示应用程序"ECG Viewer Demo"。该演示应用程序允许查看DICOM文件中的心电图。
      • 对 WinForms 和 WPF 的演示应用程序"DICOM Viewer Demo"和"DICOM MPR Viewer Demo"进行了多项改进。
  • Web 开发:
    • 创建了 JavaScript UI 控件"WebDicomControlJS",允许在 HTML5 Web 浏览器中查看 DICOM 图像:
      • JavaScript UI 控件可在所有主流 HTML5 网络浏览器中运行
      • 用户界面兼容个人电脑、平板电脑和智能手机
      • 加载现有 DICOM 文件
      • 查看 DICOM 图像:
        • 显示 DICOM 图像信息,并按患者、研究、序列进行排序
        • 在 Web DICOM 查看器中查看 DICOM 图像
        • 在 Web DICOM 查看器中显示图像的 DICOM 元数据
        • 使用鼠标在 Web DICOM 查看器中浏览 DICOM 图像
        • 使用鼠标在 Web DICOM 查看器中更改 DICOM 图像的窗口级别
        • 使用鼠标在 Web DICOM 查看器中缩放 DICOM 图像鼠标
        • 在 Web DICOM 查看器中使用鼠标测量 DICOM 图像上的对象(直线、折线、椭圆、角度、十字)
      • 适用于 Bootstrap 和 JQuery UI 的标准对话框(查看 DICOM 元数据等)
      • 用户界面可自定义
      • 用户界面支持 45 种语言,并且可以轻松翻译成任何语言。
    • 创建了 JavaScript UI 控件"WebDicomSeriesManagerControlJS",允许在 HTML5 Web 浏览器中显示 DICOM 系列信息,这些信息按患者和研究进行排序。
    • 演示应用程序:
      • 创建了适用于 ASP.NET Core、ASP.NET Core + Angular、ASP.NET MVC5 和 ASP.NET WebForms 的新演示应用程序"DICOM Viewer Demo"。该演示应用程序允许在 ASP.NET 中查看 DICOM 图像。
  • .NET 开发:
    • 更新了 DICOM 数据类型和元数据,以符合 DICOM 2023 规范。
    • 修复了几个非关键性错误。
  • 添加了对 Windows、Linux 和 macOS 上 .NET 8.0 的支持。
  • .NET 开发:
    • 修复了几个小错误。
  • .NET 开发:
    • 新增了对 Windows、Linux 和 macOS 系统下 .NET 7 的支持。
  • .NET 开发:
    • 在 .NET 6、.NET 5 和 .NET Core 3.1 中添加了对 Windows、Linux 和 macOS 的跨平台支持。
    • 现在 DICOM 编解码器不再依赖于 System.Drawing.Common 库,也不需要绘图引擎来进行图像的编码或解码。
  • .NET 开发:
    • 支持的平台:
      • 新增对 Windows 平台 .NET 6 的支持。
    • 支持的开发环境:
      • 新增对 Visual Studio 2022 的兼容性支持。
    • 支持的操作系统:
      • 新增对 Windows 11 操作系统的兼容性支持。
      • 停止对 Windows Server 2003 操作系统的兼容性支持。
    • 演示应用程序
      • 创建了新的演示应用程序 DicomMprViewerDemo/WpfDicomMprViewerDemo,演示如何查看 DICOM MPR。
      • 创建了新的演示应用程序 DicomMetadataEditorDemo,演示如何编辑 DICOM 文件的元数据。
      • 创建了新的演示应用程序 DicomDirectoryDe​​mo,演示如何浏览 DICOM 目录。
  • .NET 开发:
    • 支持的平台:
      • 添加了对 Windows 版 .NET 5 的支持。
  • .NET 开发:
    • 支持的平台:
      • 在 Windows 版 .NET Core 3 中添加了对 WPF 和 WinForms 的支持。
        创建了以下 .NET Core 程序集:
        • Vintasoft.Imaging.Dicom.UI.dll
        • Vintasoft.Imaging.Dicom.Wpf.dll
        • Vintasoft.Imaging.Dicom.Mpr.UI.dll
        • Vintasoft.Imaging.Dicom.Mpr.Wpf.UI.dll
      • 优化了 DICOM 文件的解析。DICOM 文件的平均加载时间缩短了 30%。
      • 演示应用程序:
        • 创建了适用于 .NET Core 的 WPF 和 WinForms DicomViewerDemo 应用程序。
  • .NET 开发:
    • 支持的平台:
      • 添加了对 Windows 版 .NET Core 3 的支持(不含 UI 控件)。
        创建了以下 .NET Core 程序集:
        • Vintasoft.Imaging.Dicom.dll
        • Vintasoft.Imaging.Dicom.Mpr.dll
      • 已停止支持 .NET Framework 2.0。SDK 现在支持 .NET Framework 4+ 和 3.5。
  • DICOM 多平面重建
    • 新增在 WPF 图像查看器中可视化 DICOM 多平面重建的功能。
    • 新增从不规则间隔切片创建 DICOM 多平面重建的功能。
    • 一些细微的更改。
  • 从 DICOM 文件或 DICOM 目录加载 DICOM 图像:
    • 新增对以下 DICOM 规范的支持:DICOM PS3.5 2018d、DICOM PS3.6 2018d。
    • 新增对 Flate 压缩 DICOM 文件的支持。
  • 演示应用程序:
    • 在 WpfDicomViewerDemo 中新增可视化 DICOM MPR(2D MPR、3D MPR 和曲面 MPR)的功能。
    • 对 DicomViewerDemo 和 WpfDicomViewerDemo 进行了多项改进。
  • 新增对 DICOM MPR 的支持,即新增了从 DICOM 图像堆栈中重建正交、倾斜和曲面图像的功能:
    • 从 DICOM 图像堆栈重建正交平面(矢状面、轴位面或冠状面)图像(二维多平面重建)。
    • 从 DICOM 图像堆栈重建斜平面图像(三维多平面重建)。
    • 从 DICOM 图像堆栈重建曲面图像(曲面多平面重建)。
    • 使用强度投影重建图像:MIP、MinIP、Avg。
    • 使用多线程进行图像重建。
    • 将重建图像保存到文件。
  • 新增了在 WinForms 图像查看器中可视化 DICOM MPR 的功能:
    • 在图像查看器中查看重建图像。
    • 组合3个图像查看器以显示3D MPR。
    • 组合2个图像查看器以显示曲面MPR。
    • 组合多个图像查看器以显示不同平面上的图像 - 架构开放。
    • 使用鼠标在图像查看器中浏览重建图像。
    • 使用鼠标在图像查看器中更改重建图像的窗口级别。
    • 使用鼠标在图像查看器中平移重建图像。
    • 使用鼠标在图像查看器中缩放重建图像。
    • 使用鼠标在图像查看器中于2D空间旋转重建图像。
    • 在图像查看器中使用鼠标在三维空间中旋转重建图像。
    • 在图像查看器中使用鼠标测量重建图像上的对象(直线、折线、椭圆、角度)。
    • 使用多个线程渲染重建图像。
    • 通过指定每秒最大帧数来限制渲染速度。
    • 自定义可视化 - 架构开放。
  • 从 DICOM 文件或 DICOM 目录加载 DICOM 图像:
    • DICOM解码器多项改进。
  • 在WinForms和WPF图像查看器中查看DICOM图像:
    • 新增了以声明方式定义文本的功能,该文本必须在图像查看器中显示在DICOM图像之上。
    • 新增了在图像查看器中显示DICOM图像之前对其进行预处理的功能。
    • 提高了将VOI查找表应用于图像查看器中DICOM图像的算法性能。
  • DICOM图像注释:
    • 修复了DICOM注释中的多个错误。
  • 演示应用程序:
    • 适用于 WinForms 的 DicomViewerDemo 应用程序:
      • 新增了 DICOM MPR 可视化功能:2D MPR、3D MPR 和曲面 MPR。
      • 新增了测量 DICOM 图像上对象(直线、折线、椭圆、角度)的功能。
      • 新增了声明式定义元数据的功能,这些元数据必须在图像查看器中显示在 DICOM 图像上。
    • 适用于 WPF 的 DicomViewerDemo 应用程序:
      • 新增了测量 DICOM 图像上对象(直线、折线、椭圆、角度)的功能。
      • 新增了声明式定义元数据的功能,这些元数据必须在图像查看器中显示在 DICOM 图像上。
  • 修复了将注释包保存到 PresentationState 文件的算法中的一个非关键性错误。
  • 演示应用程序:
    • 适用于 WinForms 和 WPF 的 DicomViewerDemo 应用程序:
      • 实现了打开属于同一序列的多个文件的功能。
  • 新增对以下 DICOM 注释的支持:圆形、无限线、裁剪线、标尺、轴线、十字线。
  • 新增获取 DICOM 文件图标的功能。
  • DICOM 查看器演示版改进:
    • 新增编辑 DICOM 文件元数据的功能
    • 实现了保存 DICOM 文件元数据更改的功能。
  • 修复了一些小问题。
  • 新增编辑和保存 DICOM 文件元数据的功能。
  • 新增 DICOM 图像注释功能:
    • 创建了 DicomAnnotationCodec,允许从演示状态文件加载/保存注释。
    • 新增对以下 DICOM 注释类型的支持:点、折线、插值、椭圆、多线、范围线、箭头、矩形、文本。
    • 创建了可视化工具 DicomAnnotationTool,允许在 WinForms 图像查看器中标注 DICOM 图像。
    • 创建了可视化工具 WpfDicomAnnotationTool,允许在 WPF 图像查看器中标注 DICOM 图像。
  • 演示应用程序:
    • 现在 DicomViewerDemo 应用程序允许标注 DICOM 文件。
    • 创建了新的演示应用程序 WpfDicomViewerDemo。
  • 创建了 VintaSoft DICOM .NET Plug-in - VintaSoft Imaging .NET SDK 的新插件,具有以下功能:
    • 解码 DICOM 文件:
      • 支持 DICOM 文件(版本 3 的 ACR/NEMA)以及版本 1 和 2 的 ACR/NEMA 文件。
      • 支持多帧 DICOM 文件。
      • 支持 DICOM 目录。
    • 获取 DICOM 图像:
      • 支持的颜色空间:Monochrome1、Monochrome2、PaletteColor、RGB 和 YBR。
      • 支持的位深度:每像素 1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、24 和 48 位。
      • 支持的压缩方式:无、RLE、JPEG 无损、JPEG 有损、JPEG Ls 无损、JPEG Ls 有损、JPEG2000。JPEG2000 压缩需要 VintaSoft JPEG2000 .NET Plug-in 插件支持。
      • 获取具有指定窗口宽度和级别的 DICOM 图像,用于带有 VOI LUT(感兴趣值查找表)的 DICOM 图像。
      • 获取带有叠加图像的 DICOM 图像。
    • 处理 DICOM 文件元数据:
      • 获取 DICOM 文件元数据(关于研究、医生、患者等的数据)。
      • 支持 ANSI 和 Unicode 符号。
    • 使用 VintaSoft Imaging .NET SDK 的控件在 WinForms、WPF 和 ASP.NET 应用程序中查看 DICOM 图像。
  • 创建了一个新的演示应用程序--"Dicom Viewer Demo",具有以下功能:
    • 查看单页和多页 DICOM 文件。
    • 查看 DICOM 目录。
    • 查看 DICOM 图像,并可动态更改 DICOM 窗口的级别和宽度。
    • 查看多页 DICOM 文件时使用动画。
    • 查看 DICOM 文件元数据。