Patent ID: 7936931

Claim:
An image encoding apparatus having a processor, the apparatus comprising: a wavelet transforming unit configured to generate transform coefficients of a plurality of band components by recursively splitting image signals to a high-pass component and a low-pass component by wavelet transformation; a quantizing unit configured to quantize said transform coefficients; a rotating unit configured to divide, using the processor, said quantized transform coefficients on a code block unit basis and, on the basis of rotation control information including rotation angle input from outside, and configured to perform, using the processor, an image rotating process on said code block unit basis, the rotating unit including an address generating unit configured to generate, on the basis of said rotation control information, at least one of a write address used at a time of writing said code block to a memory and a read address used at a time of reading said code block from said memory; and a coding unit configured to perform entropy coding on said code block.