.NET で多フレーム DICOM 写真アルバムを作成する方法
マルチフレームのDICOMアルバムは、標準化された医療イメージが必要な医療、研究、技術文書に不可欠です. Aspose.Imaging for .NET では、複数のフレーズを搭載した単一の DIKOM ファイルに画像を組み合わせることを容易にし、互換性と自動化を確保します。
現実世界問題
医学的および科学的画像は、相応性、分析、または互換性のために、DICOM形式でアーカイブまたは共有する必要があります。
ソリューション概要
Aspose.Imaging を使用すると、画像をアップロードし、フレームとして注文して、適切な DICOM ファイルをエクスポートすることで、アルバムの作成を自動化することができます。
原則
- Visual Studio 2019 以降
- .NET 6.0 またはそれ以降(または .Net Framework 4.6.2+)
- Aspose.Imaging for .NET から NuGet
- DICOMアルバムに含まれる画像のフォルダー
PM> Install-Package Aspose.Imaging
ステップ・ステップ・実施
ステップ1:アルバム画像の作成
DICOM アルバムのすべての画像を一つのフォルダーに組み立て、順序によって分類または名付けます。
string[] files = Directory.GetFiles("./scans", "*.jpg"); // Also supports PNG, BMP, etc.
ステップ2:画像をアップロードし、DICOM オプションを設定する
using Aspose.Imaging;
using Aspose.Imaging.ImageOptions;
using Aspose.Imaging.FileFormats.Dicom;
var images = files.Select(f => Image.Load(f)).ToList();
var dicomOptions = new DicomOptions();
string dicomPath = "./output/photo_album.dcm";
ステップ3:DICOMアルバムのフレームとして各画像を保存する
using (var album = Image.Create(dicomOptions, images[0].Width, images[0].Height, false))
{
var graphics = new Aspose.Imaging.Graphics(album);
graphics.DrawImage(images[0], 0, 0, images[0].Width, images[0].Height);
for (int i = 1; i < images.Count; i++)
{
album.AddPage(images[i]);
}
album.Save(dicomPath);
}
images.ForEach(img => img.Dispose());
ステップ4:DICOMアルバムのレビューと使用
DICOM ファイルを医学的または科学的視聴者でオープンし、複数のフレーム ディコム (MicroDicom または RadiAnt など) をサポートして、オーダーおよび画像の完全性を確認します。
ケースとアプリケーションの使用
- 医療写真アルバムと放射線画像
- 科学的・技術的イメージ文書化
- スキャンされたレコードや実験のバッチアーカイブ
- コンプライアンスのための自動 DICOM 作成
共通の課題と解決策
Viewer は間違ったオーダーを表示します: ファイル名の分類またはコードの再注文をダブルチェックします。
Long DICOM ファイル: 追加する前に、一貫した画像サイズと圧縮画像を使用します。
互換性警告: 標準 DICOM 設定にタップして、ターゲット ビューでテストします。
ベストプラクティス
- 最良の表示のために、ソース画像を次元に一貫させます。
- ファイルやアルバムに明確な名称を使用する
- 共有またはアーカイブする前に DICOM ビューで結果を予測する
- 定期バッチのためのワークフローの自動化
FAQ
Q:同じDICOMで色とグレースケールの画像を使用できますか?**A:はい、しかし、視聴者とDICOMの設定が両方のタイプをサポートしていることを確認してください。
**Q:新しいスキャンや実験のためにこれをどのように自動化しますか?**A: 画像の新しいフォルダーごとにバッチまたはスケジュールされたプロセスにワークフローを入力します。
**Q:DICOMフレームにメタデータやタグを追加できますか?**A: はい、先進的なシナリオのためのフレームを追加する前に、Aspose.Imaging を通じてメタデータを設定します。
結論
Aspose.Imaging for .NET を使用して多フレームの DICOM 写真アルバムを作成すると、健康、科学、技術のための遵守と文書化が簡素化されます。 Aspose.Imaging for .NET API リファレンス .