Welcome Guest! To enable all features, please Login or Register.

Notification

Icon
Error

Options
View
Last Go to last post Unread Go to first unread post
#1 Posted : Thursday, January 27, 2011 3:18:55 AM(UTC)
Optimista

Groups: Registered
Posts: 2


Our team is in the development of a DICOM image viewer over web.

We had a look into the Rich Client and Thin client applications provided along with the examples. But from the samples we understand that – In the rich client application, it download the complete images to the client and then load it from there. And the Thin client application is just a snapshot of the DICOM image. Our requirement is as detailed below.
1. The images we are planning to manage are pretty huge. It won’t practical to download the whole image to the client side.
2. We need to have an explorer based application like the rich client.
3. Initially we need to get only the Thumbnail of the image.
4. Later on when the user zooms or magnifies a specific area we need to get that area only from the server.
5. The speed is also a concern for us
Can you suggest a practical way in which we can implement this using leadtools.
 

Try the latest version of LEADTOOLS for free for 60 days by downloading the evaluation: https://www.leadtools.com/downloads

Wanna join the discussion? Login to your LEADTOOLS Support accountor Register a new forum account.

#2 Posted : Thursday, January 27, 2011 6:33:00 AM(UTC)

Adam Boulad  
Guest

Groups: Guests
Posts: 3,034

Was thanked: 2 time(s) in 2 post(s)

A rich-client viewer is required when the features needed are not supported by the web browsers alone.
An example is parsing and decoding DICOM dataset files at the client side. If you need to do that, you will need a rich-client application.
In your case, it appears most of the work will be done at the server side, so there might be no need for a rich-client application. In a thin-client setting, the server would load the DICOM dataset and send only the needed information (and parts of the image pixel data) to the viewer.
This will also be a viewer based on web browsers, but it won't require installing our DLLs at the client side. Furthermore, it could work with more client browsers and not only using Microsoft IE.

In our demos installed with the main toolkit setup, you can find the source code used at the server side to get and display the snapshot at client PCs in this folder:
[LEADTOOLS 17 folder]\Examples\MedicalWebViewer\CS\WebForms\Members

The code for the ThinViewer ASP.NET page shows how the request is formed at the client side and sent to the server. The code of the ImageGenerator ASP.NET page shows how the request is received and parsed at the server side, and the snapshot JPEG image is sent back to the client.

You should be able to modify the code to support displaying a portion of the image instead of a simple snapshot if that's what you need.

 
#3 Posted : Friday, January 28, 2011 3:48:27 PM(UTC)
Optimista

Groups: Registered
Posts: 2


Thanks a lot. To start with that helped me a lot. :)
 
#4 Posted : Sunday, February 6, 2011 4:16:20 AM(UTC)

Adam Boulad  
Guest

Groups: Guests
Posts: 3,034

Was thanked: 2 time(s) in 2 post(s)

Another option is to use JPIP, which supports interactive streaming of large images and associated image data using the minimum possible bandwidth.
This could be useful in your case because it allows dynamic retrieval of image data based on what the user wants to view.
We already have the JPIP technology implemented in our toolkit, but we don't have a web viewer that makes use of it. I can add a feature request for such a viewer if you send me the following details in an email to support@leadtools.com:
1. More information about your requirements.
2. Your company name and contact information.
3. A link to this forum post.

 
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF.NET | YAF.NET © 2003-2020, Yet Another Forum.NET
This page was generated in 0.060 seconds.