Hi,My Orthanc is configured with StorageCompression:trueI wish to know the internal steps involved in viewing this image in osimis viewer over the internetQ1. since the file is compressed using zlib due to StorageCompression:true, at the server will the osimis plugin/orthanc_server serve the file as it is or will it decompress and recompress while sending http data? I wish to understand the CPU/discIO costs
Q2, I took a 527kb raw dcm file, zipping it reduced the file to 264kb, which is about 50% compression. And jpeg2000 compression resulted in 221kb, thats about 58% compression. Difference of only 8. So is just StorageCompression:true good enough for most purposes? Or will using Jpeg2000 make a significant difference in disc/network cost?
Q3, Is there any plan to support an option like Jpeg2000StorageCompression :)
Q4. Is jpeg2000 decompression natively supported across windows/mac/ipad/android platforms and across browsers?
Q5. If StorageCompression is set to false and if images are stored in jpeg2000 TS itself, will osimis plugin serve the image as it is?
--Thanks
You received this message because you are subscribed to the Google Groups "Orthanc Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to orthanc-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/orthanc-users/3635ae65-86de-4084-bdc2-41bac5569f6bn%40googlegroups.com.
Alain Mazy / Orthanc-Studio Manager & Software Developer
a...@osimis.io / +32 494 31 67 27
| OSIMIS S.A. |
No, the JPEG2000 files need to be decompressed and re-compressed to JPG before the browser can decompress them. JPEG2000 decompression is very slow so it's really not an optimal performance. RAW files are encoded into JPEG or PNG before being sent to the browser to reduce the bandwidth but PNG compression is very slow.
The best storage/speed compromise we've found so far is by using JPEG transfer syntax (lossless). With this TS, the files can be transferred as such to the browser that is able to decompress them.
Thanks Alain,No, the JPEG2000 files need to be decompressed and re-compressed to JPG before the browser can decompress them. JPEG2000 decompression is very slow so it's really not an optimal performance. RAW files are encoded into JPEG or PNG before being sent to the browser to reduce the bandwidth but PNG compression is very slow.Is that JPEG/PNG compression lossy or lossless?
Is there an option to disable PNG since compression is slow?
The best storage/speed compromise we've found so far is by using JPEG transfer syntax (lossless). With this TS, the files can be transferred as such to the browser that is able to decompress them.With some effort I can C-STORE the image in JPEG-LS format, but is there any built-in option to make Orthanc store the image in JPEG-LS?
MR study of 3x3 instances
| J2K | RAW | JPEGLS | JPEG | ||
|---|---|---|---|---|---|
| orthanc-instance-cache:8042 | Size in MB | 1.240 | 4.527 | 1.253 | 1.674 |
| Avg time for HQ image [s] | 0.237 | 0.116 | 0.135 | 0.025 | |
CR study of 3x3 instances
| J2K | RAW | JPEGLS | JPEG | ||
|---|---|---|---|---|---|
| orthanc-instance-cache:8042 | Size in MB | 51.701 | 143.683 | 52.442 | 56.283 |
| Avg time for HQ image [s] | 18.320 | 10.383 | 11.261 | 1.210 | |
--Thanks
You received this message because you are subscribed to the Google Groups "Orthanc Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to orthanc-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/orthanc-users/7e73b23e-46d5-4b2e-8d72-95b2e7f1b07cn%40googlegroups.com.
No, the JPEG2000 files need to be decompressed and re-compressed to JPG before the browser can decompress them. JPEG2000 decompression is very slow so it's really not an optimal performance. RAW files are encoded into JPEG or PNG before being sent to the browser to reduce the bandwidth but PNG compression is very slow.Is that JPEG/PNG compression lossy or lossless?Is there an option to disable PNG since compression is slow?