Silverlight has very limited file format support (PNG and JPEG) so you would have to write your own file filters or use some kind of conversion. Like Jaime said, server side processing such as WCF Services are a good option.
There are other alternatives though. LEADTOOLS has a Silverlight toolkit with native support for lots of formats so you don't have to use server side calls to convert the images or do image processing. It has full support for DICOM Data Sets so you can load and modify all of the tags as well as process and window-level (brightness/contrast) the images.
Here's a link for information on the toolkit (and a free eval download):
http://www.leadtools.com/s
Here's a link for a live Silverlight demo:
http://demo.leadtools.com/
Main Topics
Browse All Topics





by: jaime_olivaresPosted on 2009-10-19 at 20:30:56ID: 25610876
Silverlight is not the best choice to do this, all kind of image processing should be done at server side and transfered to the SL application just for displaying.
Silverlight is just a rich web client, like Flash, it is not intended to do heavy processing at client side. Also, it just provides a little isolated storage as little as 1 Mb.