public static function fromFingerprint($fingerprint) { $array = self::decodeFingerprint($fingerprint); extract($array); $image = new self($s); $image->setWidth($w); $image->setHeight($h); $image->setCrop($c); return $image; }