JavaTM 2 Platform
Standard Ed. 5.0

Ŭ·¡½º
java.awt.color.ColorSpace »ç¿ë

ColorSpace ¸¦ »ç¿ëÇϰí ÀÖ´Â ÆÐŰÁö
java.awt À¯Àú ÀÎÅÍÆäÀ̽ºÀÇ ÀÛ¼º ¹× ±×·¡ÇȽº¿Í À̹ÌÁöÀÇ ÆäÀÎÆ®¿ëÀÇ ¸ðµç Ŭ·¡½º¸¦ Æ÷ÇÔÇÕ´Ï´Ù.  
java.awt.color Ä÷¯ ¿µ¿ªÀÇ Å¬·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.  
java.awt.image À̹ÌÁö¸¦ ÀÛ¼º ¹× ¼öÁ¤Çϱâ À§ÇÑ Å¬·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.imageio Java Image I/O API ±âº» ÆÐŰÁöÀÔ´Ï´Ù.  
 

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

ColorSpace ¸¦ µ¹·ÁÁÖ´Â java.awt ¸Þ¼­µå
 ColorSpace Color. getColorSpace ()
          ÀÌ Color ColorSpace¸¦ µ¹·ÁÁÝ´Ï´Ù.
 

ColorSpace ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â java.awt ¸Þ¼­µå
 float[] Color. getColorComponents (ColorSpace  cspace, float[] compArray)
          cspace ÆÄ¶ó¹ÌÅÍ¿¡ ÇØ ÁöÁ¤µÈ ColorSpace ·Î ³ªÅ¸³»Áö´Â Color »ö¼ººÐ¸¸Å­À» Æ÷ÇÔÇÏ´Â float ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.
 float[] Color. getComponents (ColorSpace  cspace, float[] compArray)
          cspace ÆÄ¶ó¹ÌÅÍ¿¡ ÇØ ÁöÁ¤µÈ ColorSpace ·Î ³ªÅ¸³»Áö´Â Color »ö¼ººÐ ¹× ¾ËÆÄ ¼ººÐÀ» Æ÷ÇÔÇÏ´Â float ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.
 

ColorSpace ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â java.awt constructor¡¡ ¡¡
Color (ColorSpace  cspace, float[] components, float alpha)
          float ¹è¿­·Î ÁöÁ¤µÈ »ö¼ººÐ°ú ÁöÁ¤µÈ ¾ËÆÄ¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ ColorSpace »öÀ» »ý¼ºÇÕ´Ï´Ù.
 

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

java.awt.color ¿¡¼­ÀÇ ColorSpace ¼­ºê Ŭ·¡½º
 class ICC_ColorSpace
          ICC_ColorSpace Ŭ·¡½º´Â ColorSpace Ãß»ó Ŭ·¡½ºÀÇ ±¸ÇöÀÔ´Ï´Ù.
 

ColorSpace ¸¦ µ¹·ÁÁÖ´Â java.awt.color ¸Þ¼­µå
static ColorSpace ColorSpace. getInstance (int colorspace)
          Æ¯Á¤ÀÇ Á¤Àǰ¡ ³¡³­ Ä÷¯ ¿µ¿ªÀÇ 1 °³¸¦ ³ªÅ¸³»´Â ColorSpace¸¦ µ¹·ÁÁÝ´Ï´Ù.
 

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

ColorSpace ¸¦ µ¹·ÁÁÖ´Â java.awt.image ¸Þ¼­µå
 ColorSpace ColorModel. getColorSpace ()
          ÀÌ ColorModel ¿¡ °ü·ÃÇÑ ColorSpace¸¦ µ¹·ÁÁÝ´Ï´Ù.
 

ColorSpace ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â java.awt.image constructor¡¡ ¡¡
ColorConvertOp (ColorSpace  srcCspace, ColorSpace  dstCspace, RenderingHints  hints)
          2 °³ÀÇ ColorSpace ¿ÀºêÁ§Æ®·ÎºÎÅÍ »õ·Î¿î ColorConvertOp¸¦ ±¸ÃàÇÕ´Ï´Ù.
ColorConvertOp (ColorSpace  cspace, RenderingHints  hints)
          ColorSpace ¿ÀºêÁ§Æ®·ÎºÎÅÍ »õ·Î¿î ColorConvertOp¸¦ ±¸ÃàÇÕ´Ï´Ù.
ColorModel (int pixel_bits, int[] bits, ColorSpace  cspace, boolean hasAlpha, boolean isAlphaPremultiplied, int transparency, int transferType)
          Çȼ¿Ä¡¸¦ »ö¼ººÐ ¹× ¾ËÆÄ ¼ººÐÀ¸·Î º¯È¯ÇÏ´Â ColorModel¸¦ ±¸ÃàÇÕ´Ï´Ù.
ComponentColorModel (ColorSpace  colorSpace, boolean hasAlpha, boolean isAlphaPremultiplied, int transparency, int transferType)
          ÁöÁ¤µÈ ÆÄ¶ó¹ÌÅͷκÎÅÍ,ComponentColorModel¸¦ ±¸ÃàÇÕ´Ï´Ù.
ComponentColorModel (ColorSpace  colorSpace, int[] bits, boolean hasAlpha, boolean isAlphaPremultiplied, int transparency, int transferType)
          ÁöÁ¤µÈ ÆÄ¶ó¹ÌÅͷκÎÅÍ,ComponentColorModel¸¦ ±¸ÃàÇÕ´Ï´Ù.
DirectColorModel (ColorSpace  space, int bits, int rmask, int gmask, int bmask, int amask, boolean isAlphaPremultiplied, int transferType)
          ÁöÁ¤µÈ ÆÄ¶ó¹ÌÅÍ·Î DirectColorModel¸¦ ±¸ÃàÇÕ´Ï´Ù.
PackedColorModel (ColorSpace  space, int bits, int[] colorMaskArray, int alphaMask, boolean isAlphaPremultiplied, int trans, int transferType)
          Ä÷¯ ¸¶½ºÅ© ¹è¿­·ÎºÎÅÍ PackedColorModel¸¦ ±¸ÃàÇÕ´Ï´Ù.
PackedColorModel (ColorSpace  space, int bits, int rmask, int gmask, int bmask, int amask, boolean isAlphaPremultiplied, int trans, int transferType)
          ÁöÁ¤ÇÑ ¸¶½ºÅ©·ÎºÎÅÍ PackedColorModel¸¦ ±¸ÃàÇÕ´Ï´Ù.
 

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

ColorSpace ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â javax.imageio ¸Þ¼­µå
static ImageTypeSpecifier ImageTypeSpecifier. createBanded (ColorSpace  colorSpace, int[] bankIndices, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied)
          ComponentColorModel ¿Í BandedSampleModel¸¦ »ç¿ëÇÏ´Â ¹êµå µÈ À̹ÌÁö Çü½ÄÀÇ Áö½ÃÀÚ¸¦ µ¹·ÁÁÖ°í, °¢ ä³ÎÀ» ´Ù¸¥ ¹è¿­¿¡ Æ÷ÇÔÇÕ´Ï´Ù.
static ImageTypeSpecifier ImageTypeSpecifier. createInterleaved (ColorSpace  colorSpace, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied)
          ComponentColorModel ¿Í PixelInterleavedSampleModel¸¦ »ç¿ëÇÏ´Â ÀÎÅ͸®ºê µÈ À̹ÌÁö Çü½ÄÀÇ Áö½ÃÀÚ¸¦ µ¹·ÁÁÖ°í, °¢ Çȼ¿ ¿ø°¡¿ä¼Ò¸¦ ´Ù¸¥ byte, short, ¶Ç´Â int ¿¡ Æ÷ÇÔÇÕ´Ï´Ù.
static ImageTypeSpecifier ImageTypeSpecifier. createPacked (ColorSpace  colorSpace, int redMask, int greenMask, int blueMask, int alphaMask, int transferType, boolean isAlphaPremultiplied)
          DirectColorModel ¿Í ÆÑ µÈ SampleModel¸¦ »ç¿ëÇÏ´Â ÆÑ µÈ À̹ÌÁö Çü½ÄÀÇ Áö½ÃÀÚ¸¦ µ¹·ÁÁÖ°í, 1 byte, short, ¶Ç´Â int ¿¡ ÆÑ µÈ °¢ Çȼ¿À» Æ÷ÇÔÇÕ´Ï´Ù.
 


JavaTM 2 Platform
Standard Ed. 5.0

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