私はDICOMプロトコルの新機能です。イメージを送信する前に、「Transfer Syntax」に関連する質問を選択する必要があります。各DICOMイメージにどの転送構文を使用するかを決定する方法は?
リモートサーバーに送信するイメージの一覧があります。そのリスト内の画像は、CR、CT、DOC、DX、ES、KO、MG、MR、NM、OT、PR、PT、RF、SC、US、XAのいずれかの形式になります。 どの転送構文がどのDICOM形式に対応しているのかわかるリストがあるのでしょうか?私は自分のDICOMイメージを取り上げて、そのフォーマットを上記から判断することができますが、それぞれにどのような構文を使用するかはわかりません。
DicomDataSet ct = new DicomDataSet("CT.dcm");
DicomDataSetCollection instancesToSend = new DicomDataSetCollection();
instancesToSend.Add(ct);
DicomAssociation connection = new DicomAssociation();
// "Send CT in Implicit VR Little endian format"
connection.RequestedContexts.Add(ct.SOPClass, "1.2.840.10008.1.2");
connection.Open("remote host", 104, "client", "server");
connection.SendInstances(instancesToSend);
connection.Close();
私が言ったように、私はイメージのリストを持っている:私は1枚の画像のためにハードコーディングしていたときに
これ
は、一例です。私はループでそれぞれを取り上げることができますが、各DICOMイメージにどの転送構文を使用するのかをどのように知ることができますか?
[Transfer_Syntax Overview](https://www.medicalconnections.co.uk/kb/Transfer_Syntax) – JohnnyQ