2つの簡単なステップでcgmファイルをJavaでDICOM画像に変換できます。まず、 Aspose.PDF for Java を使用すると、CGMをJPEGにエクスポートできます。その後、 Aspose.Imaging for Java Image Processing APIを使用して、JPEGをDICOMにレンダリングできます。どちらのAPIも、 Aspose.Total for Java パッケージに含まれています。
Javaを介して単一ファイルでCGMをDICOMに変換する
APIを使用すると、CGMファイルをDICOMの単一ファイルにエクスポートすることもできます。すべてのページを変換するには、最初にCGMドキュメントを1つのTIFFファイルにレンダリングし、その後、TIFFファイルをDICOMにエクスポートできます。 Document クラスを使用して入力ファイルを開き、Resolution、TiffSettings、およびTIFFデバイスオブジェクトを作成できます。 process を使用して単一のTIFF画像を取得できますjava.io.OutputStream TiffDevice クラスのメソッド。最後に、 Image クラスを使用してTIFFファイルをロードし、 save メソッド。
Javaを介して透かし付きのCGMをDICOMに変換する
APIを使用して、DICOMドキュメントに透かしを入れたCGMファイルをDICOMにエクスポートすることもできます。透かしを追加するには、最初にCGMをJPEGに変換し、透かしを追加します。透かしを追加するには、 Image クラスを使用して画像ファイルを読み込み、 Graphics クラスをImageオブジェクトで初期化し、新しい[Matrix]( https://reference.aspose.com/imaging/java/ com.aspose.imaging/Matrix)オブジェクトを作成し、変換と変換を目的の角度に設定し、 Graphics.drawString メソッド。画像に透かしを追加した後、JPEGをDICOM形式で保存できます。
Javaを介してCGMをDICOMファイルに変換および回転
APIを使用すると、必要に応じて出力DICOM画像を回転させることもできます。 Image.rotateFlipメソッドを使用すると、画像を90/180/270度回転し、画像を水平または垂直に反転できます。ライブラリは、すべての醜い詳細をカプセル化しながら、複雑な操作を実行するための簡単なメソッドを提供します。画像に適用する回転と反転のタイプを指定できます。画像を回転および反転するには、 Image クラスを使用して変換されたJPEG画像をロードし、Imageを呼び出すことができます。適切な RotateFlipType を指定しながらrotateFlipメソッド。
## ✅ 主要なユースケース
Java 統合型放射線ビューア
診断解釈を向上させるために、CGM ベースの医療図解を Java ベースの DICOM ビューア内で直接表示します。病院情報システム (HIS)
病院ネットワーク全体でアクセス可能な標準化された画像記録のために、CGM を DICOM に変換します。放射線データ交換
DICOM のグローバル標準を使用して、医療施設間で変換された画像ファイルのスムーズな転送を実現します。診断の視覚化
多様な画像形式を統一し、PACS、放射線ビューア、AI による診断ツールでアクセス可能にすることで、臨床ワークフローを改善します。
⚙️ 自動化シナリオ
DICOM ハンドリングのための Java API
画像処理と DICOM メタデータ管理のための Java ライブラリを使用して、CGM から DICOM への変換パイプラインを自動化します。PACS システム統合
変換された DICOM 画像を直接 Picture Archiving and Communication Systems に供給し、瞬時に取得および保存します。Java ベースの ETL パイプライン
病院全体の画像データ管理のために、自動変換を Extract-Transform-Load ワークフローに統合します。AI による診断ワークフロー
変換された DICOM 画像を分析するために Java 統合 AI モデルを使用し、パターン認識、異常検出、予測診断を行います。