The present invention provides a system for imaging an object comprising: an optical imaging unit for imaging an object on a detection array, the optical imaging unit defining an optical axis and comprising a multicore fiber configured to collect light from the object at an input edge of the multicore fiber and transfer collected light to an output edge of the multicore fiber a displacing unit configured to shift the input edge of the multicore fiber relatively to the object in a plane substantially perpendicular to the optical axis to obtain a set of shifted images of the object and an operating unit configured to operate the displacing unit by setting a shifting amplitude to either a first amplitude inferior or equal to the diameter of a core of the multicore fiber or a second amplitude superior or equal to the diameter of the multicore fiber.La présente invention se rapporte à un système destiné à imager un objet qui comprend : une unité dimagerie optique destinée à imager un objet sur un réseau de détection, lunité dimagerie optique définissant un axe optique et comprenant une fibre à plusieurs cœurs configurée de façon à collecter la lumière en provenance de lobjet à un bord dentrée de la fibre à plusieurs cœurs et à transférer la lumière collectée vers un bord de sortie de la fibre à plusieurs cœurs une unité de déplacement configurée de façon à décaler le bord dentrée de la fibre à plusieurs cœurs par rapport à lobjet dans un plan sensiblement perpendiculaire à laxe optique de façon à obtenir un ensemble dimages décalées de lobjet et une unité dactionnement configurée de façon à actionner lunité de déplacement en réglant une amplitude de décalage à une première amplitude inférieure ou égale au diamètre dun cœur de la fibre à plusieurs cœurs ou à une seconde amplitude supérieure ou égale au diamètre de la fibre à plusieurs cœurs.