java.awt.image (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전의 패키지 다음의 패키지 | 프레임 있어 프레임 없음

## 패키지 java.awt.image

이미지를 작성 및 수정하기 위한 클래스를 제공합니다.

참조처:
설명

인터페이스의 개요
BufferedImageOp | 이 인터페이스는,`BufferedImage` 객체에 대해서 실행되는 단일 입력 조작 및 단일 출력 조작을 기술합니다.
ImageConsumer | ImageProducer 인터페이스 경유로 이미지 데이터를 표시하는 객체를 위한 인터페이스입니다.
ImageObserver | Image 가 구축될 때, Image 정보에 관한 통지를 받기 위한 비동기 갱신 인터페이스입니다.
ImageProducer | Image 객체용의 이미지 데이터를 생성할 수가 있는 객체를 위한 인터페이스입니다.
RasterOp | 이 인터페이스는, Raster 객체에 대해서 실행되는 단일 입력 조작과 단일 출력 조작을 기술합니다.
RenderedImage | RenderedImage 는, Raster 형식에서의 이미지 데이터 포함이나 작성이 가능한 객체를 위한 공통 인터페이스입니다.
TileObserver | WritableRenderedImage 의 타일이 getWritableTile 의 호출을 개입시켜 변경 가능하게 되는 경우, 및 마지막 releaseWritableTile 의 호출을 개입시켜 변경 불가능하게 되는 경우에, 통지를 받으려고 하는 객체를 위한 인터페이스입니다.
WritableRenderedImage | WriteableRenderedImage 는, Raster 의 형식에서 이미지 데이터를 포함하거나 작성하거나 할 수가 있어 변경이나 덧쓰기가 가능한 객체를 위한 공통 인터페이스입니다.

클래스의 개요
AffineTransformOp | 이 클래스는, 아핀 변환을 사용해, 전송원의 이미지 또는 `Raster` 의 2 차원 좌표로부터 전송처의 이미지 또는 `Raster` 의 2 차원 좌표에의 선형 매핑을 실행합니다.
AreaAveragingScaleFilter | 최근 접점 알고리즘보다 매끈매끈한 결과를 얻을 수 있는, 간단한 영역 평균화 알고리즘을 사용해 이미지를 슬캘링 하는 ImageFilter 클래스입니다.
BandCombineOp | 이 클래스는, 지정된 행렬을 사용해,`Raster` 내에서 밴드의 임의의 선형의 편성을 실행합니다.
BandedSampleModel | 이 클래스는, 반드인타리브화 방식에서 포함되는 이미지 데이터를 나타냅니다.
BufferedImage | `BufferedImage` 서브 클래스는, 이미지 데이터의 액세스 가능한 버퍼를 갖춘 `Image` 를 기술합니다.
BufferedImageFilter | `BufferedImageFilter` 클래스는,`ImageFilter` 를 서브 클래스화해, 전송원과 전송처가 단일의 이미지 연산자 (`BufferedImageOp` )를 사용해, Image Producer/Consumer/Observer 패러다임(paradigm)의 `BufferedImage` 에 필터를 거는 간단하고 쉬운 수단을 제공합니다.
BufferStrategy | `BufferStrategy` 클래스는, 특정의 `Canvas` 또는 `Window` 상의 복잡한 메모리를 편성하는 메카니즘을 나타냅니다.
ByteLookupTable | 이 클래스는, 룩업테이블 객체를 정의합니다.
ColorConvertOp | 이 클래스는, 전송원이미지의 데이터의 색변환을 픽셀 단위로 실행합니다.
ColorModel | `ColorModel` abstract 클래스는, 픽셀치를 색성분 (적, 초록, 파랑등) 및 알파 성분으로 변환하는 메소드를 캡슐화합니다.
ComponentColorModel | 이것은 `ColorModel` 클래스의 1 개로, 픽셀치를 취급합니다.
ComponentSampleModel | 이 클래스는, DataBuffer 의 데이터 요소 1 개(살)에 1 개씩 픽셀을 형성하는 각 샘플이 포함되고 있는 이미지 데이터를 나타냅니다.
ConvolveOp | 이 클래스는, 전송원으로부터 전송처에의 간직해 연산을 구현합니다.
CropImageFilter | 이미지를 자르기 위한 ImageFilter 클래스입니다.
DataBuffer | 이 클래스는, 1 개(살) 이상의 데이터 배열을 랩하기 위한의 것입니다.
DataBufferByte | 이 클래스는 `DataBuffer` 를 확장해, 데이터를 바이트로서 내부적으로 포함합니다.
DataBufferDouble | 이 클래스는 `DataBuffer` 를 확장해,`double` 형식에서 내부적으로 데이터를 포함합니다.
DataBufferFloat | 이 클래스는 `DataBuffer` 를 확장해,`float` 형식에서 내부적으로 데이터를 포함합니다.
DataBufferInt | 이 클래스는 `DataBuffer` 를 확장해, 데이터를 integer 로서 내부적으로 포함합니다.
DataBufferShort | 이 클래스는 `DataBuffer` 를 확장해, 데이터를 short 형식의 정수로서 내부적으로 포함합니다.
DataBufferUShort | 이 클래스는 `DataBuffer` 를 확장해, 데이터를 short 형식의 정수로서 내부적으로 포함합니다.
DirectColorModel | `DirectColorModel` 클래스는, RGB 의 색과 알파의 정보를 개별의 샘플로서 나타내, 1 개의 픽셀의 모든 샘플을 int, short, 또는 byte 형의 수로 1 개에 팩 하는 픽셀치를 취급하는 `ColorModel` 클래스입니다.
FilteredImageSource | 이 클래스는, ImageProducer 인터페이스를 구현한 것입니다.
ImageFilter | 이 클래스에는, 일련의 인터페이스 메소드용의 필터가 구현되고 있어 ImageProducer 로부터 ImageConsumer 에 데이터를 전송 하기 위해서 사용됩니다.
IndexColorModel | `IndexColorModel` 클래스는, 디폴트의 sRGB 칼라 스페이스의 고정 칼라 맵에 대한 인덱스인, 단일의 샘플로부터 되는 픽셀치를 취급하는 `ColorModel` 클래스입니다.
Kernel | `Kernel` 클래스는, 어느 지정된 픽셀과 그 주위의 픽셀이, 필터 오퍼레이션의 출력 이미지내의 픽셀의 위치에 대해서 계산된 값에, 어떻게 영향을 주는지를 기술하는 매트릭스를 정의합니다.
LookupOp | 이 클래스는 전송원으로부터 전송처에의 룩 업 조작을 구현합니다.
LookupTable | 이 abstract 클래스는, 룩업테이블 객체를 정의합니다.
MemoryImageSource | 이 클래스는, 배열을 사용해 Image 의 픽셀치를 생성하는 ImageProducer 인터페이스를 구현합니다.
MultiPixelPackedSampleModel | `MultiPixelPackedSampleModel` 클래스는, 단일 밴드화 된 이미지를 표현해, 복수의 단일 샘플 픽셀을 1 개의 데이터 요소에 팩 할 수 있습니다.
PackedColorModel | `PackedColorModel` 클래스는, 색과 알파의 정보를 개별의 샘플로서 나타내, 1 개의 픽셀의 모든 샘플을 int, short, 또는 byte 형의 수로 1 개에 팩 하는 픽셀치를 취급하는 abstract `ColorModel` 클래스입니다.
PixelGrabber | PixelGrabber 클래스는, Image 객체나 ImageProducer 객체와 접속해 그 이미지의 픽셀의 부분집합을 추출 가능한 ImageConsumer 를 구현합니다.
PixelInterleavedSampleModel | 이 클래스는, 피크세르인타리브화 방식에서 포함되어 픽셀의 각 샘플이 DataBuffer 의 1 데이터 요소를 차지하는 이미지 데이터를 나타냅니다.
Raster | 픽셀로 구성되는 구형 배열을 표현하는 클래스입니다.
ReplicateScaleFilter | ImageFilter 클래스는, 가장 간단한 알고리즘을 사용해 이미지의 사이즈를 변경하는 클래스입니다.
RescaleOp | 이 클래스에서는, 전송원이미지의 데이터의 픽셀 단위의 재슬캘링을 실시합니다.
RGBImageFilter | 이 클래스는, 디폴트 RGB ColorModel 이미지의 픽셀을 수정하는 ImageFilter 를 용이하게 작성하기 위한 방법을 제공합니다.
SampleModel | 이 abstract 클래스는, 이미지에 있는 픽셀의 샘플을 추출하는 인터페이스를 정의합니다.
ShortLookupTable | 이 클래스는, 룩업테이블 객체를 정의합니다.
SinglePixelPackedSampleModel | 이 클래스는, 1 개의 픽셀을 구성하는 N 개의 샘플이 1 개의 데이터 배열 요소에 포함되도록(듯이) 팩 된 픽셀 데이터를 나타냅니다.
VolatileImage | VolatileImage 는, 어플리케이션의 제어를 넘어, operating system나 다른 어플리케이션으로부터, 상황에 따라 언제라도 내용을 파기할 수 있는 이미지입니다.
WritableRaster | 이 클래스는, Raster 를 확장해 픽셀 기입 기능을 제공합니다.

예외의 개요
ImagingOpException | `ImagingOpException` 는,`BufferedImageOp` 와 `RasterOp` 의 한편의 필터 메소드가 이미지를 처리할 수 없는 경우에 throw 됩니다.
RasterFormatException | `Raster` 에 무효인 레이아웃 정보가 존재하는 경우,`RasterFormatException` 가 throw 됩니다.

## 패키지 java.awt.image 의 설명

이미지를 작성 및 수정하기 위한 클래스를 제공합니다. 이미지는, 이메이지프로듀서, 옵션의 이미지 필터, 이미지 컨슈머(consumer)를 포함한 스트리밍 시스템를 사용해 처리됩니다. 이 시스템에 의해, 꺼내져 생성되는 이미지를 단계적으로 draw 할 수 있습니다. 게다가 시스템에 의해, 어플리케이션은 언제라도 이미지에 의해 사용되고 있던 영역을 파기해, 재생할 수 있습니다. 이 패키지는, 이미지 처리의 요구에 맞추어 구성 가능한 많은 이메이지프로듀서, 컨슈머(consumer), 필터를 제공합니다.

도입된 버젼:
  JDK1. 0

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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 도 참조해 주세요.