Coder Social home page Coder Social logo

mdcm's Introduction

mDCM - A DICOM library in C#

Copyright © 2006-2010 Colby Dillion, SL.* and WPF.* projects © 2011 Anders Gustafsson, Cureos AB, Print SCU, CGetClient and CFindSeries additions © 2011 Pantelis Georgiadis, Mobile Solutions

Licensed and distributable under the terms of the LGPL 2.1 license: opensource.org/licenses/lgpl-2.1.php

Summary

This is a Silverlight and WPF focused fork of the main mdcm project github.com/rcd/mdcm .

Silverlight

The Silverlight class library, project SL.Dicom, provides a stripped Silverlight version of the Dicom + Dicom.Linq class libraries. A number of shortcuts are currently taken to yield a successful build of the SL.Dicom library, including but not limited to:

  • exclusion of server based HL7 and Network functionality

  • only RLE codec supported

  • encoding support limited to UTF-8 (Silverlight does not support ASCII encoding; UTF-8 should be compatible with ASCII)

  • serialization functionality is disabled

  • file operations are limited to the isolated storage

SL.DicomToXml is a simple proof-of-concept that the SL.Dicom library can provide DICOM functionality in a Silverlight application. It simply reads the user selected DICOM file and dumps the content excluding pixel data in XML or raw format on the web page.

WPF

The WPF class library, project WPF.Dicom, provides imaging support using WPF. Apart from this, the WPF.Dicom project provides all functionality of the original Dicom and Dicom.Linq projects combined. Note that the Dicom.Codec and Dicom.Codec64 projects have been modified to reference Wpf.Dicom, to enable full codec support from the WPF mdcm class library.

mdcm's People

Contributors

anders9ustafsson avatar rcd avatar aarondandy avatar

Watchers

MUSTAHSAN ABDULLAH avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.