上周五發(fā)布的OpenJPEG 2.5是開源的JPEG 2000圖像邊罵庫的最新更新。值得注意的是,這個BSD 2-clause庫的新版本現(xiàn)在支持高吞吐量"HTJ2K"解碼。高吞吐量JPEG 2000(HTJ2K)是為了促進(jìn)更快的圖像解碼,其代價是稍微降低了效率。
HTJ2K用一個專注于矢量性能的替代編碼器取代了JPEG 2000標(biāo)準(zhǔn)塊狀編碼器,高吞吐量的JPEG 2000規(guī)范第15部分(ISO/IEC 15444-1)在2019年才被確定下來。
HTJ2K被描述為為JPEG 2000提供了"數(shù)量級的增長",歸功于其新的HT塊編碼器,對于那些中等到較高的壓縮比特率來說,效率提升了大約10倍,對于無損編碼來說更是暴增30倍(雖然編碼效率比原來的J2K-1編碼器低5-10%)。
通過OpenJPH項目,我們之前已經(jīng)有一個HTJ2K的參考開源實現(xiàn),而現(xiàn)在隨著OpenJPEG 2.5的推出,對高通量JPEG 2000有了額外的開源支持。
OpenJPEG 2.5除了增加對HTJ2K的解碼支持外,現(xiàn)在還支持部分比特流解碼。在 OpenJPEG 編碼器方面,v2.5 增加了對 TLM 標(biāo)記生成的支持。OpenJPEG 2.5版本還帶來了一系列bug修復(fù)來完善自身。
OpenJPEG 2.5.0的Windows/Linux/MacOS二進(jìn)制文件和源代碼現(xiàn)在可以從GitHub下載:
https://github.com/uclouvain/openjpeg/releases/tag/v2.5.0
(舉報)