JPEG現在、Conversionへの変換用のモジュールを作成していますDICOM Image。分析の結果、タグのレンダリングは完了しましたが、ファイル内で画像が適切にレンダリングされていませんDICOM。
を に変換するアルゴリズムはありますJPEGかDICOM。
JPEG現在、Conversionへの変換用のモジュールを作成していますDICOM Image。分析の結果、タグのレンダリングは完了しましたが、ファイル内で画像が適切にレンダリングされていませんDICOM。
を に変換するアルゴリズムはありますJPEGかDICOM。
Colby Dillion によって最初に作成されたmdcm C# DICOM ライブラリをご覧ください。彼は、 IJG/LibJPEGおよびOpenJPEGコード ベースへのマネージ C++「ブリッジ」を開発したため、mdcm は 8/12/16 ビット非可逆および可逆 JPEG サポートと JPEG-2000 サポートの両方を提供します。
Colby の元のライブラリには、WinForms の依存関係があります。ここで mdcm の Silverlight と WPF のターゲット フォークを作成しました。ライブラリの WPF バージョンは、Colby が最初に実装したものと同じ JPEG(-2000) コーデックを完全に利用できます。
一方、Silverlight バージョンは現在、これらのコーデックの恩恵を受けることができません。Silverlight で非可逆 JPEG をサポートするためにFJCoreおよびLibJpeg.Netライブラリを適用しようと試みましたが、これらのライブラリは現時点で 8 ビット イメージのみをサポートしています。
よろしく、
Anders @ Cureos
JPEGをDICOMに「変換」する必要はありません。DICOMは、JPEGストリームの単なる「エンベロープ」です。これが、既存のMPEG2ファイルをカプセル化(= DICOMエンベロープに入れる)するためにGDCMで行ったことです。
http://gdcm.sourceforge.net/html/MpegVideoInfo_8cs-example.html
そのコードを入力JPEGファイルに適合させるだけです。たとえば、次を見てください。
http://gdcm.sourceforge.net/html/DecompressJPEGFile_8cs-example.html
解凍/再圧縮する必要はありません。これはリソースの浪費になります。
.NET 自体には、DICOM をサポートする機能はありません。ライブラリを使用する必要があります。無料のものは知りませんが、LeadTools を使用したことがあります。しかし、私はそれに4/10を与えるだけで、他のオプションも探すことをお勧めします.