1. A reconfigurable image processor for image processing, comprising: an arithmetic module, having a plurality of reconfigurable arithmetic units reconfigured to perform corresponding data processing actions; a first memory unit, coupled to said arithmetic module, storing at least one configuration; a bus control module, coupled to said first memory unit and a system bus for being coupled to an external device; and a connecting module, coupled to said arithmetic module, said first memory unit and said bus control module, wherein said connecting module reconfigures connections among said reconfigurable arithmetic units via said configuration.