multipixelpackedsamplemodel.html

来自「API資料大全」· HTML 代码 · 共 858 行 · 第 1/4 页

HTML
858
字号
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#getNumDataElements()">getNumDataElements</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of data elements needed to transfer one pixel via the <A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#getDataElements(int, int, java.lang.Object, java.awt.image.DataBuffer)"><CODE>getDataElements(int, int, java.lang.Object, java.awt.image.DataBuffer)</CODE></A> and <A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#setDataElements(int, int, java.lang.Object, java.awt.image.DataBuffer)"><CODE>setDataElements(int, int, java.lang.Object, java.awt.image.DataBuffer)</CODE></A> methods.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#getOffset(int, int)">getOffset</A></B>(int&nbsp;x,          int&nbsp;y)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the offset of pixel (x,&nbsp;y) in data array elements.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#getPixel(int, int, int[], java.awt.image.DataBuffer)">getPixel</A></B>(int&nbsp;x,         int&nbsp;y,         int[]&nbsp;iArray,         <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A>&nbsp;data)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the specified single band pixel in the first element of an <code>int</code> array.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#getPixelBitStride()">getPixelBitStride</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the pixel bit stride in bits.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#getSample(int, int, int, java.awt.image.DataBuffer)">getSample</A></B>(int&nbsp;x,          int&nbsp;y,          int&nbsp;b,          <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A>&nbsp;data)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns as <code>int</code> the sample in a specified band for the pixel located at (x,&nbsp;y).</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#getSampleSize()">getSampleSize</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of bits per sample for all bands.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#getSampleSize(int)">getSampleSize</A></B>(int&nbsp;band)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of bits per sample for the specified band.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#getScanlineStride()">getScanlineStride</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the scanline stride.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#getTransferType()">getTransferType</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the TransferType used to transfer pixels by way of the  <code>getDataElements</code> and <code>setDataElements</code>   methods.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#setDataElements(int, int, java.lang.Object, java.awt.image.DataBuffer)">setDataElements</A></B>(int&nbsp;x,                int&nbsp;y,                <A HREF="../../../java/lang/Object.html">Object</A>&nbsp;obj,                <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A>&nbsp;data)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the data for a single pixel in the specified  <code>DataBuffer</code> from a primitive array of type TransferType.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#setPixel(int, int, int[], java.awt.image.DataBuffer)">setPixel</A></B>(int&nbsp;x,         int&nbsp;y,         int[]&nbsp;iArray,         <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A>&nbsp;data)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets a pixel in the <code>DataBuffer</code> using an <code>int</code> array for input.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../java/awt/image/MultiPixelPackedSampleModel.html#setSample(int, int, int, int, java.awt.image.DataBuffer)">setSample</A></B>(int&nbsp;x,          int&nbsp;y,          int&nbsp;b,          int&nbsp;s,          <A HREF="../../../java/awt/image/DataBuffer.html">DataBuffer</A>&nbsp;data)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets a sample in the specified band for the pixel located at  (x,&nbsp;y) in the <code>DataBuffer</code> using an <code>int</code> for input.</TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.awt.image.SampleModel"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.awt.image.<A HREF="../../../java/awt/image/SampleModel.html">SampleModel</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../java/awt/image/SampleModel.html#getDataElements(int, int, int, int, java.lang.Object, java.awt.image.DataBuffer)">getDataElements</A>, <A HREF="../../../java/awt/image/SampleModel.html#getDataType()">getDataType</A>, <A HREF="../../../java/awt/image/SampleModel.html#getHeight()">getHeight</A>, <A HREF="../../../java/awt/image/SampleModel.html#getNumBands()">getNumBands</A>, <A HREF="../../../java/awt/image/SampleModel.html#getPixel(int, int, double[], java.awt.image.DataBuffer)">getPixel</A>, <A HREF="../../../java/awt/image/SampleModel.html#getPixel(int, int, float[], java.awt.image.DataBuffer)">getPixel</A>, <A HREF="../../../java/awt/image/SampleModel.html#getPixels(int, int, int, int, double[], java.awt.image.DataBuffer)">getPixels</A>, <A HREF="../../../java/awt/image/SampleModel.html#getPixels(int, int, int, int, float[], java.awt.image.DataBuffer)">getPixels</A>, <A HREF="../../../java/awt/image/SampleModel.html#getPixels(int, int, int, int, int[], java.awt.image.DataBuffer)">getPixels</A>, <A HREF="../../../java/awt/image/SampleModel.html#getSampleDouble(int, int, int, java.awt.image.DataBuffer)">getSampleDouble</A>, <A HREF="../../../java/awt/image/SampleModel.html#getSampleFloat(int, int, int, java.awt.image.DataBuffer)">getSampleFloat</A>, <A HREF="../../../java/awt/image/SampleModel.html#getSamples(int, int, int, int, int, double[], java.awt.image.DataBuffer)">getSamples</A>, <A HREF="../../../java/awt/image/SampleModel.html#getSamples(int, int, int, int, int, float[], java.awt.image.DataBuffer)">getSamples</A>, <A HREF="../../../java/awt/image/SampleModel.html#getSamples(int, int, int, int, int, int[], java.awt.image.DataBuffer)">getSamples</A>, <A HREF="../../../java/awt/image/SampleModel.html#getWidth()">getWidth</A>, <A HREF="../../../java/awt/image/SampleModel.html#setDataElements(int, int, int, int, java.lang.Object, java.awt.image.DataBuffer)">setDataElements</A>, <A HREF="../../../java/awt/image/SampleModel.html#setPixel(int, int, double[], java.awt.image.DataBuffer)">setPixel</A>, <A HREF="../../../java/awt/image/SampleModel.html#setPixel(int, int, float[], java.awt.image.DataBuffer)">setPixel</A>, <A HREF="../../../java/awt/image/SampleModel.html#setPixels(int, int, int, int, double[], java.awt.image.DataBuffer)">setPixels</A>, <A HREF="../../../java/awt/image/SampleModel.html#setPixels(int, int, int, int, float[], java.awt.image.DataBuffer)">setPixels</A>, <A HREF="../../../java/awt/image/SampleModel.html#setPixels(int, int, int, int, int[], java.awt.image.DataBuffer)">setPixels</A>, <A HREF="../../../java/awt/image/SampleModel.html#setSample(int, int, int, double, java.awt.image.DataBuffer)">setSample</A>, <A HREF="../../../java/awt/image/SampleModel.html#setSample(int, int, int, float, java.awt.image.DataBuffer)">setSample</A>, <A HREF="../../../java/awt/image/SampleModel.html#setSamples(int, int, int, int, int, double[], java.awt.image.DataBuffer)">setSamples</A>, <A HREF="../../../java/awt/image/SampleModel.html#setSamples(int, int, int, int, int, float[], java.awt.image.DataBuffer)">setSamples</A>, <A HREF="../../../java/awt/image/SampleModel.html#setSamples(int, int, int, int, int, int[], java.awt.image.DataBuffer)">setSamples</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.<A HREF="../../../java/lang/Object.html">Object</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../java/lang/Object.html#clone()">clone</A>, <A HREF="../../../java/lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../java/lang/Object.html#finalize()">finalize</A>, <A HREF="../../../java/lang/Object.html#getClass()">getClass</A>, <A HREF="../../../java/lang/Object.html#hashCode()">hashCode</A>, <A HREF="../../../java/lang/Object.html#notify()">notify</A>, <A HREF="../../../java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="../../../java/lang/Object.html#toString()">toString</A>, <A HREF="../../../java/lang/Object.html#wait()">wait</A>, <A HREF="../../../java/lang/Object.html#wait(long)">wait</A>, <A HREF="../../../java/lang/Object.html#wait(long, int)">wait</A></CODE></TD></TR></TABLE>&nbsp;<P><!-- ============ FIELD DETAIL =========== --><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="MultiPixelPackedSampleModel(int, int, int, int)"><!-- --></A><H3>MultiPixelPackedSampleModel</H3><PRE>public <B>MultiPixelPackedSampleModel</B>(int&nbsp;dataType,                                   int&nbsp;w,                                   int&nbsp;h,                                   int&nbsp;numberOfBits)</PRE><DL><DD>Constructs a <code>MultiPixelPackedSampleModel</code> with the specified data type, width, height and number of bits per pixel.<DD><DL><DT><B>Parameters:</B><DD><CODE>dataType</CODE> - the data type for storing samples<DD><CODE>w</CODE> - the width, in pixels, of the region of                  image data described<DD><CODE>h</CODE> - the height, in pixels, of the region of                  image data described<DD><CODE>numberOfBits</CODE> - the number of bits per pixel<DT><B>Throws:</B><DD><CODE><A HREF="../../../java/lang/IllegalArgumentException.html">IllegalArgumentException</A></CODE> - if <code>dataType</code> is not         either <code>DataBuffer.TYPE_BYTE</code>,         <code>DataBuffer.TYPE_USHORT</code>, or         <code>DataBuffer.TYPE_INT</code></DL></DD></DL><HR><A NAME="MultiPixelPackedSampleModel(int, int, int, int, int, int)"><!-- --></A><H3>MultiPixelPackedSampleModel</H3><PRE>public <B>MultiPixelPackedSampleModel</B>(int&nbsp;dataType,                                   int&nbsp;w,                                   int&nbsp;h,                                   int&nbsp;numberOfBits,                                   int&nbsp;scanlineStride,                                   int&nbsp;dataBitOffset)</PRE><DL><DD>Constructs a <code>MultiPixelPackedSampleModel</code> with  specified data type, width, height, number of bits per pixel, scanline stride and data bit offset.<DD><DL><DT><B>Parameters:</B><DD><CODE>dataType</CODE> - the data type for storing samples<DD><CODE>w</CODE> - the width, in pixels, of the region of                  image data described<DD><CODE>h</CODE> - the height, in pixels, of the region of                  image data described<DD><CODE>numberOfBits</CODE> - the number of bits per pixel<DD><CODE>scanlineStride</CODE> - the line stride of the image data<DD><CODE>dataBitOffset</CODE> - the data bit offset for the region of image                  data described<DT><B>Throws:</B><DD><CODE><A HREF="../../../java/awt/image/RasterFormatException.html">RasterFormatException</A></CODE> - if the number of bits per pixel                  is not a power of 2 or if a power of 2 number of			pixels do not fit in one data element.<DD><CODE><A HREF="../../../java/lang/IllegalArgumentException.html">IllegalArgumentException</A></CODE> - if <code>w</code> or         <code>h</code> is not greater than 0<DD><CODE><A HREF="../../../java/lang/IllegalArgumentException.html">IllegalArgumentException</A></CODE> - if <code>dataType</code> is not         either <code>DataBuffer.TYPE_BYTE</code>,         <code>DataBuffer.TYPE_USHORT</code>, or         <code>DataBuffer.TYPE_INT</code></DL></DD></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="createCompatibleSampleModel(int, int)"><!-- --></A><H3>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?