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 : Monday, March 28, 2011 6:00:50 PM(UTC)
kang dong hyun

Groups: Registered
Posts: 3


 

There’s a problem about LImageViewer Memory and We, TechHeim use leadtoos 16.5 VC++, Classlibrary for development.

Actual memory usage of LBitmapList is three times larger than actual DICOM file size.

( Ex ) Pixel Data of DICOM file is 500K however memory usage is 1.5M when DICOM file is being loaded by LBitmapList.

Please let me know the reason.

And there are large data to load then memory of the PC exceeded the capacity of the RAM.

If the number of bitmap of LBitmapList increased for LImageViewer, problem occurs.

To resolve the problem, load part of the data and display on the LImageViewer.

Once stack (scroll) action event brought up in LImageViewer, then I would like to know how to load the data.

In another word, actual data should be maintained and rest of data is supposed to be released from the memory.

We need to know this method otherwise we are not able to use LImageViewer.

Once you are ready to resolve the problem, please send us an example code as soon as possible.

 

 

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 : Tuesday, March 29, 2011 7:28:53 AM(UTC)

Adam Boulad  
Guest

Groups: Guests
Posts: 3,028

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

If the pixel data is compressed, it is normal for its size to become larger when it is loaded into a LEAD Bitmap or BitmapList because it will be decompressed.

You can use the LImageViewerCell::EnableCellLowMemoryUsage function to enable the low memory usage feature works by stopping the control from loading all the frames at runtime. Instead, the control will load only the frames that are currently visible on the cell.
For more information, please check the LEADTOOLS Medical Image Viewer (C++ Class Library) help file.
 
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.132 seconds.