Added alpha member. Updated through r2451. #139
This commit is contained in:
parent
ed5c6a37b4
commit
554f066d0b
2 changed files with 7 additions and 2 deletions
|
|
@ -13,7 +13,7 @@ both read and write JPEG 2000 files, but you may wish to install version 2.0
|
||||||
or the 2.0+ version from OpenJPEG's development trunk for better performance.
|
or the 2.0+ version from OpenJPEG's development trunk for better performance.
|
||||||
If you do that, you should compile it as a shared library (named *openjp2*
|
If you do that, you should compile it as a shared library (named *openjp2*
|
||||||
instead of *openjpeg*) from the developmental source that you can retrieve
|
instead of *openjpeg*) from the developmental source that you can retrieve
|
||||||
via subversion. As of this time of writing, svn revision r2436 works.
|
via subversion. As of this time of writing, svn revision r2451 works.
|
||||||
You should also download the test data for the purpose of configuring
|
You should also download the test data for the purpose of configuring
|
||||||
and running OpenJPEG's test suite, check their instructions for all this.
|
and running OpenJPEG's test suite, check their instructions for all this.
|
||||||
You should set the **OPJ_DATA_ROOT** environment variable for the purpose
|
You should set the **OPJ_DATA_ROOT** environment variable for the purpose
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,7 @@ CLRSPC_UNSPECIFIED = 0
|
||||||
CLRSPC_SRGB = 1
|
CLRSPC_SRGB = 1
|
||||||
CLRSPC_GRAY = 2
|
CLRSPC_GRAY = 2
|
||||||
CLRSPC_YCC = 3
|
CLRSPC_YCC = 3
|
||||||
|
CLRSPC_EYCC = 4
|
||||||
COLOR_SPACE_TYPE = ctypes.c_int
|
COLOR_SPACE_TYPE = ctypes.c_int
|
||||||
|
|
||||||
# supported codec
|
# supported codec
|
||||||
|
|
@ -390,7 +391,11 @@ class ImageCompType(ctypes.Structure):
|
||||||
("factor", ctypes.c_uint32),
|
("factor", ctypes.c_uint32),
|
||||||
|
|
||||||
# image component data
|
# image component data
|
||||||
("data", ctypes.POINTER(ctypes.c_int32))]
|
("data", ctypes.POINTER(ctypes.c_int32)),
|
||||||
|
|
||||||
|
# alpha channel
|
||||||
|
# TODO: exclude for 2.0, 1.5
|
||||||
|
("alpha", ctypes.POINTER(ctypes.c_uint16))]
|
||||||
|
|
||||||
|
|
||||||
class ImageType(ctypes.Structure):
|
class ImageType(ctypes.Structure):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue