JavaTM 2 Platform
Standard Ed. 5.0

Ŭ·¡½º
java.awt.image.SampleModel »ç¿ë

SampleModel¸¦ »ç¿ëÇÏ°í ÀÖ´Â ÆÐÅ°Áö
java.awt.image À̹ÌÁö¸¦ ÀÛ¼º ¹× ¼öÁ¤Çϱâ À§ÇÑ Å¬·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.imageio Java Image I/O API ±âº» ÆÐÅ°ÁöÀÔ´Ï´Ù.  
 

java.awt.image ¿¡¼­ÀÇ SampleModel »ç¿ë
 

java.awt.image ¿¡¼­ÀÇ SampleModel ¼­ºê Ŭ·¡½º
 class BandedSampleModel
          ÀÌ Å¬·¡½º´Â ¹ÝµåÀΟ¸®ºêÈ­ ¹æ½Ä¿¡¼­ Æ÷ÇԵǴ À̹ÌÁö µ¥ÀÌÅ͸¦ ³ªÅ¸³À´Ï´Ù.
 class ComponentSampleModel
          ÀÌ Å¬·¡½º´Â DataBuffer µ¥ÀÌÅÍ ¿ä¼Ò 1°³¿¡ 1°³ ¾¿ Çȼ¿À» Çü¼ºÇÏ´Â °¢ »ùÇÃÀÌ Æ÷ÇԵǰí ÀÖ´Â À̹ÌÁö µ¥ÀÌÅ͸¦ ³ªÅ¸³À´Ï´Ù.
 class MultiPixelPackedSampleModel
          MultiPixelPackedSampleModel Ŭ·¡½º´Â ´ÜÀÏ ¹êµåÈ­ µÈ À̹ÌÁö¸¦ Ç¥ÇöÇØ, º¹¼öÀÇ ´ÜÀÏ »ùÇà Çȼ¿À» 1°³ÀÇ µ¥ÀÌÅÍ ¿ä¼Ò¿¡ ÆÑ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
 class PixelInterleavedSampleModel
          ÀÌ Å¬·¡½º´Â ÇÇÅ©¼¼¸£ÀΟ¸®ºêÈ­ ¹æ½Ä¿¡¼­ Æ÷ÇԵǾî Çȼ¿ÀÇ °¢ »ùÇÃÀÌ DataBuffer 1 µ¥ÀÌÅÍ ¿ä¼Ò¸¦ Â÷ÁöÇÏ´Â À̹ÌÁö µ¥ÀÌÅ͸¦ ³ªÅ¸³À´Ï´Ù.
 class SinglePixelPackedSampleModel
          ÀÌ Å¬·¡½º´Â 1°³ÀÇ Çȼ¿À» ±¸¼ºÇÏ´Â N°³ÀÇ »ùÇÃÀÌ 1°³ÀÇ µ¥ÀÌÅÍ ¹è¿­ ¿ä¼Ò¿¡ Æ÷ÇԵǵµ·Ï ÆÑ µÈ Çȼ¿ µ¥ÀÌÅ͸¦ ³ªÅ¸³À´Ï´Ù.
 

SampleModel ·Î¼­ ¼±¾ðµÇ°í ÀÖ´Â java.awt.image Çʵå
protected  SampleModel Raster. sampleModel
          ÀÌ Raster Çȼ¿ÀÌ DataBuffer¿¡ Æ÷ÇԵǴ ¹æ¹ýÀ» ±â¼úÇÏ´Â SampleModel ÀÔ´Ï´Ù.
 

SampleModel¸¦ µ¹·ÁÁÖ´Â java.awt.image ¸Þ¼­µå
 SampleModel ColorModel. createCompatibleSampleModel (int w, int h)
          ÁöÁ¤µÈ Æø°ú ³ôÀÌ·ÎColorModel¿Í ȣȯ¼ºÀÌ ÀÖ´Â SampleModelÀ» »ý¼ºÇÕ´Ï´Ù.
 SampleModel PackedColorModel. createCompatibleSampleModel (int w, int h)
          ÀÌ ColorModel¿Í ȣȯ¼ºÀÌ ÀÖ´Â µ¥ÀÌÅÍ ·¹À̾ƿôÀ» °¡Áö´Â ÁöÁ¤µÈ Æø°ú ³ôÀÌÀÇ SampleModelÀ» ÀÛ¼ºÇÕ´Ï´Ù.
 SampleModel IndexColorModel. createCompatibleSampleModel (int w, int h)
          ÀÌ ColorModel¿Í ȣȯ¼ºÀÌ ÀÖ´Â µ¥ÀÌÅÍ ·¹À̾ƿôÀ» °¡Áö´Â ÁöÁ¤µÈ Æø°ú ³ôÀÌÀÇ SampleModelÀ» ÀÛ¼ºÇÕ´Ï´Ù.
abstract  SampleModel SampleModel. createCompatibleSampleModel (int w, int h)
          ÀÌ SampleModel Çü½Ä¿¡¼­ µ¥ÀÌÅÍ°¡ ±â¼úµÇ°í ÀÖ´Â Æø°ú ³ôÀÌ°¡ ´Ù¸¥ SampleModel¸¦ »ý¼ºÇÕ´Ï´Ù.
 SampleModel ComponentSampleModel. createCompatibleSampleModel (int w, int h)
          ÁöÁ¤µÈ³ÐÀÌ ¹× ³ôÀÌ·Î »õ·Î¿î ComponentSampleModelÀ» ±¸ÃàÇÕ´Ï´Ù.
 SampleModel PixelInterleavedSampleModel. createCompatibleSampleModel (int w, int h)
          ÁöÁ¤µÈ Æø°ú ³ôÀ̸¦ °¡Áö´Â »õ·Î¿î PixelInterleavedSampleModel¸¦ »ý¼ºÇÕ´Ï´Ù.
 SampleModel SinglePixelPackedSampleModel. createCompatibleSampleModel (int w, int h)
          ÁöÁ¤µÈ Æø°ú ³ôÀ̸¦ »ç¿ëÇØ »õ·Î¿î SinglePixelPackedSampleModel¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 SampleModel MultiPixelPackedSampleModel. createCompatibleSampleModel (int w, int h)
          ÁöÁ¤µÈ Æø°ú ³ôÀ̸¦ °¡Áö´Â »õ·Î¿î MultiPixelPackedSampleModelÀ» ±¸ÃàÇÕ´Ï´Ù.
 SampleModel ComponentColorModel. createCompatibleSampleModel (int w, int h)
          ÁöÁ¤µÈ³ÐÀÌ ¹× ³ôÀÌ·Î ÀÌ ColorModel¿Í ȣȯ¼ºÀÌ ÀÖ´Â µ¥ÀÌÅÍ ·¹À̾ƿôÀ» °¡Áö´Â SampleModel¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 SampleModel BandedSampleModel. createCompatibleSampleModel (int w, int h)
          ÁöÁ¤µÈ Æø°ú ³ôÀ̸¦ °¡Áö´Â »õ·Î¿î BandedSampleModel¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
abstract  SampleModel SampleModel. createSubsetSampleModel (int[] bands)
          ÀÌ SampleModel ¹êµåÀÇ ºÎºÐÁýÇÕÀ» »ç¿ëÇØ »õ·Î¿î SampleModel¸¦ »ý¼ºÇÕ´Ï´Ù.
 SampleModel ComponentSampleModel. createSubsetSampleModel (int[] bands)
          ÀÌ ComponentSampleModel ºÎºÐÁýÇÕÀ» °¡Áö´Â »õ·Î¿î ComponentSampleModel¸¦ ±¸ÃàÇÕ´Ï´Ù.
 SampleModel PixelInterleavedSampleModel. createSubsetSampleModel (int[] bands)
          ÀÌ PixelInterleavedSampleModel ¹êµåÀÇ ºÎºÐÁýÇÕÀ» °¡Áö´Â »õ·Î¿î PixelInterleavedSampleModel¸¦ »ý¼ºÇÕ´Ï´Ù.
 SampleModel SinglePixelPackedSampleModel. createSubsetSampleModel (int[] bands)
          ÀÌ SinglePixelPackedSampleModel ¹êµåÀÇ ºÎºÐÁýÇÕÀ» »ç¿ëÇØ »õ·Î¿î SinglePixelPackedSampleModel¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 SampleModel MultiPixelPackedSampleModel. createSubsetSampleModel (int[] bands)
          ÀÌ MultiPixelPackedSampleModel ¹êµåÀÇ ºÎºÐÁýÇÕÀ» °¡Áö´Â »õ·Î¿î MultiPixelPackedSampleModelÀ» ÀÛ¼ºÇÕ´Ï´Ù.
 SampleModel BandedSampleModel. createSubsetSampleModel (int[] bands)
          ÀÌ BandedSampleModel ¹êµåÀÇ ºÎºÐÁýÇÕÀ» °¡Áö´Â »õ·Î¿î BandedSampleModel¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 SampleModel Raster. getSampleModel ()
          À̹ÌÁö µ¥ÀÌÅÍÀÇ ·¹À̾ƿôÀ» ±â¼úÇÏ´Â SampleModel¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 SampleModel RenderedImage. getSampleModel ()
          ÀÌ À̹ÌÁö¿¡ °ü·ÃÇÑ SampleModel¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 SampleModel BufferedImage. getSampleModel ()
          ÀÌ BufferedImage¿¡ °ü·ÃµÈ SampleModelÀ» ¸®ÅÏÇÕ´Ï´Ù.
 

SampleModel ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.awt.image ¸Þ¼­µå
static Raster Raster. createRaster (SampleModel  sm, DataBuffer  db, Point  location)
          ÁöÁ¤µÈ SampleModel¿Í DataBuffer¸¦ °¡Áö´Â Raster¸¦ »ý¼ºÇÕ´Ï´Ù.
static WritableRaster Raster. createWritableRaster (SampleModel  sm, DataBuffer  db, Point  location)
          ÁöÁ¤µÈ SampleModel¿Í DataBuffer¸¦ °¡Áö´Â WritableRaster¸¦ »ý¼ºÇÕ´Ï´Ù.
static WritableRaster Raster. createWritableRaster (SampleModel  sm, Point  location)
          ÁöÁ¤µÈ SampleModel ·Î WritableRaster¸¦ »ý¼ºÇÕ´Ï´Ù.
 boolean ColorModel. isCompatibleSampleModel (SampleModel  sm)
          SampleModel°¡ ÀÌ ColorModel¿Í ȣȯ¼ºÀÌ ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 boolean PackedColorModel. isCompatibleSampleModel (SampleModel  sm)
          SampleModel°¡ ÀÌ ColorModel¿Í ȣȯ¼ºÀÌ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÕ´Ï´Ù.
 boolean IndexColorModel. isCompatibleSampleModel (SampleModel  sm)
          SampleModel°¡ ÀÌ ColorModel¿Í ȣȯ¼ºÀÌ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÕ´Ï´Ù.
 boolean ComponentColorModel. isCompatibleSampleModel (SampleModel  sm)
          ÁöÁ¤µÈ SampleModel°¡ ÀÌ ColorModel¿Í ȣȯ¼ºÀÌ ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 

SampleModel ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.awt.image constructor¡¡ ¡¡
Raster (SampleModel  sampleModel, DataBuffer  dataBuffer, Point  origin)
          ÁöÁ¤µÈ SampleModel ¹× DataBuffer¸¦ °¡Áö´Â Raster¸¦ ±¸ÃàÇÕ´Ï´Ù.
Raster (SampleModel  sampleModel, DataBuffer  dataBuffer, Rectangle  aRegion, Point  sampleModelTranslate, Raster  parent)
          ÁöÁ¤µÈ SampleModel, DataBuffer ¹× ºÎ¸ð¸¦ °¡Áö´Â Raster¸¦ ±¸ÃàÇÕ´Ï´Ù.
Raster (SampleModel  sampleModel, Point  origin)
          ÁöÁ¤µÈ SampleModel¸¦ °¡Áö´Â Raster¸¦ ±¸ÃàÇÕ´Ï´Ù.
WritableRaster (SampleModel  sampleModel, DataBuffer  dataBuffer, Point  origin)
          ÁöÁ¤µÈ SampleModel ¹× DataBuffer¸¦ °¡Áö´Â WritableRaster¸¦ ±¸ÃàÇÕ´Ï´Ù.
WritableRaster (SampleModel  sampleModel, DataBuffer  dataBuffer, Rectangle  aRegion, Point  sampleModelTranslate, WritableRaster  parent)
          ÁöÁ¤µÈ SampleModel, DataBuffer ¹× ºÎ¸ð¸¦ »ç¿ëÇØ WritableRaster¸¦ ±¸ÃàÇÕ´Ï´Ù.
WritableRaster (SampleModel  sampleModel, Point  origin)
          ÁöÁ¤µÈ SampleModel¸¦ °¡Áö´Â WritableRaster¸¦ ±¸ÃàÇÕ´Ï´Ù.
 

javax.imageio ¿¡¼­ÀÇ SampleModel »ç¿ë
 

SampleModel ·Î¼­ ¼±¾ðµÇ°í ÀÖ´Â javax.imageio Çʵå
protected  SampleModel ImageTypeSpecifier. sampleModel
          prototype·Î¼­ »ç¿ëÇÏ´Â SampleModel ÀÔ´Ï´Ù.
 

SampleModel¸¦ µ¹·ÁÁÖ´Â javax.imageio ¸Þ¼­µå
 SampleModel ImageTypeSpecifier. getSampleModel ()
          ÀÌ °´Ã¼³»¿¡ ĸ½¶È­µÈ ¼³Á¤¿¡ ±Ù°ÅÇÏ´Â SampleModelÀ» ¸®ÅÏÇÕ´Ï´Ù.
 SampleModel ImageTypeSpecifier. getSampleModel (int width, int height)
          ÀÌ °´Ã¼³»¿¡¼­ ĸ½¶È­µÈ ¼³Á¤¿¡ ±Ù°ÅÇÏ´Â SampleModelÀ» ¸®ÅÏÇÕ´Ï´Ù.
 

SampleModel ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.imageio constructor¡¡ ¡¡
ImageTypeSpecifier (ColorModel  colorModel, SampleModel  sampleModel)
          ColorModel °ú SampleModel·Î ºÎÅÍ Á÷Á¢ ImageTypeSpecifier¸¦ ±¸¼ºÇÕ´Ï´Ù.
 


JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.