JavaTM Platform
Standard Ed. 6

클래스
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 를 작성합니다.
 SampleModel PixelInterleavedSampleModel. createCompatibleSampleModel (int w, int h)
          지정된 폭과 높이를 가지는 새로운 PixelInterleavedSampleModel 를 생성합니다.
 SampleModel ComponentSampleModel. createCompatibleSampleModel (int w, int h)
          지정된 폭 및 높이로, 새로운 ComponentSampleModel 를 구축합니다.
abstract  SampleModel SampleModel. createCompatibleSampleModel (int w, int h)
          이 SampleModel 의 형식에서 데이터가 기술되고 있는, 폭과 높이가 다른 SampleModel 를 생성합니다.
 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 를 작성합니다.
 SampleModel PixelInterleavedSampleModel. createSubsetSampleModel (int[] bands)
          이 PixelInterleavedSampleModel 의 밴드의 부분집합을 가지는 새로운 PixelInterleavedSampleModel 를 생성합니다.
 SampleModel ComponentSampleModel. createSubsetSampleModel (int[] bands)
          이 ComponentSampleModel 의 부분집합을 가지는, 새로운 ComponentSampleModel 를 구축합니다.
abstract  SampleModel SampleModel. createSubsetSampleModel (int[] bands)
          이 SampleModel 의 밴드의 부분집합을 사용해 새로운 SampleModel 를 생성합니다.
 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 BufferedImage. getSampleModel ()
          이 BufferedImage 에 관련지을 수 있었던 SampleModel 를 돌려줍니다.
 SampleModel RenderedImage. getSampleModel ()
          이 이미지에 관련한 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 의 생성자
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 의 생성자
ImageTypeSpecifier (ColorModel  colorModel, SampleModel  sampleModel)
          ColorModelSampleModel 로부터 직접 ImageTypeSpecifier 를 구축합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.