JavaTM 2 Platform
Standard Ed. 5.0

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

BufferedImage¸¦ »ç¿ëÇÏ°í ÀÖ´Â ÆÐÅ°Áö
java.awt »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ ÀÛ¼º ¹× ±×·¡ÇÈ°ú À̹ÌÁöÀÇ ÆäÀÎÆ®¿ëÀÇ ¸ðµç Ŭ·¡½º¸¦ Æ÷ÇÔÇÕ´Ï´Ù.  
java.awt.image À̹ÌÁö¸¦ ÀÛ¼º ¹× ¼öÁ¤Çϱâ À§ÇÑ Å¬·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.imageio Java Image I/O API ±âº» ÆÐÅ°ÁöÀÔ´Ï´Ù.  
javax.imageio.event À̹ÌÁöÀÇ read ¹× write¿¡ À̺¥Æ®ÀÇ µ¿±â ÅëÁö¸¦ ó¸®ÇÏ´Â Java À̹ÌÁö ÀÔÃâ·Â API ÆÐÅ°ÁöÀÔ´Ï´Ù.  
 

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

BufferedImage¸¦ µ¹·ÁÁÖ´Â java.awt ¸Þ¼­µå
abstract  BufferedImage GraphicsConfiguration. createCompatibleImage (int width, int height)
          ÀÌ GraphicsConfiguration¿Í ȣȯ¼ºÀÌ ÀÖ´Â µ¥ÀÌÅÍ ·¹À̾ƿô°ú Ä÷¯ ¸ðµ¨À» °¡Áö´Â BufferedImage¸¦ ¸®ÅÏÇÕ´Ï´Ù.
abstract  BufferedImage GraphicsConfiguration. createCompatibleImage (int width, int height, int transparency)
          ÁöÁ¤µÈ Åõ¸íµµ¸¦ Áö¿øÇØ, ÀÌ GraphicsConfiguration¿Í ȣȯ¼ºÀÌ ÀÖ´Â µ¥ÀÌÅÍ ·¹À̾ƿô ¹× Ä÷¯ ¸ðµ¨À» °¡Áö´Â BufferedImage¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BufferedImage Robot. createScreenCapture (Rectangle  screenRect)
          ½ºÅ©¸°À¸·ÎºÎÅÍ Àо´Â Çȼ¿ À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 BufferedImage TexturePaint. getImage ()
          µµÇüÀ» ÀüºÎ Ä¥Çϱâ À§Çؼ­ »ç¿ëµÇ´Â BufferedImage ÀçÁú°¨À» ¸®ÅÏÇÕ´Ï´Ù.
 

BufferedImage ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.awt ¸Þ¼­µå
abstract  Graphics2D GraphicsEnvironment. createGraphics (BufferedImage  img)
          ÁöÁ¤µÈ BufferedImage¿¡ ·»´õ¸µÇϱâ À§ÇÑ Graphics2D °´Ã¼¸¦ ¸®ÅÏÇÕ´Ï´Ù.
abstract  void Graphics2D. drawImage (BufferedImage  img, BufferedImageOp  op, int x, int y)
          BufferedImageOp ·Î ÇÊÅÍ Ã³¸®µÇ´Â BufferedImage¸¦ ·»´õ¸µ ÇÕ´Ï´Ù.
 

BufferedImage ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.awt constructor¡¡ ¡¡
TexturePaint (BufferedImage  txtr, Rectangle2D  anchor)
          TexturePaint °´Ã¼¸¦ ±¸ÃàÇÕ´Ï´Ù.
 

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

BufferedImage À» µ¹·ÁÁÖ´Â java.awt.image ¸Þ¼­µå
 BufferedImage IndexColorModel. convertToIntDiscrete (Raster  raster, boolean forceARGB)
          ¼Ò½º Raster À妽º¸¦ Àü°³ÇØ °è»êÇÑ Çȼ¿ µ¥ÀÌÅÍ Ã·ºÎÀÇ Raster¸¦ °¡Áö´Â TYPE_INT_ARGB ¶Ç´Â TYPE_INT_RGB »õ·Î¿î BufferedImage¸¦, ÀÌ ColorModel »ö¼ººÐ°ú ¾ËÆÄ ¼ººÐÀÇ ¹è¿­À» »ç¿ëÇØ ¸®ÅÏÇÕ´Ï´Ù.
 BufferedImage RescaleOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ÀûÀýÇÑ »çÀÌÁî ¹× ¹êµå¼ö·Î Á¦·ÎÈ­ µÈ Àü¼Ûó À̹ÌÁö¸¦ »ý¼ºÇÕ´Ï´Ù.
 BufferedImage LookupOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ÀûÀýÇÑ »çÀÌÁî, ÀûÀýÇÑ ¼öÀÇ ¹êµå¸¦ °¡Áö´Â Á¦·ÎÈ­ µÈ Àü¼Ûó À̹ÌÁö¸¦ »ý¼ºÇÕ´Ï´Ù.
 BufferedImage ConvolveOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ÀûÀýÇÑ »çÀÌÁî¿Í ¼öÀÇ ¹êµå¸¦ °¡Áö´Â Á¦·ÎÈ­ µÈ ¸ñÀûÁö À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 BufferedImage ColorConvertOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ÀÌ ¼Ò½º¸¦ ÁöÁ¤ÇØ, ÀûÀýÇÑ »çÀÌÁî ¹× ¹êµå¼ö·Î Á¦·ÎÈ­ µÈ ¸ñÀûÁö À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 BufferedImage BufferedImageOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ¿Ã¹Ù¸¥ »çÀÌÁî ¹× ¹êµå¼ö·Î Á¦·ÎÈ­ µÈ ¸ñÀûÁö À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 BufferedImage AffineTransformOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ¿Ã¹Ù¸¥ »çÀÌÁî ¹× ¹êµå¼ö·Î Á¦·ÎÈ­ µÈ ¸ñÀûÁöÀÇ À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 BufferedImage RescaleOp. filter (BufferedImage  src, BufferedImage  dst)
          Àü¼Û¿ø BufferedImage À罽Ķ¸µÀ» ½Ç½ÃÇÕ´Ï´Ù.
 BufferedImage LookupOp. filter (BufferedImage  src, BufferedImage  dst)
          BufferedImage¿¡ ´ëÇÑ ·è ¾÷ Á¶ÀÛÀ» ½Ç½ÃÇÕ´Ï´Ù.
 BufferedImage ConvolveOp. filter (BufferedImage  src, BufferedImage  dst)
          BufferedImages ·Î °£Á÷ÇØ ¿¬»êÀ» ½ÇÇàÇÕ´Ï´Ù.
 BufferedImage ColorConvertOp. filter (BufferedImage  src, BufferedImage  dest)
          ¼Ò½º BufferedImage ·Î ColorConvert¸¦ ½ÇÇàÇÕ´Ï´Ù.
 BufferedImage BufferedImageOp. filter (BufferedImage  src, BufferedImage  dest)
          BufferedImage ·Î ´ÜÀÏ ÀÔ·Â Á¶ÀÛÀ» ½ÇÇàÇÕ´Ï´Ù.
 BufferedImage AffineTransformOp. filter (BufferedImage  src, BufferedImage  dst)
          ¼Ò½ºÀÇ BufferedImage¸¦ º¯È¯ÇØ, ±× °á°ú¸¦ ¸ñÀûÁöÀÇ BufferedImage¿¡ Æ÷ÇÔÇÕ´Ï´Ù.
abstract  BufferedImage VolatileImage. getSnapshot ()
          ÀÌ °´Ã¼ÀÇ Á¤ÀûÀÎ snapshot À̹ÌÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BufferedImage BufferedImage. getSubimage (int x, int y, int w, int h)
          ÁöÁ¤µÈ ±¸Çü ¿µ¿ª¿¡¼­ Á¤ÀǵǴ ¼­ºê À̹ÌÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

BufferedImage ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â java.awt.image ¸Þ¼­µå
 BufferedImage RescaleOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ÀûÀýÇÑ »çÀÌÁî ¹× ¹êµå¼ö·Î Á¦·ÎÈ­ µÈ Àü¼Ûó À̹ÌÁö¸¦ »ý¼ºÇÕ´Ï´Ù.
 BufferedImage LookupOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ÀûÀýÇÑ »çÀÌÁî, ÀûÀýÇÑ ¼öÀÇ ¹êµå¸¦ °¡Áö´Â Á¦·ÎÈ­ µÈ Àü¼Ûó À̹ÌÁö¸¦ »ý¼ºÇÕ´Ï´Ù.
 BufferedImage ConvolveOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ÀûÀýÇÑ »çÀÌÁî¿Í ¼öÀÇ ¹êµå¸¦ °¡Áö´Â Á¦·ÎÈ­ µÈ ¸ñÀûÁö À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 BufferedImage ColorConvertOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ÀÌ ¼Ò½º¸¦ ÁöÁ¤ÇØ, ÀûÀýÇÑ »çÀÌÁî ¹× ¹êµå¼ö·Î Á¦·ÎÈ­ µÈ ¸ñÀûÁö À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 BufferedImage BufferedImageOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ¿Ã¹Ù¸¥ »çÀÌÁî ¹× ¹êµå¼ö·Î Á¦·ÎÈ­ µÈ ¸ñÀûÁö À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 BufferedImage AffineTransformOp. createCompatibleDestImage (BufferedImage  src, ColorModel  destCM)
          ¿Ã¹Ù¸¥ »çÀÌÁî ¹× ¹êµå¼ö·Î Á¦·ÎÈ­ µÈ ¸ñÀûÁöÀÇ À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 BufferedImage RescaleOp. filter (BufferedImage  src, BufferedImage  dst)
          Àü¼Û¿ø BufferedImage À罽Ķ¸µÀ» ½Ç½ÃÇÕ´Ï´Ù.
 BufferedImage LookupOp. filter (BufferedImage  src, BufferedImage  dst)
          BufferedImage¿¡ ´ëÇÑ ·è ¾÷ Á¶ÀÛÀ» ½Ç½ÃÇÕ´Ï´Ù.
 BufferedImage ConvolveOp. filter (BufferedImage  src, BufferedImage  dst)
          BufferedImages ·Î °£Á÷ÇØ ¿¬»êÀ» ½ÇÇàÇÕ´Ï´Ù.
 BufferedImage ColorConvertOp. filter (BufferedImage  src, BufferedImage  dest)
          ¼Ò½º BufferedImage ·Î ColorConvert¸¦ ½ÇÇàÇÕ´Ï´Ù.
 BufferedImage BufferedImageOp. filter (BufferedImage  src, BufferedImage  dest)
          BufferedImage ·Î ´ÜÀÏ ÀÔ·Â Á¶ÀÛÀ» ½ÇÇàÇÕ´Ï´Ù.
 BufferedImage AffineTransformOp. filter (BufferedImage  src, BufferedImage  dst)
          ¼Ò½ºÀÇ BufferedImage¸¦ º¯È¯ÇØ, ±× °á°ú¸¦ ¸ñÀûÁöÀÇ BufferedImage¿¡ Æ÷ÇÔÇÕ´Ï´Ù.
 Rectangle2D RescaleOp. getBounds2D (BufferedImage  src)
          À罽Ķ¸µ µÈ Àü¼Ûó À̹ÌÁöÀÇ ¹Ù¿îµù¹Ú½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Rectangle2D LookupOp. getBounds2D (BufferedImage  src)
          ÇÊÅÍ Ã³¸®µÈ Àü¼Ûó À̹ÌÁöÀÇ ¹Ù¿îµù¹Ú½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Rectangle2D ConvolveOp. getBounds2D (BufferedImage  src)
          ÇÊÅÍ Ã³¸®µÈ Àü¼Ûó À̹ÌÁöÀÇ ¹Ù¿îµù¹Ú½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Rectangle2D ColorConvertOp. getBounds2D (BufferedImage  src)
          ÀÌ ¼Ò½º¸¦ ÁöÁ¤ÇØ, ¸ñÀûÁöÀÇ ¹Ù¿îµù¹Ú½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Rectangle2D BufferedImageOp. getBounds2D (BufferedImage  src)
          ÇÊÅ͸¦ °ÉÄ¥ ¼ö ÀÖ¾ú´ø ¸ñÀûÁö À̹ÌÁöÀÇ ¹Ù¿îµù¹Ú½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Rectangle2D AffineTransformOp. getBounds2D (BufferedImage  src)
          º¯È¯µÈ ¸ñÀûÁöÀÇ ¹Ù¿îµù¹Ú½º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

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

BufferedImage ·Î¼­ ¼±¾ðµÇ°í ÀÖ´Â javax.imageio Çʵå
protected  BufferedImage ImageReadParam. destination
          ÇöÀçÀÇ ¸ñÀûÁö BufferedImage, ¶Ç´Â ¾Æ¹«°Íµµ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â null ÀÔ´Ï´Ù.
 

BufferedImage ÇüÀÇ ÇüÅ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.imageio Çʵå
protected  List <? extends BufferedImage > IIOImage. thumbnails
          BufferedImage ½æ³×ÀÏÀÇ List ¶Ç´Â null ÀÔ´Ï´Ù.
 

BufferedImage¸¦ µ¹·ÁÁÖ´Â javax.imageio ¸Þ¼­µå
 BufferedImage ImageTypeSpecifier. createBufferedImage (int width, int height)
          ÀÌ °´Ã¼¿¡ ¹Þ¾Æµé¿©Áø ÁöÁ¤¿¡ µû¶ó, ÁÖ¾îÁø Æø°ú ³ôÀÌÀÇ BufferedImage¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 BufferedImage ImageReadParam. getDestination ()
          setDestination ¸Þ¼­µå¿¡ ÀÇÇØ ¼³Á¤µÈ BufferedImage, ¶Ç´Â ¾Æ¹«°Íµµ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â nullÀ» ¸®ÅÏÇÕ´Ï´Ù.
protected static BufferedImage ImageReader. getDestination (ImageReadParam  param, Iterator <ImageTypeSpecifier > imageTypes, int width, int height)
          º¹È£È­ µÈ Çȼ¿ µ¥ÀÌÅÍ°¡ Ãâ·ÂÇØÁö´Â BufferedImage¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BufferedImage IIOImage. getThumbnail (int index)
          ¸ÞÀÎ À̹ÌÁö¿¡ °ü·ÃµÈ ½æ³×Àϸ¦ ¸®ÅÏÇÕ´Ï´Ù.
static BufferedImage ImageIO. read (File  input)
          ÇöÀç µî·ÏµÇ¾î ÀÖ´Â °ÍÀÇ ÁßÀ¸·ÎºÎÅÍ ÀÚµ¿ÀûÀ¸·Î ¼±ÅÃµÈ ImageReader¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ File¸¦ º¹È£È­ ÇÑ °á°úÀûÀ¸·ÎBufferedImage¸¦ ¸®ÅÏÇÕ´Ï´Ù.
static BufferedImage ImageIO. read (ImageInputStream  stream)
          ÇöÀç µî·ÏµÇ¾î ÀÖ´Â °ÍÀÇ ÁßÀ¸·ÎºÎÅÍ ÀÚµ¿ÀûÀ¸·Î ¼±ÅÃµÈ ImageReader¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ ImageInputStream¸¦ º¹È£È­ ÇÑ °á°úÀûÀ¸·ÎBufferedImage¸¦ ¸®ÅÏÇÕ´Ï´Ù.
static BufferedImage ImageIO. read (InputStream  input)
          ÇöÀç µî·ÏµÇ¾î ÀÖ´Â °ÍÀÇ ÁßÀ¸·ÎºÎÅÍ ÀÚµ¿ÀûÀ¸·Î ¼±ÅÃµÈ ImageReader¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ InputStream¸¦ º¹È£È­ ÇÑ °á°úÀûÀ¸·ÎBufferedImage¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BufferedImage ImageReader. read (int imageIndex)
          imageIndex¿¡ ÀÇÇØ À妽º¸¦ ºÙÀÏ ¼ö ÀÖ¾ú´ø À̹ÌÁö¸¦ Àбâ, µðÆúÆ®ÀÇ ImageReadParam¸¦ »ç¿ëÇØ, ¿ÏÀüÇÑ BufferedImage·Î ¼­ ¸®ÅÏÇÕ´Ï´Ù.
abstract  BufferedImage ImageReader. read (int imageIndex, ImageReadParam  param)
          imageIndex¿¡ ÀÇÇØ À妽º¸¦ ºÙÀÏ ¼ö ÀÖ¾ú´ø À̹ÌÁö¸¦ Àбâ, ÁöÁ¤µÈ ImageReadParam¸¦ »ç¿ëÇØ, ¿ÏÀüÇÑ BufferedImage·Î ¼­ ¸®ÅÏÇÕ´Ï´Ù.
static BufferedImage ImageIO. read (URL  input)
          ÇöÀç µî·ÏµÇ¾î ÀÖ´Â °ÍÀÇ ÁßÀ¸·ÎºÎÅÍ ÀÚµ¿ÀûÀ¸·Î ¼±ÅÃµÈ ImageReader¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ URL¸¦ º¹È£È­ ÇÑ °á°úÀûÀ¸·ÎBufferedImage¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BufferedImage ImageReader. readThumbnail (int imageIndex, int thumbnailIndex)
          thumbnailIndex¿¡ ÀÇÇØ À妽º¸¦ ºÙÀÏ ¼ö ÀÖ¾ú´ø ½æ³×ÀÏ ÇÁ¸®ºä À̹ÌÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 BufferedImage ImageReader. readTile (int imageIndex, int tileX, int tileY)
          tileX ¹× tileYÀμö¿¡ ÀÇÇØ ÁöÁ¤µÇ¾îBufferedImage·Î ¼­ ¸®ÅÏµÈ Å¸ÀÏÀ» ÀоîµéÀÔ´Ï´Ù.
 

BufferedImage ÇüÀÇ Àμö¸¦ °¡Áö´Â ÇüŸ¦ µ¹·ÁÁÖ´Â javax.imageio ¸Þ¼­µå
 List <? extends BufferedImage > IIOImage. getThumbnails ()
          ½æ³×ÀÏ BufferedImage ÇöÀçÀÇ List¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

BufferedImage ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.imageio ¸Þ¼­µå
protected static void ImageReader. computeRegions (ImageReadParam  param, int srcWidth, int srcHeight, BufferedImage  image, Rectangle  srcRegion, Rectangle  destRegion)
          ¼Ò½º À̹ÌÁöÀÇ Æø°ú ³ôÀÌ, ¿É¼ÇÀÇ ¸ñÀûÁö À̹ÌÁö ¹× ¿É¼ÇÀÇ ImageReadParam¸¦ °í·ÁÇØ, ´ë»óÀÇ ¼Ò½º ¿µ¿ª ¹× ´ë»óÀÇ ¸ñÀûÁö ¿µ¿ªÀ» °è»êÇÕ´Ï´Ù.
protected  void ImageReader. processImageUpdate (BufferedImage  theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
          imageUpdate ¸Þ¼­µåÀÇ È£Ãâ¿¡ÀÇÇØ »ùÇü¼Æ®ÀÇ °»½ÅÀ» µî·ÏµÈ ¸ðµç IIOReadUpdateListener¿¡ ÅëÁöÇÕ´Ï´Ù.
protected  void ImageReader. processPassComplete (BufferedImage  theImage)
          passComplete ¸Þ¼­µåÀÇ È£Ãâ¿¡ÀÇÇØ ÇÁ·Î±×·¡½Ãºê ÆнºÀÇ Á¾·á¸¦, µî·ÏµÈ ¸ðµç IIOReadUpdateListener¿¡ ÅëÁöÇÕ´Ï´Ù.
protected  void ImageReader. processPassStarted (BufferedImage  theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
          passStarted ¸Þ¼­µåÀÇ È£Ãâ¿¡ÀÇÇØ ÇÁ·Î±×·¡½Ãºê ÆнºÀÇ °³½Ã¸¦, µî·ÏµÈ ¸ðµç IIOReadUpdateListener¿¡ ÅëÁöÇÕ´Ï´Ù.
protected  void ImageReader. processThumbnailPassComplete (BufferedImage  theThumbnail)
          thumbnailPassComplete ¸Þ¼­µåÀÇ È£Ãâ¿¡ÀÇÇØ ½æ³×ÀÏÀÇ ÇÁ·Î±×·¡½Ãºê ÆнºÀÇ Á¾·á¸¦, µî·ÏµÈ ¸ðµç IIOReadUpdateListener¿¡ ÅëÁöÇÕ´Ï´Ù.
protected  void ImageReader. processThumbnailPassStarted (BufferedImage  theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
          thumbnailPassStarted ¸Þ¼­µåÀÇ È£Ãâ¿¡ÀÇÇØ ½æ³×ÀÏÀÇ ÇÁ·Î±×·¡½Ãºê ÆнºÀÇ °³½Ã¸¦, µî·ÏµÈ ¸ðµç IIOReadUpdateListener¿¡ ÅëÁöÇÕ´Ï´Ù.
protected  void ImageReader. processThumbnailUpdate (BufferedImage  theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
          thumbnailUpdate ¸Þ¼­µåÀÇ È£Ãâ¿¡ÀÇÇØ ½æ³×ÀÏ À̹ÌÁöÀÇ »ùÇü¼Æ®ÀÇ °»½ÅÀ» µî·ÏµÈ ¸ðµç IIOReadUpdateListener¿¡ ÅëÁöÇÕ´Ï´Ù.
 void ImageReadParam. setDestination (BufferedImage  destination)
          º¹È£È­ µÇ´Â Çȼ¿ µ¥ÀÌÅÍÀÇ ¸ñÀûÁö·Î¼­ »ç¿ëÇÏ´Â BufferedImage¸¦ Á¦°øÇÕ´Ï´Ù.
 

Method parameters in javax.imageio with type arguments of type BufferedImage
 void ImageWriter. prepareInsertEmpty (int imageIndex, ImageTypeSpecifier  imageType, int width, int height, IIOMetadata  imageMetadata, List <? extends BufferedImage > thumbnails, ImageWriteParam  param)
          ¹ÌÁ¤µµ¸®ÀÇ Çȼ¿Ä¡¸¦ °¡Áö´Â »õ·Î¿î À̹ÌÁöÀÇ, ±âÁ¸ À̹ÌÁö ½ºÆ®¸²¿¡ÀÇ »ðÀÔÀ» °³½ÃÇÕ´Ï´Ù.
 void ImageWriter. prepareWriteEmpty (IIOMetadata  streamMetadata, ImageTypeSpecifier  imageType, int width, int height, IIOMetadata  imageMetadata, List <? extends BufferedImage > thumbnails, ImageWriteParam  param)
          ¹ÌÁ¤µµ¸®ÀÇ Çȼ¿Ä¡¸¦ °¡Áö´Â 1°³ÀÇ À̹ÌÁö¿Í °ü·ÃµÈ ¸ÞŸµ¥ÀÌŸ¿Í ¾öÁö¼Õ°¡¶ôÀ¸·ÎºÎÅÍ ¿Ï¼ºµÇ´Â ¿ÏÀüÇÑ À̹ÌÁö ½ºÆ®¸²ÀÇ Ãâ·Â¿¡ÀÇ write¸¦ °³½ÃÇÕ´Ï´Ù.
 void IIOImage. setThumbnails (List <? extends BufferedImage > thumbnails)
          ½æ³×ÀÏÀÇ ¸®½ºÆ®¸¦, »õ·Î¿î BufferedImage ListÀΰ¡null·Î ¼³Á¤ÇÕ´Ï´Ù.
 

Constructor parameters in javax.imageio with type arguments of type BufferedImage
IIOImage (Raster  raster, List <? extends BufferedImage > thumbnails, IIOMetadata  metadata)
          Raster¸¦ º¸°ü À¯ÁöÇÏ´Â IIOImage¿Í °Å±â¿¡ °ü·ÃµÈ ½æ³×ÀÏ¿Í ¸ÞŸµ¥ÀÌŸ¸¦ ±¸ÃàÇÕ´Ï´Ù.
IIOImage (RenderedImage  image, List <? extends BufferedImage > thumbnails, IIOMetadata  metadata)
          RenderedImage¸¦ º¸°ü À¯ÁöÇÏ´Â IIOImage¿Í °Å±â¿¡ °ü·ÃµÈ ½æ³×ÀÏ¿Í ¸ÞŸµ¥ÀÌŸ¸¦ ±¸ÃàÇÕ´Ï´Ù.
 

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

BufferedImage ÇüÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â javax.imageio.event ¸Þ¼­µå
 void IIOReadUpdateListener. imageUpdate (ImageReader  source, BufferedImage  theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
          ÁöÁ¤µÈ À̹ÌÁö ¿µ¿ªÀÌ °»½ÅµÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
 void IIOReadUpdateListener. passComplete (ImageReader  source, BufferedImage  theImage)
          ÇöÀçÀÇ read ¿ÀÆÛ·¹À̼ÇÀÌ ÇÁ·Î±×·¡½Ãºê Æнº¸¦ ¿Ï·áÇÑ °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
 void IIOReadUpdateListener. passStarted (ImageReader  source, BufferedImage  theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
          ÇöÀçÀÇ read ¿ÀÆÛ·¹À̼ÇÀÌ ÇÁ·Î±×·¡½Ãºê Æнº¸¦ °³½ÃÇÏ´Â °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
 void IIOReadUpdateListener. thumbnailPassComplete (ImageReader  source, BufferedImage  theThumbnail)
          ÇöÀçÀÇ ½æ³×ÀÏ read ¿ÀÆÛ·¹À̼ÇÀÌ ÇÁ·Î±×·¡½Ãºê Æнº¸¦ ¿Ï·áÇÑ °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
 void IIOReadUpdateListener. thumbnailPassStarted (ImageReader  source, BufferedImage  theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
          ÇöÀçÀÇ ½æ³×ÀÏ read ¿ÀÆÛ·¹À̼ÇÀÌ ÇÁ·Î±×·¡½Ãºê Æнº¸¦ °³½ÃÇÏ´Â °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
 void IIOReadUpdateListener. thumbnailUpdate (ImageReader  source, BufferedImage  theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
          ½æ³×ÀÏ À̹ÌÁöÀÇ ÁöÁ¤µÈ ¿µ¿ªÀÌ °»½ÅµÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
 


JavaTM 2 Platform
Standard Ed. 5.0

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