This topic and its replies were posted before the current version of LEADTOOLS was released and may no longer be applicable.
#1
Posted
:
Monday, March 28, 2011 6:00:50 PM(UTC)
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.
#2
Posted
:
Tuesday, March 29, 2011 7:28:53 AM(UTC)
Groups: Guests
Posts: 3,022
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.