zooming images, how?
i need some help and advices on jpg imaging. i have a collection of large jpgs (4000px, 24bit) and i need to serve them to clients. in fact i need to serve arbitrary sized thumbnails and also provide zooming and panning.
as far as i know, in order to work with jpegs, i need to decompress entire image into memeory to be able to scale and crop it. am i wrong here? is there any better solutions?
scaling and cropping are two basic operations i need to perform. is there anything i can do to read only part of the jpg image from disk and scale it? what about tiling? i see there is tilecodec package in jai. can i create tiled jpeg? maybe tiled tiffs (if converting doesn't take too much time)?
any advice will be highly appreciated!