public function open($image) {
		if (!file_exists($image)) {
			throw new \RuntimeException(sprintf('File `%s` does not exist!', $image));
		}
		$this->_image = $this->imagine()->open($image);
		return $this;
	}
public function open($image) {
		if (!file_exists($image)) {
			throw new \RuntimeException(sprintf('File `%s` does not exist!', $image));
		}
		$this->_image = $this->imagine()->open($image);
		return $this;
	}
public function open ( $ image ) { if ( ! file_exists ( $ image ) ) { throw new \ RuntimeException ( sprintf ( 'File `%s` does not exist!' , $ image ) ) ; } $ this -> _image = $ this -> imagine ( ) -> open ( $ image ) ; return $ this ; }
Opens an image file for processing.

@param string $image Image file.
@return Object Imagine Image class object, depending on the chosen engine.
Opens an image file for processing .