摘要 |
<P>PROBLEM TO BE SOLVED: To enable image processing such as decompression (decoding), resolution conversion, image rotation and trimming of compressed data of an arbitrary size, being divided into rectangle blocks each formed of a unit of m×n pixels, and compressed with variable code length encoding, using a minimum memory capacity. <P>SOLUTION: The compressed data input from the outside is preserved in a flash ROM 30, and the above data is pre-decompressed and related to a block number of each rectangle block corresponding to the write sequence to the flash ROM 30, so as to generate an information table which stores position information indicative of the write position of the compressed data of each rectangle block, and block information indicative of the top value of the above compressed data of the rectangle block. Using the block information stored in the information table, the rectangle block is read out from the flash ROM 30 in a desired order, so that the compressed data of the rectangle block being read out is decoded. <P>COPYRIGHT: (C)2007,JPO&INPIT |