From db586038cf6ed08c77907ee2f1be980f55fba09c Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Wed, 24 Dec 2025 09:28:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=B5=8B=E8=AF=95=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRC.Core.SCP/Service/CStoreSCPService.cs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/IRC.Core.SCP/Service/CStoreSCPService.cs b/IRC.Core.SCP/Service/CStoreSCPService.cs index db68c576b..646f47089 100644 --- a/IRC.Core.SCP/Service/CStoreSCPService.cs +++ b/IRC.Core.SCP/Service/CStoreSCPService.cs @@ -533,7 +533,23 @@ namespace IRaCIS.Core.SCP.Service //newFragments.OffsetTable.AddRange(newOffsetTable.ToArray()); #endregion + #region test fo-dicom auto bot + //var newDicomFile = dicomFile.Clone(); + //var newDataset = newDicomFile.Dataset; + + //var dstPd = DicomPixelData.Create(newDataset, true); + + //for (int i = 0; i < pixelData.NumberOfFrames; i++) + //{ + // var frame = pixelData.GetFrame(i); + + // dstPd.AddFrame(frame); + //} + //var newOffsetTable = newDataset.GetDicomItem(DicomTag.PixelData).OffsetTable; + + //Console.WriteLine(newOffsetTable.ToJsonStr()); + #endregion #region 暂时废弃 @@ -570,6 +586,8 @@ namespace IRaCIS.Core.SCP.Service else { newFragments.OffsetTable.AddRange(bot.ToArray()); + + Console.WriteLine(bot.ToJsonStr()); } #endregion