An image processing apparatus and method capable of decoding and varying at
high speed encoded image data having an arbitrary image size by using a
memory of a small capacity, and a recording medium storing programs
executing such a method are provided. In the image processing apparatus
and method, image data encoded in each of block units is decoded in the
block unit basis. In order to convert the decoded block scan sequential
image data into raster scan sequential image data, the decoded image data
is divided in the horizontal direction and converted, and the divided and
converted data is varied.
Un materiale di elaborazione di immagini e un metodo capace di decodificazione e di variazione ai dati messi ad alta velocità di immagine che hanno un formato arbitrario di immagine usando una memoria di piccola capienza e un mezzo della registrazione che immagazzina i programmi che eseguono un tal metodo sono forniti. Nel materiale e nel metodo di elaborazione di immagini, i dati di immagine messi in ciascuna delle unità del blocco sono decodificati nella base dell'unità del blocco. Per convertire i dati sequenziali decodificati di immagine di esplorazione del blocco in dati sequenziali di immagine di scansione raster, i dati decodificati di immagine sono divisi nel senso orizzontale e sono convertiti ed i dati divisi e convertiti sono variati.