-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JP2OpenJPEG: add support for generating files with PLT marker segments and multithreaded encoding #2436
Conversation
CC @savmickael This is ready for your review Locally, with openjpeg installed from the branch of uclouvain/openjpeg#1246, and after patching the version number in opj_config.h to be 2.3.2:
|
5df25ae
to
c562100
Compare
The GDAL project highly values your contribution and would love to see this work merged! Unfortunately this PR has not had any activity in the last 21 days and is being automatically marked as "stale". If you think this pull request should be merged, please check - that all unit tests are passing - that all comments by reviewers have been addressed - that there is enough information for reviewers, in particular
|
ping @savmickael |
1cb7f95
to
55fc1dd
Compare
The GDAL project highly values your contribution and would love to see this work merged! Unfortunately this PR has not had any activity in the last 21 days and is being automatically marked as "stale". If you think this pull request should be merged, please check - that all unit tests are passing - that all comments by reviewers have been addressed - that there is enough information for reviewers, in particular
|
keep alive |
The GDAL project highly values your contribution and would love to see this work merged! Unfortunately this PR has not had any activity in the last 21 days and is being automatically marked as "stale". If you think this pull request should be merged, please check - that all unit tests are passing - that all comments by reviewers have been addressed - that there is enough information for reviewers, in particular
|
keep alive |
The GDAL project highly values your contribution and would love to see this work merged! Unfortunately this PR has not had any activity in the last 21 days and is being automatically marked as "stale". If you think this pull request should be merged, please check - that all unit tests are passing - that all comments by reviewers have been addressed - that there is enough information for reviewers, in particular
|
keep alive |
The GDAL project highly values your contribution and would love to see this work merged! Unfortunately this PR has not had any activity in the last 21 days and is being automatically marked as "stale". If you think this pull request should be merged, please check - that all unit tests are passing - that all comments by reviewers have been addressed - that there is enough information for reviewers, in particular
|
keep alive |
The GDAL project highly values your contribution and would love to see this work merged! Unfortunately this PR has not had any activity in the last 21 days and is being automatically marked as "stale". If you think this pull request should be merged, please check - that all unit tests are passing - that all comments by reviewers have been addressed - that there is enough information for reviewers, in particular
|
keep alive |
Available with OpenJPEG > 2.3.1 Funded by ESA for S2-MPC project
with openjpeg > 2.3.1 $ time gdal_translate T36JTT_20160914T074612_B02.tif out.jp2 -of JP2OPENJPEG --config GDAL_NUM_THREADS 4 real 0m15.717s user 0m35.864s sys 0m0.288s $ time gdal_translate T36JTT_20160914T074612_B02.tif out.jp2 -of JP2OPENJPEG --config GDAL_NUM_THREADS 1 real 0m33.224s user 0m33.332s sys 0m0.336s
On a input TIFF, 10980x10980 with 256x256 tiles, DEFLATE compressed: // 4 compressing threads, 1 background input data acquisition thread $ time gdal_translate T36JTT_20160914T074612_B02.tif out.jp2 -of JP2OPENJPEG --config GDAL_NUM_THREADS 4 real 0m11.193s user 0m41.448s sys 0m0.252s // 4 compressing threads, no background input data acquisition $ time gdal_translate T36JTT_20160914T074612_B02.tif out.jp2 -of JP2OPENJPEG --config GDAL_NUM_THREADS 4 --config JP2OPENJPEG_USE_THREADED_IO NO real 0m18.338s user 0m39.620s sys 0m0.224s // No multithreading at all $ time gdal_translate T36JTT_20160914T074612_B02.tif out.jp2 -of JP2OPENJPEG --config GDAL_NUM_THREADS 1 --config JP2OPENJPEG_USE_THREADED_IO NO real 0m35.510s user 0m35.704s sys 0m0.228s
Available with OpenJPEG > 2.3.1
Funded by ESA for S2-MPC project