?????????? ????????? - ??????????????? - /home/agenciai/public_html/cd38d8/openjpeg2.tar
???????
NEWS.md 0000644 00000013227 15125547000 0005646 0 ustar 00 # OpenJPEG NEWS More details in the [CHANGELOG](https://github.com/uclouvain/openjpeg/blob/master/CHANGELOG.md) ## OpenJPEG 2.4.0 (December 2021) No API/ABI break compared to v2.3.1, but additional symbols for subset of components decoding (hence the MINOR version bump). * Encoder: add support for multithreading [\#1248](https://github.com/uclouvain/openjpeg/pull/1248) * Encoder: add support for generation of PLT markers [\#1246](https://github.com/uclouvain/openjpeg/pull/1246) * Encoder: single-threaded performance improvements in forward DWT for 5-3 and 9-7 (and other improvements) [\#1253](https://github.com/uclouvain/openjpeg/pull/1253) * Encoder: support IMF profiles [\#1235](https://github.com/uclouvain/openjpeg/pull/1235) * Many bug fixes (including security fixes) ## OpenJPEG 2.3.1 (April 2019) No API/ABI break compared to v2.3.0 * Many bug fixes (including security fixes) ## OpenJPEG 2.3.0 (October 2017) No API/ABI break compared to v2.2.0 but additional symbols for subset of components decoding (hence the MINOR version bump). * Sub-tile decoding: when setting a window of interest through the API function opj_set_decode_area(), only codeblocks that intersect this window are now decoded (i.e. MCT, IDWT, and entropy decoding are only done on the window of interest). Moreover, memory allocation now depends on the size of the window of interest (instead of the full tile size). [\#990](https://github.com/uclouvain/openjpeg/pull/990) [\#1001](https://github.com/uclouvain/openjpeg/pull/1001) [\#1010](https://github.com/uclouvain/openjpeg/pull/1010) * Ability to decode only a subset of components. This adds the following function `opj_set_decoded_components(opj_codec_t p_codec, OPJ_UINT32 numcomps, const OPJ_UINT32 comps_indices, OPJ_BOOL apply_color_transforms)` and equivalent `opj_decompress -c compno[,compno]*` option. [\#1022](https://github.com/uclouvain/openjpeg/pull/1022) * Many bug fixes (including security fixes) ## OpenJPEG 2.2.0 (August 2017) No API/ABI break compared to v2.1.2 but additional symbols for multithreading support (hence the MINOR version bump). ### Codebase improvements * Memory consumption reduction at decoding side [\#968](https://github.com/uclouvain/openjpeg/pull/968) * Multi-threading support at decoding side [\#786](https://github.com/uclouvain/openjpeg/pull/786) * Tier-1 speed optimizations (encoder and decoder) [\#945](https://github.com/uclouvain/openjpeg/pull/945) * Tier-1 decoder further optimization [\#783](https://github.com/uclouvain/openjpeg/pull/783) * Inverse 5x3 DWT speed optimization: single-pass lifting and SSE2/AVX2 implementation [\#957](https://github.com/uclouvain/openjpeg/pull/957) * Fixed a bug that prevented OpenJPEG to compress losslessly in some situations [\#949](https://github.com/uclouvain/openjpeg/pull/949) * Fixed BYPASS/LAZY, RESTART/TERMALL and PTERM mode switches * Many other bug fixes (including security fixes) ### Maintenance improvements * Benchmarking scripts to automatically compare the speed of latest OpenJPEG build with latest release and/or Kakadu binaries [\#917](https://github.com/uclouvain/openjpeg/pull/917) * CPU and RAM usage profiling scripts [\#918](https://github.com/uclouvain/openjpeg/pull/918) * Codebase reformatting (with astyle) and scripts to automatically check that new commits comply with formatting guidelines [\#919](https://github.com/uclouvain/openjpeg/pull/919) * Register OpenJPEG at Google OSS Fuzz initiative, so as to automatically have OpenJPEG tested against Google fuzzer [\#965](https://github.com/uclouvain/openjpeg/issues/965) ## OpenJPEG 2.1.2 (September 2016) * Bug fixes (including security fixes) * No API/ABI break compared to v2.1.1 ## OpenJPEG 2.1.1 (July 2016) * Huge amount of critical bugfixes * Speed improvements * No API/ABI break compared to v2.1 ## OpenJPEG 2.1.0 (April 2014) ### New Features * Digital Cinema profiles have been fixed and updated * New option to disable MCT if needed * extended RAW support: it is now possible to input raw images with subsampled color components (422, 420, etc) * New way to deal with profiles ### API/ABI modifications (see [here](http://www.openjpeg.org/abi-check/timeline/openjpeg/) for details) * Removed deprecated functions * opj_stream_create_default_file_stream(FILE*,...) * opj_stream_create_file_stream(FILE*,...) * opj_stream_set_user_data (opj_stream_t* p_stream, void * p_data) * Added * opj_stream_create_default_file_stream(char*,...) * opj_stream_create_file_stream(char*,...) * opj_stream_destroy(opj_stream_t*) * opj_stream_set_user_data (opj_stream_t* p_stream, void * p_data, ... opj_stream_free_user_data_fn p_function) * JPEG 2000 profiles and Part-2 extensions defined through '#define' * Changed * 'alpha' field added to 'opj_image_comp' structure * 'OPJ_CLRSPC_EYCC' added to enum COLOR_SPACE * 'OPJ_CLRSPC_CMYK' added to enum COLOR_SPACE * 'OPJ_CODEC_JPP' and 'OPJ_CODEC_JPX' added to CODEC_FORMAT (not yet used in use) * 'max_cs_size' and 'rsiz' fields added to opj_cparameters_t ### Misc * OpenJPEG is now officially conformant with JPEG 2000 Part-1 and will soon become official reference software at the JPEG committee. * Huge amount of bug fixes. See CHANGES for details. ## OpenJPEG 2.0.0 ### New Features * streaming capabilities * merge JP3D ### API modifications (see [here](http://www.openjpeg.org/abi-check/timeline/openjpeg/) for details) * Use a 64bits capable API ### Misc * removed autotools build system * folders hierarchies reorganisation * Huge amount of bug fixes. See CHANGES for details. THANKS.md 0000644 00000001462 15125547000 0006060 0 ustar 00 # OpenJPEG THANKS file Many people have contributed to OpenJPEG by reporting problems, suggesting various improvements, or submitting actual code. Here is a list of these people. Help me keep it complete and exempt of errors. * Giuseppe Baruffa * Ben Boeckel * Aaron Boxer * David Burken * Matthieu Darbois * Rex Dieter * Herve Drolon * Antonin Descampe * Francois-Olivier Devaux * Parvatha Elangovan * Jerôme Fimes * Bob Friesenhahn * Kaori Hagihara * Luc Hermitte * Luis Ibanez * David Janssens * Hans Johnson * Callum Lerwick * Ke Liu (Tencent's Xuanwu LAB) * Sebastien Lugan * Benoit Macq * Mathieu Malaterre * Julien Malik * Arnaud Maye * Vincent Nicolas * Aleksander Nikolic (Cisco Talos) * Glenn Pearson * Even Rouault * Dzonatas Sol * Winfried Szukalski * Vincent Torri * Yannick Verschueren * Peter Wimmer README.md 0000644 00000012443 15125547000 0006026 0 ustar 00 # OPENJPEG Library and Applications ## What is OpenJPEG ? OpenJPEG is an open-source JPEG 2000 codec written in C language. It has been developed in order to promote the use of [JPEG 2000](http://www.jpeg.org/jpeg2000), a still-image compression standard from the Joint Photographic Experts Group ([JPEG](http://www.jpeg.org)). Since April 2015, it is officially recognized by ISO/IEC and ITU-T as a [JPEG 2000 Reference Software](http://www.itu.int/rec/T-REC-T.804-201504-I!Amd2). ## Who can use the code ? [![badge-license]][link-license] Anyone. As the OpenJPEG code is released under the [BSD 2-clause "Simplified" License][link-license], anyone can use or modify the code, even for commercial applications. The only restriction is to retain the copyright in the sources or in the binaries documentation. Of course, if you modified the code in a way that might be of interest for other users, you are encouraged to share it (through a [github pull request](https://github.com/uclouvain/openjpeg/pulls) or by filling an [issue](https://github.com/uclouvain/openjpeg/issues)) but this is not a requirement. ## How to install and use OpenJPEG ? API Documentation needs a major refactoring. Meanwhile, you can check [installation](https://github.com/uclouvain/openjpeg/wiki/Installation) instructions and [codec documentation](https://github.com/uclouvain/openjpeg/wiki/DocJ2KCodec). ## Current Status [![badge-build]][link-build] [![badge-msvc-build]][link-msvc-build] [![badge-coverity]][link-coverity] ## Who are the developers ? The library is developed and maintained by the Image and Signal Processing Group ([ISPGroup](http://sites.uclouvain.be/ispgroup/)), in the Université catholique de Louvain ([UCL](http://www.uclouvain.be/en-index.html), with the support of the [CNES](https://cnes.fr/), the [CS](http://www.c-s.fr/) company and the [intoPIX](http://www.intopix.com) company. The JPWL module has been developed by the Digital Signal Processing Lab ([DSPLab](http://dsplab.diei.unipg.it/)) of the University of Perugia, Italy ([UNIPG](http://www.unipg.it/)). ## Details on folders hierarchy * src * lib * openjp2: contains the sources of the openjp2 library (Part 1 & 2) * openjpwl: contains the additional sources if you want to build a JPWL-flavoured library. * openjpip: complete client-server architecture for remote browsing of jpeg 2000 images. * openjp3d: JP3D implementation * openmj2: MJ2 implementation * bin: contains all applications that use the openjpeg library * common: common files to all applications * jp2: a basic codec * mj2: motion jpeg 2000 executables * jpip: OpenJPIP applications (server and dec server) * java: a Java client viewer for JPIP * jp3d: JP3D applications * tcltk: a test tool for JP3D * wx * OPJViewer: gui for displaying j2k files (based on wxWidget) * wrapping * java: java jni to use openjpeg in a java program * thirdparty: thirdparty libraries used by some applications. These libraries will be built only if there are not found on the system. Note that libopenjpeg itself does not have any dependency. * doc: doxygen documentation setup file and man pages * tests: configuration files and utilities for the openjpeg test suite. All test images are located in [openjpeg-data](https://github.com/uclouvain/openjpeg-data) repository. * cmake: cmake related files * scripts: scripts for developers See [LICENSE][link-license] for license and copyright information. See [INSTALL](https://github.com/uclouvain/openjpeg/blob/master/INSTALL.md) for installation procedures. See [NEWS](https://github.com/uclouvain/openjpeg/blob/master/NEWS.md) for user visible changes in successive releases. ## API/ABI An API/ABI timeline is automatically updated [here][link-api-timeline]. OpenJPEG strives to provide a stable API/ABI for your applications. As such it only exposes a limited subset of its functions. It uses a mechanism of exporting/hiding functions. If you are unsure which functions you can use in your applications, you should compile OpenJPEG using something similar to gcc: `-fvisibility=hidden` compilation flag. See also: http://gcc.gnu.org/wiki/Visibility On windows, MSVC directly supports export/hiding function and as such the only API available is the one supported by OpenJPEG. [comment-license]: https://img.shields.io/github/license/uclouvain/openjpeg.svg "https://img.shields.io/badge/license-BSD--2--Clause-blue.svg" [badge-license]: https://img.shields.io/badge/license-BSD--2--Clause-blue.svg "BSD 2-clause \"Simplified\" License" [link-license]: https://github.com/uclouvain/openjpeg/blob/master/LICENSE "BSD 2-clause \"Simplified\" License" [badge-build]: https://travis-ci.org/uclouvain/openjpeg.svg?branch=master "Build Status" [link-build]: https://travis-ci.org/uclouvain/openjpeg "Build Status" [badge-msvc-build]: https://ci.appveyor.com/api/projects/status/github/uclouvain/openjpeg?branch=master&svg=true "Windows Build Status" [link-msvc-build]: https://ci.appveyor.com/project/detonin/openjpeg/branch/master "Windows Build Status" [badge-coverity]: https://scan.coverity.com/projects/6383/badge.svg "Coverity Scan Build Status" [link-coverity]: https://scan.coverity.com/projects/uclouvain-openjpeg "Coverity Scan Build Status" [link-api-timeline]: http://www.openjpeg.org/abi-check/timeline/openjpeg "OpenJPEG API/ABI timeline" AUTHORS.md 0000644 00000001310 15125547000 0006205 0 ustar 00 # Authors of OpenJPEG See also [THANKS](https://github.com/uclouvain/openjpeg/blob/master/THANKS.md) David Janssens designed and implemented the first version of OpenJPEG. Kaori Hagihara designed and implemented the first version of OpenJPIP. Jerome Fimes implemented the alpha version of OpenJPEG 2.0. Giuseppe Baruffa added the JPWL functionalities. Mickaël Savinaud implemented the final OpenJPEG 2.0 version based on a big merge between 1.5 version and alpha version of 2.0. Mathieu Malaterre participated to the OpenJPEG 2.0 version and improved the libraries and utilities. Yannick Verschueren, Herve Drolon, Francois-Olivier Devaux, Antonin Descampe improved the libraries and utilities.
| ver. 1.6 |
Github
|
.
| PHP 8.2.30 | ??????????? ?????????: 0 |
proxy
|
phpinfo
|
???????????