001 package org.mycore.services.imaging.JAI;
002
003 import java.io.InputStream;
004
005 import javax.media.jai.JAI;
006 import javax.media.jai.PlanarImage;
007
008 import com.sun.media.jai.codec.MemoryCacheSeekableStream;
009
010 public class MCRJAIImgMemReader implements MCRJAIImageReader {
011 public PlanarImage readImage(InputStream input) {
012 MemoryCacheSeekableStream stream = new MemoryCacheSeekableStream(input);
013 return JAI.create("stream", stream);
014 }
015 }