嗨,伙计们,我正在与一个ocr网站合作,用户将上传fifa 21比赛结果的图像。我希望ocr解析图像的一个选定区域,我编写了一个带有laravel intrevention的函数,在上传时裁剪图像。这里是代码
public function readImage(Request $request)
{
$image =Image::make($request->file('image'));
$mime = $image->mime();
$mime_object = new \Mimey\MimeTypes;
$extension = $mime_object->getExtension($mime);
$image->crop(610,343,405,112);
$image->save('test.jpg', 60);
if (isset($image) && $image->getPathName()) {
$ocr = app()->make(OcrAbstract::class);
$parsedText = $ocr->scan($image->getPathName());
return view('ocr', compact('parsedText'));
}
}
但是当我试图解析图像时,它显示了这个错误
Command (GetPathName) is not available for driver (Gd).
我在代码中哪里出错了?有人能帮我吗。先谢谢你
暂无答案!
目前还没有任何答案,快来回答吧!