我的程序在client.DetectDocumentText(image)上无响应GoogleVisionAPI

时间:2019-05-22 05:21:29

标签: c# asp.net google-cloud-platform ocr google-cloud-vision

我正在尝试读取一个简单的图像,但是程序没有响应,它只显示黑色的控制台窗口。我等了10分钟,并按照所有步骤进行操作。

我已经调试了获取密钥文件的代码。但是卡在响应部分。

using System;
using Google.Cloud.Vision.V1;

namespace GoogleOCRConsole
{
    internal class Program
    {
        public static void Main(string[] args)
        {
            var image = Image.FromFile("D:/Chirag/Projects/GoogleOCRConsole/GoogleOCRConsole/GoogleOCRConsole/handwriting.png");
            var client = ImageAnnotatorClient.Create();
            var response = client.DetectDocumentText(image);
            foreach (var page in response.Pages)
            {
                foreach (var block in page.Blocks)
                {
                    foreach (var paragraph in block.Paragraphs)
                    {
                        Console.WriteLine(string.Join("\n", paragraph.Words));
                    }
                }
            }
        }
    }
}

我对这个Google API完全陌生。我为此https://cloud.google.com/vision/docs/images/detect_handwriting_OCR-detect-handwriting_SMALL.png

使用了Google图片

编辑1:等待20分钟后收到此错误 Grpc.Core.RpcException StatusCode不可用通道处于状态TRANSIENT_FAILURE

如何解决这个问题?

0 个答案:

没有答案