.NET DICOM Libraries [closed]

2019-01-16 10:13发布

I have used DICOM using MERGECOM when I was in GE Healthcare in 2005. After that I don't have much knowledge in the DICOM system.

Now we have a requirement for implementing PACS system using .NET platform.

Can you recommend a decent, good, community supported .NET based DICOM library or framework? or Do you know any commercial libraries for DICOM which support .NET?

标签: c# .net dicom
8条回答
狗以群分
2楼-- · 2019-01-16 10:40

Fellow Oak DICOM is a newer DICOM implementation in C#. It is offshot of mDCM and is maintained by the same developer who wrote mDCM. Note that there is also a forum for Fellow Oak DICOM here.

查看更多
一夜七次
3楼-- · 2019-01-16 10:44

The ClearCanvas library is a good option. I'm a bit biased because I work on it, but its actively maintained, is used by a number of commercial products, and is used by the other ClearCanvas products. The ClearCanvas products are deployed in a production environment against a number of other DICOM implementations with good interoperability.

You can register on the website and download the SDK, which includes the DICOM library, or you can access the ClearCanvas GitHub Repository directly as detailed here.

查看更多
等我变得足够好
4楼-- · 2019-01-16 10:45

Another option is the mDCM library. An early release of this library formed the basis of the ClearCanvas DICOM library. Its a bit more of a lower level interface than the ClearCanvas library, but it is also a decent choice.

查看更多
smile是对你的礼貌
5楼-- · 2019-01-16 10:45

You should also try GDCM out.

GDCM is an open source implementation of the DICOM standard. It offers some compatibility with ACR-NEMA 1.0 & 2.0 files (raw files). It is written in portable C++ and offers wrapping to the following target languages (via the use of swig):

  • Python (supported),
  • C# (supported),
  • Java (supported),

It attempts to support all possible DICOM image encodings, namely:

  • RAW,
  • JPEG lossy 8 & 12 bits (ITU-T T.81, ISO/IEC IS 10918-1),
  • JPEG lossless 8-16 bits (ITU-T T.81, ISO/IEC IS 10918-1),
  • JPEG 2000 reversible & irreversible (ITU-T T.800, ISO/IEC IS 15444-1),
  • RLE,
  • Deflated (compression at DICOM Dataset level),
  • JPEG-LS (ITU-T T.87, ISO/IEC IS 14495-1),

Pay attention that:

  • ACR NEMA 2.0 with LZW (not supported for now),
  • JPEG 2000 Multi-component reversible & irreversible (ISO/IEC IS 15444-2) (not supported for now),
查看更多
啃猪蹄的小仙女
6楼-- · 2019-01-16 10:45

If you're looking for a native .NET DICOM Framework have a look at MyDICOM at www.mydicom.net. It has been around since .NET 1.1 and does not use any of the fancy stuff introduced in later versions of .NET.

I work at GE Healthcare and we've created a C# DICOM toolkit of our own that works perfectly for us but you should be quite careful to opt for that since writing a good DICOM framework is not to be underestimated. BTW: that toolkit is not for sale.

查看更多
ゆ 、 Hurt°
7楼-- · 2019-01-16 10:56

Another commercial .NET DICOM SDK to try is LEADTOOLS. There is a PACS framework that ties with HTML5 DICOM viewer for rapid solution development. You can download the fully functional evaluation version from the site.

Please note that I work for LEAD Technologies.

查看更多
登录 后发表回答