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    }