public class SIZParameters
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int[] |
precision
Number of bits per sample used for each component.
|
int |
Rsiz
Denotes capabilities that a decoder needs to properly decode the
codestream
NOTE:
It would be better defined if it is considered like a enumeration.
|
boolean[] |
signed
Indicates whether components are signed (positive and negative values) or not.
|
int |
XOsize
Horizontal offset.
|
int[] |
XRsiz
Horizontal separation of sample of ith component with respect to the
reference grid.
|
int |
xSize
Image width.
|
int |
XTOsize
Horizontal offset Tile
Horitzontal offset from the origin of the reference grid to the left side of the first tile
|
int |
XTsize
Horizontal tile size.
|
int |
YOsize
Vertical offset.
|
int[] |
YRsiz
Vertical separation of sample of ith component with respect to the
reference grid.
|
int |
ySize
Image height.
|
int |
YTOsize
Vertical offset Tile
Vertical offset from the origin of the reference grid to the top side of the first tile
|
int |
YTsize
Vertical tile size.
|
int |
zSize
Number of image components.
|
Constructor and Description |
---|
SIZParameters()
Constructor.
|
SIZParameters(SIZParameters parameters)
Deep copy constructor.
|
public int Rsiz
NOTE: It would be better defined if it is considered like a enumeration. Therefore, the attribute name could be 'capabilities' as is defined in the standard, and it would contain only the required capabilities. It would avoid to used masks to extract capabilities.
public int xSize
Negative values are not allowed for this field.
public int ySize
Negative values are not allowed for this field.
public int XOsize
Horitzontal offset from origin of the reference grid to the left side of the image area
public int YOsize
Vertical offset from origin of the reference grid to the left side of the image area
public int XTsize
Width of one reference tile with respect ot the reference grid.
public int YTsize
Height of one reference tile with respect ot the reference grid.
public int XTOsize
Horitzontal offset from the origin of the reference grid to the left side of the first tile
public int YTOsize
Vertical offset from the origin of the reference grid to the top side of the first tile
public int zSize
Negative values are not allowed for this field.
public int[] precision
Only positive values allowed.
public boolean[] signed
True if signed, false otherwise.
public int[] XRsiz
Only positive values shorter than 255 are allowed.
public int[] YRsiz
Only positive values shorter than 255 are allowed.
public SIZParameters()
public SIZParameters(SIZParameters parameters)
parameters
- public void reset()
public java.lang.String toString()
toString
in class java.lang.Object
public void list(java.io.PrintStream out)
out
- an output stream.
CADI - Copyright (C) 2007
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Group on Interactive Coding of Images (GICI) (contact)