IIOImage

IIOImage (이미지 컨테이너)

이미지, 썸네일(미리보기) 이미지 집합, 그리고 이미지와 연관된 메타데이터를 나타내는 객체를 모아 두는 단순한 컨테이너 클래스입니다.

출처: Java API Reference

본문

이미지 데이터는 RenderedImage 또는 Raster 형태를 가질 수 있습니다. IIOImage를 반환하는 리더 메서드는 항상 RenderedImage 참조를 사용해 BufferedImage를 반환하고, IIOImage를 받는 라이터 메서드는 항상 RenderedImage를 받으며 선택적으로 Raster를 받을 수 있습니다.

getRenderedImagegetRaster 중 정확히 하나만 non-null 값을 반환합니다. 서브클래스가 이 동작을 보장해야 합니다.

getNumThumbnails(), getThumbnail(int), getThumbnails(), setThumbnails(List), getMetadata()/setMetadata(IIOMetadata) 등으로 썸네일과 메타데이터를 다룹니다.

더 알아보기 (Learn more)

Java 공식 API