2011-11-08 108 views
0

我正在尋找一個庫,以幫助從下面的圖像中刮取信息。 我需要當前值,因此它必須識別左側的值,然後估計底線的值。從圖像中解析/刮取信息

任何想法,如果有一個圖書館可以做這樣的事情嗎?語言並不重要,但我猜Python會更可取。

感謝

Image to Scrape

回答

0

我不知道這方面的任何「開箱即用」的解決方案,我懷疑一個存在。如果你只有圖像,那麼你需要做一些圖像處理。一個簡單的二值化方法(如大津二值化)將使其更容易處理:

Binarized image

二值化使得它更容易,因爲現在的像素要麼「開」或「關」。

可以通過搜索水平方向上的一些像素(在x軸上迭代時在一行上打開5個像素?)來找到這些線的位置。

然後一個可能的解決方案是將圖像傳遞到OCR引擎以獲取數字(tesseractOCR是一個託管在Google(C++)的開源OCR引擎:tesseractOCR)。您仍然需要通過遍歷它來找出圖像中數字的位置。

然後,你必須找到相對於左邊的按鍵的位置,並做一些小算術,你可以得到你的答案。

OpenCV是一個強大的計算機視覺庫,有像二進制化的東西。它也是一個C++庫。

希望有所幫助。

+0

謝謝,我看看openCV。 –