Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
![]() |
#161 | Link | |
ангел смерти
![]() Join Date: Nov 2004
Location: Lost
Posts: 9,420
|
Quote:
__________________
There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. |
|
![]() |
![]() |
![]() |
#162 | Link |
Registered User
Join Date: Jul 2015
Posts: 614
|
New High Throughput JPEG 2000
https://htj2k.com/ Library: https://github.com/aous72/OpenJPH The code is written in C++; the color and wavelet transform steps can employ SIMD instructions on Intel platforms. It conceivable that at some point in the future, SIMD instructions are employed to improve performance of the block (de)coder, and/or for platforms other than Intel. As it stands, on Intel Skylake i7-6700, encoding 4K 4:4:4 HDR images losslessly takes around 0.5s, and decoding takes around 0.34s; for lossy compression, performance depends on the quantisation step size (qstep), but for a high-quality image at a bitrate of around 3 bits/pixel, encoding takes around 0.27s and decoding takes 0.22s. As it stands, the OpenJPH library needs documentation. The provided encoder ojph_compress only generates HTJ2K codestreams, with the extension j2c; the generated files lack the .jph header. Adding the .jph header is of little urgency, as the codestream contains all needed information to properly decode an image. The .jph header will be added at a future point in time. The provided decoder ojph_expand decodes .jph files, by ignoring the .jph header if it is present. The provided command line tools ojph_compress and ojph_expand accepts and generated .pgm, .ppm, and .yuv. See the usage examples below. https://www.sendspace.com/file/u1qesh Last edited by Jamaika; 22nd November 2019 at 20:18. |
![]() |
![]() |
![]() |
#163 | Link |
ангел смерти
![]() Join Date: Nov 2004
Location: Lost
Posts: 9,420
|
OpenJPH is definitely interesting, though I'm not sure if it's promising yet. BTW, Jasper is unofficially dead: https://github.com/mdadams/jasper/issues/208
__________________
There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|