当开发小哥用以下代码

   $imageAnnotator = new ImageAnnotatorClient();

        $image = file_get_contents($imagePath);
        // $image = (new Image())->setContent($image);

        // 发送 TEXT_DETECTION 请求
        $response = $imageAnnotator->textDetection($image);

完成了Cloud Vision的 开发后,在本地我们使用

gcloud auth application-default login

gcloud auth application-default login --impersonate-service-account SERVICE_ACCT_EMAIL

来获取登录凭证,然而搬到生产环境时就出问题了显示:

project can not be a local default project, should be set as quota project 之类的

后来发现是需要创建凭证,然后创建json格式秘钥

然后在代码中加入

$serviceAccountKeyPath = '/path/your_cetificate.json';

// Set the environment variable GOOGLE_APPLICATION_CREDENTIALS
putenv("GOOGLE_APPLICATION_CREDENTIALS=$serviceAccountKeyPath");

即可
 

GitHub 加速计划 / vi / vision
15.85 K
6.89 K
下载
pytorch/vision: 一个基于 PyTorch 的计算机视觉库,提供了各种计算机视觉算法和工具,适合用于实现计算机视觉应用程序。
最近提交(Master分支:3 个月前 )
518ee93d 7 天前
7d077f13 9 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐