Official repository of the OpenJPEG project
Go to file
Pedro Gimeno 4469a98cd7 Wrong TGA header generated by j2k_to_image
The TGA file writer used by j2k_to_image writes a wrong field to the
header for alpha-less images.

To reproduce:
1. Take any 24-bit j2k image with no alpha.
2. Convert it to TGA with j2k_to_image -i <image>.j2k -o <image>.tga
3. Open <image>.tga with Gimp.

When opened, the image will have a wrong alpha channel, because Gimp
uses a certain field in the header to determine if the image has alpha.
That field is saved wrongly by j2k_to_image for alpha-less images. Per
the TGA specification, Gimp is correct in this case.
2015-09-16 20:28:29 +02:00
CMake update conformance test files on 1.5 branch 2015-09-15 15:11:12 +02:00
applications Wrong TGA header generated by j2k_to_image 2015-09-16 20:28:29 +02:00
doc Install jpwl man pages only if jpwl is enabled 2014-03-24 16:58:46 +00:00
libopenjpeg backport fixes for issues #362 (-2863) and #393 on branch 1.5 2015-09-16 16:51:15 +02:00
m4 Improve check for standard libs 2014-03-24 17:01:23 +00:00
tests modified checkmd5 2015-09-16 17:04:51 +02:00
thirdparty [1.5] remove pthread dependency in JPIP client and tweak thirdparty stuff 2012-01-25 16:30:03 +00:00
AUTHORS added NEWS, AUTHORS and THANKS files. Cosmetic changes in autotools files 2011-08-16 13:23:36 +00:00
CMakeLists.txt removed warnings when configuring with CMake 3.x on MacOS (update issue 443 for 1.5 branch) 2015-09-16 13:14:00 +02:00
CTestConfig.cmake fixed CTest configuration files 2011-06-30 13:52:23 +00:00
INSTALL [1.5] Sync with trunk. 2012-03-02 09:27:24 +00:00
LICENSE [1.5] update version in configure.ac and NEWS, README, LICENSE files 2012-02-06 09:38:59 +00:00
Makefile.am follow latest JPIP changes in the autotools side (pthread dependency, conditional compilation of JPIP server and client) 2012-01-25 19:52:18 +00:00
NEWS [1.5] update NEWS file 2012-09-10 11:28:38 +00:00
README [1.5] update version in configure.ac and NEWS, README, LICENSE files 2012-02-06 09:38:59 +00:00
THANKS INSTALL and THANKS files update 2011-08-22 09:59:03 +00:00
bootstrap.sh 2010-10-13 15:16:48 +00:00
configure.ac [1.5] Fix big endian checking with autotools 2014-03-26 15:25:37 +00:00
libopenjpeg-jpwl.pc.in [1.5] Fix autotools installation. Thanks to winfried for patch. 2012-05-29 13:41:54 +00:00
libopenjpeg1.pc.cmake allow finer-grain control of header location via OPENJPEG_INSTALL_INCLUDE_DIR 2012-02-28 17:52:33 +00:00
libopenjpeg1.pc.in fix pkgconfig to include -I/usr/include/openjpeg-1.5 in cflags (issue #118) 2012-02-23 14:19:02 +00:00
opj_config.h.cmake.in [1.5] Create a new cmake option to choose between convienient copy of getopt and system installed one 2014-03-18 15:59:08 +00:00

README

OPENJPEG LIBRARY and APPLICATIONS
----------------------------------

Details on folders hierarchy:

* libopenjpeg: contains the sources of the openjpeg library
    * jpwl: contains the additional sources if you want to build a JPWL-flavoured library.
* applications: contains all applications that use the openjpeg library
    * common: common files to all applications
    * codec: a basic codec
    * mj2: motion jpeg 2000 executables
    * JavaOpenJPEG: java jni to use openjpeg in a java program
    * jpip: complete client-server architecture for remote browsing of jpeg 2000 images. See corresponding README for more details.
    * OPJViewer: gui for displaying j2k files (based on wxWidget)
* 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 'http://openjpeg.googlecode.com/svn/data' folder.
* CMake: cmake related files
* m4: autotools related files

see LICENSE for license and copyright information.
see INSTALL for installation procedures.
see NEWS for user visible changes in successive releases.
see CHANGES for per-revision changes.