Class opj_image
java.lang.Object
jnr.ffi.Struct
de.digitalcollections.openjpeg.lib.structs.opj_image
public class opj_image
extends jnr.ffi.Struct
-
Nested Class Summary
Nested classes/interfaces inherited from class jnr.ffi.Struct
jnr.ffi.Struct.AbstractBoolean, jnr.ffi.Struct.AbstractMember, jnr.ffi.Struct.Address, jnr.ffi.Struct.Alignment, jnr.ffi.Struct.AsciiString, jnr.ffi.Struct.AsciiStringRef, jnr.ffi.Struct.blkcnt_t, jnr.ffi.Struct.blksize_t, jnr.ffi.Struct.BOOL16, jnr.ffi.Struct.Boolean, jnr.ffi.Struct.BYTE, jnr.ffi.Struct.caddr_t, jnr.ffi.Struct.cc_t, jnr.ffi.Struct.clock_t, jnr.ffi.Struct.dev_t, jnr.ffi.Struct.Double, jnr.ffi.Struct.DWORD, jnr.ffi.Struct.Enum<T extends java.lang.Enum<T>>, jnr.ffi.Struct.Enum16<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Enum32<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Enum64<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Enum8<E extends java.lang.Enum<E>>, jnr.ffi.Struct.EnumField<E extends java.lang.Object>, jnr.ffi.Struct.EnumLong<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Float, jnr.ffi.Struct.fsblkcnt_t, jnr.ffi.Struct.fsfilcnt_t, jnr.ffi.Struct.Function<T extends java.lang.Object>, jnr.ffi.Struct.gid_t, jnr.ffi.Struct.id_t, jnr.ffi.Struct.in_addr_t, jnr.ffi.Struct.in_port_t, jnr.ffi.Struct.ino_t, jnr.ffi.Struct.ino64_t, jnr.ffi.Struct.int16_t, jnr.ffi.Struct.int32_t, jnr.ffi.Struct.int64_t, jnr.ffi.Struct.int8_t, jnr.ffi.Struct.IntegerAlias, jnr.ffi.Struct.intptr_t, jnr.ffi.Struct.key_t, jnr.ffi.Struct.LONG, jnr.ffi.Struct.Member, jnr.ffi.Struct.mode_t, jnr.ffi.Struct.nlink_t, jnr.ffi.Struct.NumberField, jnr.ffi.Struct.off_t, jnr.ffi.Struct.Offset, jnr.ffi.Struct.Padding, jnr.ffi.Struct.pid_t, jnr.ffi.Struct.Pointer, jnr.ffi.Struct.PointerField, jnr.ffi.Struct.rlim_t, jnr.ffi.Struct.sa_family_t, jnr.ffi.Struct.Signed16, jnr.ffi.Struct.Signed32, jnr.ffi.Struct.Signed64, jnr.ffi.Struct.Signed8, jnr.ffi.Struct.SignedLong, jnr.ffi.Struct.size_t, jnr.ffi.Struct.socklen_t, jnr.ffi.Struct.speed_t, jnr.ffi.Struct.ssize_t, jnr.ffi.Struct.String, jnr.ffi.Struct.StructRef<T extends jnr.ffi.Struct>, jnr.ffi.Struct.swblk_t, jnr.ffi.Struct.tcflag_t, jnr.ffi.Struct.time_t, jnr.ffi.Struct.u_int16_t, jnr.ffi.Struct.u_int32_t, jnr.ffi.Struct.u_int64_t, jnr.ffi.Struct.u_int8_t, jnr.ffi.Struct.uid_t, jnr.ffi.Struct.uintptr_t, jnr.ffi.Struct.Unsigned16, jnr.ffi.Struct.Unsigned32, jnr.ffi.Struct.Unsigned64, jnr.ffi.Struct.Unsigned8, jnr.ffi.Struct.UnsignedLong, jnr.ffi.Struct.UTF8String, jnr.ffi.Struct.UTF8StringRef, jnr.ffi.Struct.UTFString, jnr.ffi.Struct.UTFStringRef, jnr.ffi.Struct.WBOOL, jnr.ffi.Struct.WORD -
Field Summary
Fields Modifier and Type Field Description jnr.ffi.Struct.Enum32<COLOR_SPACE>color_spacecolor space: sRGB, Greyscale or YUVjnr.ffi.Struct.StructRef<opj_image_comp>compsimage componentsjnr.ffi.Struct.Pointericc_profile_buf'restricted' ICC profilejnr.ffi.Struct.Unsigned32icc_profile_lensize of ICC profilejnr.ffi.Struct.Unsigned32numcompsnumber of components in the imagejnr.ffi.Struct.u_int32_tx0XOsiz: horizontal offset from the origin of the reference grid to the left side of the image areajnr.ffi.Struct.Unsigned32x1Xsiz: width of the reference gridjnr.ffi.Struct.Unsigned32y0YOsiz: vertical offset from the origin of the reference grid to the top side of the image areajnr.ffi.Struct.Unsigned32y1Ysiz: height of the reference grid -
Constructor Summary
Constructors Constructor Description opj_image(jnr.ffi.Runtime runtime) -
Method Summary
Modifier and Type Method Description voidfree(libopenjp2 lib)Methods inherited from class jnr.ffi.Struct
alignment, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, arrayBegin, arrayEnd, arrayOf, function, getMemory, getMemory, getRuntime, inner, isDirect, size, toString, useMemoryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
x0
public jnr.ffi.Struct.u_int32_t x0XOsiz: horizontal offset from the origin of the reference grid to the left side of the image area -
y0
public jnr.ffi.Struct.Unsigned32 y0YOsiz: vertical offset from the origin of the reference grid to the top side of the image area -
x1
public jnr.ffi.Struct.Unsigned32 x1Xsiz: width of the reference grid -
y1
public jnr.ffi.Struct.Unsigned32 y1Ysiz: height of the reference grid -
numcomps
public jnr.ffi.Struct.Unsigned32 numcompsnumber of components in the image -
color_space
color space: sRGB, Greyscale or YUV -
comps
image components -
icc_profile_buf
public jnr.ffi.Struct.Pointer icc_profile_buf'restricted' ICC profile -
icc_profile_len
public jnr.ffi.Struct.Unsigned32 icc_profile_lensize of ICC profile
-
-
Constructor Details
-
opj_image
public opj_image(jnr.ffi.Runtime runtime)
-
-
Method Details
-
free
-