public static class GIFFormat.Metadata extends AbstractMetadata implements HasColorTable
| Constructor and Description |
|---|
Metadata() |
| Modifier and Type | Method and Description |
|---|---|
void |
close(boolean fileOnly)
Closes the image source(s) associated with this component, with a toggle to
determine if the component itself is reset.
|
int[] |
getAct() |
int |
getBlockSize() |
net.imglib2.display.ColorTable |
getColorTable(int imageIndex,
long planeIndex) |
Vector<int[]> |
getColorTables() |
byte[] |
getdBlock() |
int |
getDispose() |
int[] |
getGct() |
int |
getIh() |
Vector<byte[]> |
getImages() |
int |
getIw() |
int |
getIx() |
int |
getIy() |
int |
getLastDispose() |
byte[] |
getPixels() |
byte[] |
getPixelStack() |
short[] |
getPrefix() |
byte[] |
getSuffix() |
int |
getTransIndex() |
boolean |
isInterlace() |
boolean |
isTransparency() |
void |
populateImageMetadata()
Generates format-agnostic image metadata structures based on this
instance's format-specific metadata.
|
void |
setAct(int[] act)
Sets the active color table
|
void |
setBlockSize(int blockSize) |
void |
setColorTables(Vector<int[]> colorTables) |
void |
setdBlock(byte[] dBlock) |
void |
setDispose(int dispose) |
void |
setGct(int[] gct)
Sets the global color table (raw values) for this dataset
|
void |
setIh(int ih) |
void |
setImages(Vector<byte[]> images) |
void |
setInterlace(boolean interlace) |
void |
setIw(int iw) |
void |
setIx(int ix) |
void |
setIy(int iy) |
void |
setLastDispose(int lastDispose) |
void |
setPixels(byte[] pixels) |
void |
setPixelStack(byte[] pixelStack) |
void |
setPrefix(short[] prefix) |
void |
setSuffix(byte[] suffix) |
void |
setTransIndex(int transIndex) |
void |
setTransparency(boolean transparency) |
add, createImageMetadata, get, getAll, getDatasetName, getDatasetSize, getDestinationLocation, getImageCount, getSource, getSourceLocation, getTable, isFiltered, setDatasetName, setDestinationLocation, setFiltered, setSource, setSourceLocation, setTablecloseasBrowsableLocation, asBrowsableLocation, getFormat, getFormatNamegetVersion, loggetInfo, getPriority, setInfo, setPriority, toStringcontext, getContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFormat, getFormatNamegetVersion, loggetIdentifiercontext, getContext, setContextcompareTo, getPriority, setPrioritygetInfo, setInfogetLocationpublic int[] getGct()
public void setGct(int[] gct)
public int[] getAct()
public void setAct(int[] act)
public boolean isInterlace()
public void setInterlace(boolean interlace)
public int getIx()
public void setIx(int ix)
public int getIy()
public void setIy(int iy)
public int getIw()
public void setIw(int iw)
public int getIh()
public void setIh(int ih)
public byte[] getdBlock()
public void setdBlock(byte[] dBlock)
public int getBlockSize()
public void setBlockSize(int blockSize)
public int getDispose()
public void setDispose(int dispose)
public int getLastDispose()
public void setLastDispose(int lastDispose)
public boolean isTransparency()
public void setTransparency(boolean transparency)
public int getTransIndex()
public void setTransIndex(int transIndex)
public short[] getPrefix()
public void setPrefix(short[] prefix)
public byte[] getSuffix()
public void setSuffix(byte[] suffix)
public byte[] getPixelStack()
public void setPixelStack(byte[] pixelStack)
public byte[] getPixels()
public void setPixels(byte[] pixels)
public Vector<byte[]> getImages()
public void setImages(Vector<byte[]> images)
public Vector<int[]> getColorTables()
public void setColorTables(Vector<int[]> colorTables)
public void populateImageMetadata()
MetadatapopulateImageMetadata in interface Metadatapublic void close(boolean fileOnly)
throws IOException
HasSourceclose in interface HasSourceclose in class AbstractMetadatafileOnly - - If true, only the associated source(s) are closed.IOExceptionpublic net.imglib2.display.ColorTable getColorTable(int imageIndex, long planeIndex)
getColorTable in interface HasColorTableCopyright © 2011–2026 SCIFIO. All rights reserved.