Patent ID: 8548275

Claim:
An image processing method for processing an image, the image being divided into N slices, N being a positive integer larger than one, the image processing method comprising steps of: processing an i-th slice of the N slices to generate a plurality of first processed data, i being a positive integer smaller than N; storing the first processed data in a memory unit; determining whether the i-th slice has been processed completely; if the i-th slice has been processed completely, determining whether an interrupting request is generated; once the interrupting request is generated according to a requested process, recording a stitching information associated with a last first processed datum of the first processed data; stopping processing the image and executing the requested process according to the interrupting request; continuing to process an (i+1)-th slice of the N slices to generate a plurality of second processed data after the requested process is finished; and storing the second processed data after the last first processed datum in the memory unit according to the stitching information, wherein the first processed data and the second processed data are aligned with each other via at least one alignment type selected from the group consisting of double word alignment, byte alignment, and bit alignment, and the stitching information comprises at least one selected from the group consisting of a double word address and valid bytes and double word data of the last first processed datum, a byte address and valid bits and byte data of the last first processed datum, and a bit address and valid bits and byte data of the last first processed datum.