protected function initResource()
{
if (null === $this->resource) {
$this->resource = new \Imagick();
}
$this->resource->readImage($this->imagePath);
$this->setWidth($this->resource->getImageWidth())->setHeight($this->resource->getImageHeight());
return $this;
}