VintaSoft DICOM .NET Plug-in - 開発の履歴

製品リリースに関する情報

このページでは、VintaSoft DICOM .NET Plug-in の一般的な開発履歴に関する情報を入手できます。 SDK API の変更に関する情報は、ドキュメントに記載されています。

  • .NET 開発:
    • Windows、Linux、macOS で .NET 9 のサポートが追加されました。
    • DICOM ファイルのデコード:
      • DICOM SR (構造化レポート) ファイル形式のサポートが追加されました。
    • DICOM 画像の表示:
      • ビジュアル ツール DicomViewerTool を使用すると、組み込みのスクロール バーを使用して画像ビューア内の DICOM 画像を移動できるようになりました。
      • DICOM MPR ビューア (WinForms および WPF) でスライスの厚さを変更するためのインタラクション ポイントを追加しました。
    • DICOM ファイルのエンコード:
      • 指定された圧縮で DICOM ファイルをエンコードする機能が追加されました。
  • Web 開発:
    • DICOM MPR および Curved MPR のサポートが WebDicomControlJS JavaScript UI コントロールに追加されました:
      • 再構成された画像を表示
      • 3 つの画像ビューアを組み合わせて 3D MPR を表示
      • 2 つの画像ビューアを組み合わせて曲線 MPR を表示
      • マウスを使用して画像ビューアで再構成された画像をナビゲート
      • マウスを使用して画像ビューアで再構成された画像のウィンドウ レベルを変更
      • マウスを使用して画像ビューアで再構成された画像をズーム
      • マウスを使用して画像ビューアで再構成された画像上のオブジェクト (線、ポリライン、楕円、角度) を測定
    • 大幅に改善されましたWebDicomViewerControlJS UI コントロールのパフォーマンス。
    • 組み込みのスクロールバーを使用して DICOM 画像を移動する機能が、WebDicomViewerControlJS UI コントロールに追加されました。
    • いくつかの小さなバグが修正されました。
  • .NET 開発:
    • DICOM ファイルから ECG をレンダリング、表示、印刷する機能を追加しました:
      • ECG をレンダリングおよび印刷します
      • WinForms/WPF 画像ビューアーで ECG を表示します
      • WinForms/WPF 画像ビューアーで ECG データを測定および強調表示します
      • ECG を PDF ドキュメントまたは SVG 画像としてベクター形式で保存します。
    • 患者、検査、シリーズ別に分類された DICOM 画像に関する情報を表示できる WinForms/WPF コントロール「DicomSeriesManagerControl」を作成しました。
    • DICOM 画像のピクセル データを 24 ビット カラー画像に変更し、変更された DICOM 画像を新しい DICOM ファイルに保存する機能を追加しました。
    • DICOM 画像に注釈と測定値を書き込む機能を追加しました。
    • DICOM ファイルの読み込みアルゴリズムが大幅に高速化されました。
    • DICOM ファイルの操作時にメモリ消費量が大幅に削減されました。
    • デモ アプリケーション:
      • WinForms および WPF 用の新しいデモ アプリケーション EcgViewerDemo を作成しました。デモ アプリケーションを使用すると、DICOM ファイルから心電図を表示できます。
      • WinForms および WPF 用のデモ アプリケーション DicomViewerDemo および DicomMprViewerDemo が再設計され、改善されました。
  • Web 開発:
    • HTML5 Web ブラウザーで DICOM 画像を表示するための JavaScript UI コントロールを作成しました:
      • すべての最新の HTML5 Web ブラウザーで動作する JavaScript UI コントロール
      • パーソナル コンピュータ、タブレット、スマートフォンと互換性のあるユーザー インターフェイス
      • 既存の 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 の言語で利用でき、任意の言語に簡単に翻訳できます。
    • 患者、検査、シリーズ別に分類された DICOM 画像に関する情報を表示できる JavaScript UI コントロール「WebDicomSeriesManagerControlJS」を作成しました。
    • デモ アプリケーション:
      • ASP.NET Core、ASP.NET Core + Angular、ASP.NET MVC5、ASP.NET WebForms 用の新しいデモ アプリケーション「DICOM Viewer Demo」を作成しました。デモ アプリケーションを使用すると、ASP.NET で DICOM 画像を表示できます。
  • .NET 開発:
    • DICOM 2023 仕様に準拠するように DICOM データ型とメタデータを更新しました。
    • いくつかの重大ではないバグを修正しました。
  • 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 の互換性サポートを追加しました。
    • サポートされる OS:
      • 互換性サポートを追加しましたOS Windows 11 を使用。
      • Windows Server OS との互換性は廃止されました。 2003。
    • デモ アプリケーション:
      • DICOM MPR を表示する方法を示す新しいデモ アプリケーション DicomMprViewerDemo/WpfDicomMprViewerDemo が作成されました。
      • DICOM ファイルのメタデータを編集する方法を示す新しいデモ アプリケーション DicomMetadataEditorDemo が作成されました。
      • DICOM ディレクトリ内を移動する方法を示す新しいデモ アプリケーション DicomDirectoryDe​​mo が作成されました。
  • .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 MPR:
    • WPF で DICOM 多平面再構成を視覚化する機能を追加しました。
    • スライス間の間隔が不規則な DICOM スライドから多平面再構成を作成する機能を追加しました。
    • いくつかの小さな改善。
  • DICOM ファイルまたは DICOM ディレクトリから DICOM 画像をロード:
    • DICOM 仕様 DICOM PS3.5 2018d、DICOM PS3.6 のサポートを追加しました。 2018d.
    • Flate 圧縮による DICOM ファイルのサポートが追加されました。
  • デモ アプリケーション:
    • MPR での作業が WpfDicomViewerDemo デモ アプリケーションに追加されました。
    • DicomViewerDemo および WpfDicomViewerDemo デモ アプリケーションにいくつかの改善が追加されました。
  • DICOM MPR サポートが追加されました。 DICOM 画像スタックから直交面、斜面、曲面で画像を再構成する機能を追加しました:
    • DICOM 画像スタック (2D MPR) から直交面 (矢状面、軸面、または冠状面) で画像を再構成します。
    • DICOM 画像スタック (3D MPR) から斜面画像を再構築します。
    • DICOM 画像スタックから曲面画像を再構築します (Curved MPR)。
    • 強度投影を使用して画像を再構築します: MIP、MinIP、Avg。
    • 再構築された画像をレンダリングするには複数のスレッドを使用します。
    • 再構築した画像をファイルに保存します。
  • WinForms イメージ ビューアーで DICOM MPR を表示する機能を追加しました:
    • イメージ ビューアーで再構成された画像を表示します。
    • 3 つの画像ビューアを組み合わせて 3D 多平面再構成 (3D MPR) を表示します。
    • 2 つの画像ビューアを組み合わせて、Curved Multiplanar Reconstruction (Curved MPR) を表示します。
    • 複数の画像ビューアを組み合わせて、異なる平面で画像を表示します。アーキテクチャはオープンです。
    • マウスを使用して、画像ビューアで再構築された画像間を移動します。
    • マウスを使用して、画像ビューアで再構成された画像のウィンドウ レベルを変更します。
    • マウスを使用して、画像ビューアで再構成された画像をパンします。
    • マウスを使用して、画像ビューアで再構成された画像を拡大縮小します。
    • マウスを使用して、画像ビューア内の 2D 空間で再構成された画像を回転します。
    • マウスを使用して、画像ビューア内の 3D 空間で再構成された画像を回転します。
    • マウスを使用して、画像ビューアで再構成された画像上のオブジェクト (線、ポリライン、楕円、角度) を測定します。
    • 再構築された画像をレンダリングするには複数のスレッドを使用します。
    • 1 秒あたりの最大許容フレーム数を指定してレンダリング速度を制限します。
    • 視覚化をカスタマイズ - アーキテクチャはオープンです。
  • DICOM ファイルまたは DICOM ディレクトリから DICOM 画像をロード:
    • DICOM デコーダーのいくつかの改善。
  • WinForms および WPF 画像ビューアーで DICOM 画像を表示する:
    • 画像ビューアーで DICOM 画像の上に表示されるテキストを宣言的に定義する機能が追加されました。
    • 画像ビューアで画像を表示する前に DICOM 画像を処理する機能を追加しました。
    • 画像ビューアで VOI ルックアップ テーブルを DICOM 画像に適用するアルゴリズムのパフォーマンスが向上しました。
  • DICOM 画像注釈:
    • DICOM 注釈のいくつかの小さなバグが修正されました。
  • デモ アプリケーション:
    • WinForms 用の DicomViewerDemo アプリケーション:
      • DICOM MPR: 2D MPR、3D MPR、曲線 MPR を視覚化する機能を追加しました。
      • 画像ビューアで DICOM 画像上のオブジェクト (線、破線、楕円、角度) を測定する機能を追加しました。
      • 画像ビューアで DICOM 画像の上に表示される DICOM メタデータを宣言的に定義する機能を追加しました。
    • WPF 用デモ アプリケーション DicomViewerDemo:
      • 画像ビューアで DICOM 画像上のオブジェクト (線、破線、楕円、角度) を測定する機能を追加しました。
      • 画像ビューアで DICOM 画像の上に表示される DICOM メタデータを宣言的に定義する機能を追加しました。
  • 注釈パッケージを PresentationState ファイルに保存するアルゴリズムの重大ではないエラーを修正しました。
  • デモ アプリケーション:
    • WinForms および WPF デモ アプリケーション DicomViewerDemo:
      • 同じシリーズに属する複数のファイルを開く機能が実装されました。
  • 次の DICOM 注釈のサポートが追加されました: 円、無限線、カットライン、定規、軸、十字形。
  • DICOM ファイル アイコンを取得する機能を追加しました。
  • DICOM ビューア デモの改善:
    • DICOM ファイルのメタデータを編集する機能が追加されました。
    • DICOM ファイルのメタデータへの変更を保存する機能が実装されました。
  • 軽微なバグが修正されました。
  • DICOM ファイルのメタデータを編集および保存する機能が追加されました。
  • DICOM 画像に注釈を付ける機能を追加しました:
    • DicomAnnotationCodec コーデックを作成しました。これにより、プレゼンテーション状態ファイルから注釈を読み込み、プレゼンテーション状態ファイルに注釈を保存できるようになりました。
    • 次の DICOM 注釈のサポートが追加されました: ポイント、ポリライン、補間、楕円、マルチライン、範囲線、矢印、四角形、テキスト。
    • WinForms 画像ビューアで DICOM 画像に注釈を付けることができるビジュアル ツール DicomAnnotationTool が作成されました。
    • WPF 画像ビューアで DICOM 画像に注釈を付けることができるビジュアル ツール WpfDicomAnnotationTool が作成されました。
  • デモ アプリケーション:
    • DicomViewerDemo では、DICOM ファイルに注釈を付けることができるようになりました。
    • 新しいデモ アプリケーション WpfDicomViewerDemo が作成されました。
  • VintaSoft DICOM .NET Plug-in が作成されました。これは、次の機能を備えた VintaSoft Imaging .NET SDK ライブラリのプラグイン モジュールです。
    • DICOM ファイルのデコード:
      • DICOM ファイル (ACR/NEMA バージョン 3) および ACR/NEMA バージョン 1 および 2 ファイルのサポート。
      • マルチフレーム 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、JpegLossless、JpegLossy、JpegLsLossless、JpegLsLossy、Jpeg2000。 Jpeg2000 圧縮をサポートするには、VintaSoft JPEG2000 .NET Plug-inが必要です。
      • 関心値ルックアップテーブル (VOI LUT) を含む DICOM 画像の中心と DICOM ウィンドウ幅を指定して DICOM 画像を取得します。
      • オーバーレイ画像を含む DICOM 画像を取得しています。
    • DICOM ファイル メタデータの操作:
      • DICOM ファイル メタデータ (検査、医師、患者などに関するデータ) を取得します。
      • ANSI および Unicode 文字をサポートします。
    • VintaSoft Imaging .NET SDK のコントロールを使用して、WinForms、WPF、および ASP.NET アプリケーションで DICOM 画像を表示します。
  • 新しいデモ アプリケーション DicomViewerDemo が作成されました。次の機能があります:
    • 単一ページおよび複数ページの DICOM ファイルの表示
    • DICOM ディレクトリの表示
    • DICOM ウィンドウの中心と幅を動的に変更する機能を備えた DICOM 画像の表示
    • 複数ページの DICOM ファイルの表示時にアニメーションを使用する
    • DICOM ファイルのメタデータの表示