2013-06-01 45 views
0

我有一張圖片,並且想要閱讀它中圈選的文字。閱讀圈圈文字的圖像

我們只需要帶上我們的圈選文字。

請在附圖上有任何示例嗎? enter image description here

+1

OCR是n簡單的任務。你可以看看這個OCR庫 - http://www.phpclasses.org/package/2874-PHP-Recognize-text-objects-in-graphical-images.html –

+0

這是可能的嗎?讓我也知道。 http://stackoverflow.com/questions/2024238/read-text-from-an-image-with-php這可能會幫助你。 –

+0

我不認爲PHPOCR會幫助從圖像中提取圈選文字。 – Umer

回答

2

如果你是100%肯定的是,該文本將盤旋,你可以做到以下幾點:

1)從圖像中提取的邊緣(即會過濾掉一些噪音和保存輪廓)

2)將圖像轉換爲二進制。你知道,前景的顏色比可以說的更大(250,250,250)。因此,每個顏色的分量大於零,其他1

3)現在在圖像中找到垂直和水平線。這些線是100%筆直,長於「tresshold」值(否則,你會得到從行字母,但那些總是縮短,因爲圈覆蓋超過一個字母)

enter image description here

4)你之後發現其線條,跟蹤其輪廓,並找到完整的「圈」

5)獲取圓的內部區域,並從原始圖像

6)提取它對於你有面積,必須使用OCR來提取字母它

+0

是的,可以肯定的是,文本將被圈出來,但位置不同。你喜歡的步驟對我來說似乎是合乎邏輯的。如果你可以請準備一個樣本,我很樂意。你可以嗎? – Umer

+0

我沒有太多時間......但程序提供的步驟應該是前瞻性的。它只需要一些時間。 –