簡體   English   中英

如何獲得文字的顏色?

[英]How do I get the color of the text?

我一直在使用Microsoft OCR API,並且從圖像中獲取文本,但是我想知道文本是特定顏色還是特定背景顏色。

例如我有以下圖像,我想知道是否有紅色文字, 即圖像

我以為這行:

 string requestParameters = "language=unk&detectOrientation=true";

可以幫助我建立想要從圖像中接收的參數,因此如果我想用一行文字來了解顏色。 所以我添加了這樣的視覺功能:

 string requestParameters = "visualFeatures=Color,language=unk&detectOrientation=true";

但這並沒有解決問題。

另外:我可以混合使用圖像分析中的uriBase鏈接和OCR中的一個嗎?

當前無法通過單個調用來檢索顏色信息和OCR結果。

您可以嘗試使用OCR返回的邊界框來裁剪原始圖像,然后使用visualFeatures = color將其發送到分析端點以獲取檢測到的文本的顏色信息。

根據文檔 ,此api的可能請求參數為:

語言,detectOrientation

返回的元數據具有以下實體:

方向,語言,區域,線條,單詞,boundingBox,文本

可以將OCR算法與另一種計算機視覺算法結合使用,以檢測OCR識別的文本區域中的主要顏色。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM