本文主要是介绍dcmtk压缩率实测,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
对比dcmtk中几种压缩方式的压缩率
引入tif的LZW压缩算法作为对比
测试环境:i5 13500HX,RAM 4800MHz,SSD 7000MB/s,4050 Laptop 6G,win11 家庭版,dcmtk 3.6.7 vc2019_x64
测试图像格式:3072*3072,16bit灰度图,Raw数据大小:18874368 bytes
抽取7幅具有代表性的图像(信息量不同)测试
方法 | encode耗时(ms) | decode耗时(ms) | 压缩后体积(B)/压缩比 | LZW |
JPEG Process14SV1 | 179 203 295 264 295 259 80 | 57 72 105 99 127 86 42 | 6772122 / 2.79 6812122 / 2.77 12106382 / 1.56 11285782 / 1.67 10734428 / 1.76 8929202 / 2.11 1180524 / 16.00 | 8776910 / 2.15 8656824 / 2.18 17247812 / 1.09 15501120 / 1.22 15154378 / 1.25 12713998 / 1.48 417950 / 45.16 |
JPEG-LS | 118 113 241 227 250 233 24 | 113 113 251 227 270 223 5 | 4177706 / 4.52 4881074 / 3.87 11501902 / 1.64 9570752 / 1.97 10334664 / 1.83 7826648 / 2.41 1668 / 11315.57 | |
JPEG2000 | 暂缺 | 暂缺 | 暂缺 | |
JPEG Process1 (ratio=) | 暂缺 | 暂缺 | 暂缺 |
这篇关于dcmtk压缩率实测的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!