@cyberomin it looks like you're passing integers (presumably image dimensions) where it's expecting a file or URL?
// open an image file
$img = Image::make('public/foo.jpg');
// now you are able to resize the instance
$img->resize(320, 240);
// and insert a watermark for example
$img->insert('public/watermark.png');
// finally we save the image as a new file
$img->save('public/bar.jpg');
I'd recommend just using the Facade like @Kryptonit3 said, which means importing use Image;
You don't pass integers to the make method. Try something like this:
// Import at top
use Image;
// Make image like this
$file = $request->file('passport');
$img = Image::make($file->getRealPath());
$img->save(public_path('bla.jpg'));