【发布时间】:2017-06-22 21:11:51
【问题描述】:
我一直在使用 Microsoft OCR API,我正在从图像中获取文本,但我想知道文本是特定颜色还是特定背景颜色。
例如我有下面的图片,我想知道是否有红色的文字 i.e. image
我以为这行:
string requestParameters = "language=unk&detectOrientation=true";
将帮助我确定我想从图像中接收的参数,所以如果我想知道一行文字中的颜色。所以我添加了这样的视觉功能:
string requestParameters = "visualFeatures=Color,language=unk&detectOrientation=true";
但这并没有解决问题。
另外:我可以将图像分析中的 uriBase 链接和 OCR 中的链接混合吗?
【问题讨论】:
-
发明自己的 URL 参数来调用 3rd 方服务似乎是一种奇怪的想法。查看the documentation 时,没有定义URL 参数来获取颜色。另一方面,this example 实际上将
visualFeatures参数与Color一起使用。 -
我认为你是对的。我认为这种可能性是因为该 URL 是由 Microsoft 提出的。当您分析图像时,您可以获得类别、描述(标签)和颜色等视觉特征。所以我只是将图像分析中的请求参数与 OCR 的请求参数混合在一起。我从来没有注意到 uriBase 是不同的。那么我可以混合使用 uriBase(来自图像分析的一个和来自 OCR 的一个)吗?
标签: text colors ocr microsoft-cognitive microsoft-ocr