Hi,
We have a medical applicaton where we need to play dicom series with 30fps. When we are reading compressed dicom images, we are not able to achieve this. I have run sample program on few images. used "dcmdjpeg" to get uncompressed sample data.
In case of high resolution images we are only getting 10fps. Is there any way to fasten jpeg decompression. instead of pre-converting compressed images.
I cannot say whether your numbers are fast or not, however, I can say that there is no way to speed up decompression by providing certain parameters to DCMTK tools, libraries or the like. You could try decompressing more than one image at a time, if you have a multi-core processor.
Our underlying JPEG library (IJG) is the most widespread JPEG library used. If you like to do the work you could try to integrate another library, e.g. there is a spin-off from the IJG libraries called libjpeg turbo which supports the original API and uses various measures to speed up compression and decompression.