📄 rawbinaryimagereader.spi.html
字号:
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Fields inherited from class <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html" title="class or interface in javax.imageio.spi">ImageReaderWriterSpi</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#extraImageMetadataFormatClassNames" title="class or interface in javax.imageio.spi">extraImageMetadataFormatClassNames</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#extraImageMetadataFormatNames" title="class or interface in javax.imageio.spi">extraImageMetadataFormatNames</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#extraStreamMetadataFormatClassNames" title="class or interface in javax.imageio.spi">extraStreamMetadataFormatClassNames</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#extraStreamMetadataFormatNames" title="class or interface in javax.imageio.spi">extraStreamMetadataFormatNames</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#MIMETypes" title="class or interface in javax.imageio.spi">MIMETypes</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#names" title="class or interface in javax.imageio.spi">names</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#nativeImageMetadataFormatClassName" title="class or interface in javax.imageio.spi">nativeImageMetadataFormatClassName</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#nativeImageMetadataFormatName" title="class or interface in javax.imageio.spi">nativeImageMetadataFormatName</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#nativeStreamMetadataFormatClassName" title="class or interface in javax.imageio.spi">nativeStreamMetadataFormatClassName</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#nativeStreamMetadataFormatName" title="class or interface in javax.imageio.spi">nativeStreamMetadataFormatName</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#pluginClassName" title="class or interface in javax.imageio.spi">pluginClassName</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#suffixes" title="class or interface in javax.imageio.spi">suffixes</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#supportsStandardImageMetadataFormat" title="class or interface in javax.imageio.spi">supportsStandardImageMetadataFormat</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#supportsStandardStreamMetadataFormat" title="class or interface in javax.imageio.spi">supportsStandardStreamMetadataFormat</A></CODE></TD></TR></TABLE> <A NAME="fields_inherited_from_class_IIOServiceProvider"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Fields inherited from class <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/IIOServiceProvider.html" title="class or interface in javax.imageio.spi">IIOServiceProvider</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/IIOServiceProvider.html#vendorName" title="class or interface in javax.imageio.spi">vendorName</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/IIOServiceProvider.html#version" title="class or interface in javax.imageio.spi">version</A></CODE></TD></TR></TABLE> <!-- ======== CONSTRUCTOR SUMMARY ======== --><A NAME="constructor_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/geotools/image/io/RawBinaryImageReader.Spi.html#RawBinaryImageReader.Spi()">RawBinaryImageReader.Spi</A></B>()</CODE><BR> Construct a new SPI with name "raw" and MIME type "image/raw".</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/geotools/image/io/RawBinaryImageReader.Spi.html#RawBinaryImageReader.Spi(java.lang.String, java.lang.String)">RawBinaryImageReader.Spi</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> mime)</CODE><BR> Construct a new SPI for <A HREF="../../../../org/geotools/image/io/RawBinaryImageReader.html" title="class in org.geotools.image.io"><CODE>RawBinaryImageReader</CODE></A>. </TD></TR></TABLE> <!-- ========== METHOD SUMMARY =========== --><A NAME="method_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/geotools/image/io/RawBinaryImageReader.Spi.html#canDecodeInput(java.lang.Object)">canDecodeInput</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> source)</CODE><BR> Returns <code>false</code>, since "raw" format can potentially attempt to read nearly any stream.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/ImageReader.html" title="class or interface in javax.imageio">ImageReader</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/geotools/image/io/RawBinaryImageReader.Spi.html#createReaderInstance()">createReaderInstance</A></B>()</CODE><BR> Returns an instance of the image reader implementation associated with this service provider. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/ImageReader.html" title="class or interface in javax.imageio">ImageReader</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/geotools/image/io/RawBinaryImageReader.Spi.html#createReaderInstance(java.lang.Object)">createReaderInstance</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> extension)</CODE><BR> Returns an instance of the ImageReader implementation associated with this service provider. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/geotools/image/io/RawBinaryImageReader.Spi.html#getDescription(java.util.Locale)">getDescription</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Locale.html" title="class or interface in java.util">Locale</A> locale)</CODE><BR> Returns a brief, human-readable description of this service provider and its associated implementation. </TD></TR></TABLE> <A NAME="methods_inherited_from_class_ImageReaderSpi"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderSpi.html" title="class or interface in javax.imageio.spi">ImageReaderSpi</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderSpi.html#getImageWriterSpiNames()" title="class or interface in javax.imageio.spi">getImageWriterSpiNames</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderSpi.html#getInputTypes()" title="class or interface in javax.imageio.spi">getInputTypes</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderSpi.html#isOwnReader(javax.imageio.ImageReader)" title="class or interface in javax.imageio.spi">isOwnReader</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_ImageReaderWriterSpi"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html" title="class or interface in javax.imageio.spi">ImageReaderWriterSpi</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#getExtraImageMetadataFormatNames()" title="class or interface in javax.imageio.spi">getExtraImageMetadataFormatNames</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#getExtraStreamMetadataFormatNames()" title="class or interface in javax.imageio.spi">getExtraStreamMetadataFormatNames</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#getFileSuffixes()" title="class or interface in javax.imageio.spi">getFileSuffixes</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#getFormatNames()" title="class or interface in javax.imageio.spi">getFormatNames</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#getImageMetadataFormat(java.lang.String)" title="class or interface in javax.imageio.spi">getImageMetadataFormat</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#getMIMETypes()" title="class or interface in javax.imageio.spi">getMIMETypes</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#getNativeImageMetadataFormatName()" title="class or interface in javax.imageio.spi">getNativeImageMetadataFormatName</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#getNativeStreamMetadataFormatName()" title="class or interface in javax.imageio.spi">getNativeStreamMetadataFormatName</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#getPluginClassName()" title="class or interface in javax.imageio.spi">getPluginClassName</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#getStreamMetadataFormat(java.lang.String)" title="class or interface in javax.imageio.spi">getStreamMetadataFormat</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#isStandardImageMetadataFormatSupported()" title="class or interface in javax.imageio.spi">isStandardImageMetadataFormatSupported</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/ImageReaderWriterSpi.html#isStandardStreamMetadataFormatSupported()" title="class or interface in javax.imageio.spi">isStandardStreamMetadataFormatSupported</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_IIOServiceProvider"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/IIOServiceProvider.html" title="class or interface in javax.imageio.spi">IIOServiceProvider</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/IIOServiceProvider.html#getVendorName()" title="class or interface in javax.imageio.spi">getVendorName</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/IIOServiceProvider.html#getVersion()" title="class or interface in javax.imageio.spi">getVersion</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/IIOServiceProvider.html#onDeregistration(javax.imageio.spi.ServiceRegistry, java.lang.Class)" title="class or interface in javax.imageio.spi">onDeregistration</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/spi/IIOServiceProvider.html#onRegistration(javax.imageio.spi.ServiceRegistry, java.lang.Class)" title="class or interface in javax.imageio.spi">onRegistration</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><A NAME="imageSize"><!-- --></A><H3>imageSize</H3><PRE>protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Dimension.html" title="class or interface in java.awt">Dimension</A> <B>imageSize</B></PRE><DL><DD>The expected image size, or <code>null</code> if unknow. Setting this field to a non-null value allow <A HREF="../../../../org/geotools/image/io/RawBinaryImageReader.html#getWidth(int)"><CODE>RawBinaryImageReader.getWidth(int)</CODE></A> and <A HREF="../../../../org/geotools/image/io/RawBinaryImageReader.html#getHeight(int)"><CODE>RawBinaryImageReader.getHeight(int)</CODE></A> to returns this size. This size will be compared with <A HREF="../../../../org/geotools/image/io/RawBinaryImageReadParam.html#getStreamImageSize()"><CODE>RawBinaryImageReadParam.getStreamImageSize()</CODE></A> at reading time, if such a parameter is specified. An <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/imageio/IIOException.html" title="class or interface in javax.imageio"><CODE>IIOException</CODE></A> exception will be thrown if sizes don't match, in order to ensure consistency with <code>getWidth(int)</code> and <code>getHeight(int)</code> methods.<P><DL></DL></DL><HR><A NAME="padValue"><!-- --></A><H3>padValue</H3><PRE>protected double <B>padValue</B></PRE><DL><DD>The pad value. This field is initially set to <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Double.html#NaN" title="class or interface in java.lang"><CODE>Double.NaN</CODE></A>. This default value is actually redundant since <code>NaN</code> is always considered as a pad value, no matter the <code>padValue</code> setting. Subclasses should set a new value at construction time if an other pad value is needed in addition to <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Double.html#NaN" title="class or interface in java.lang"><CODE>Double.NaN</CODE></A>. If a single pad value is not enough, more control can be gained by overriding <A HREF="../../../../org/geotools/image/io/RawBinaryImageReader.html#transform(double)"><CODE>RawBinaryImageReader.transform(double)</CODE></A>.<P><DL></DL></DL><HR><A NAME="dataType"><!-- --></A><H3>dataType</H3><PRE>protected int <B>dataType</B></PRE><DL><DD>The default data type. It should be a constant from <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/DataBuffer.html" title="class or interface in java.awt.image"><CODE>DataBuffer</CODE></A>. Common types are <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/DataBuffer.html#TYPE_INT" title="class or interface in java.awt.image"><CODE>DataBuffer.TYPE_INT</CODE></A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/DataBuffer.html#TYPE_FLOAT" title="class or interface in java.awt.image"><CODE>DataBuffer.TYPE_FLOAT</CODE></A> and <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/DataBuffer.html#TYPE_DOUBLE" title="class or interface in java.awt.image"><CODE>DataBuffer.TYPE_DOUBLE</CODE></A>. The default value is <code>TYPE_FLOAT</code>.<P><DL></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -