到目前为止,我从未使用过 fo-dicom,所以我有更多问题想知道它是否可以帮助我们,或者我唯一的选择是长期开发低级 SDK 代码。我想使用托管 SDK,而 fo-dicom 似乎越来越广泛。
我的问题:
- 仅使用微不足道的内存进行发送时,是否可以即时编写大型实例或创建大型实例?我应该创建一个每帧组序列,其中包含数亿个项目和具有相同数量(小)帧的像素数据。所以我的意思是我们应该支持流媒体。
- 当实例只需要特定帧时,是否可以避免将大量序列加载到内存中?
- 是否可以通过在包含的像素数据中给出其序号而不将其他部分加载到内存中来压缩或未压缩一帧?
- 我需要一种机制来在写入或发送期间找出未定义长度序列的最终长度。我会将它存储在另一个实例的私有属性中,并且我想使用该长度来跳过阅读巨大的序列,从而为观众提供帧。
字符集处理是否已经可用?(我们也有亚洲、阿拉伯和其他客户)。我们的输出默认为 UTF8。
如果只考虑工作清单,是否有更易于用于工作清单开发的托管 SDK?
我什至很乐意为 fo-dicom 的开发做出贡献,但它的架构是否适合在不进行大量重构的情况下用这些功能补充它是一个问题。提前感谢您提供任何信息/帮助。