/**
  * @return Image
  */
 public function processImage()
 {
     // create an image manager instance with favored driver
     $manager = new ImageManager(['driver' => $this->configuration->getDriver()]);
     $this->image = $manager->make($this->nativeImage->getPathname());
     foreach ($this->processors as $processor) {
         $processor->process($this->image);
     }
     return $this->image;
 }