2014-11-03 74 views
0

我有一個.png圖像。這些圖像包含各種文本塊。我想找到圖像中每個文本塊的位置。這些塊是矩形的。查找圖像中文本塊的像素座標

由於塊是矩形的,我需要左上角的像素值,然後矩形的長度和寬度。

我可以使用任何軟件來做到這一點嗎?或者做一些簡單的方法?

這樣做的主要目的是在javascript中識別該尺寸的div,然後使其可點擊。

圖像的示例可能是https://www.dropbox.com/sh/bup6lvwqs30ls4e/AACEQpGRhuKLyPa61fCzjV0sa?lst=#lh:null-12.png,我想查找說的營養列表和成分列表的像素位置。

+0

請顯示圖像的例子。 – janwschaefer 2014-11-03 00:50:14

回答

0

如果你只有一個png圖像而沒有其他東西,並且你想從中推斷文本位置,這是一個非常困難的計算機視覺問題,並且沒有簡單的JavaScript庫可以利用。如果您可以設置某種服務來處理此圖像,即將此圖像上傳到服務器,計算這些圖像內的邊界框,那麼您有幾個選擇:

+0

我不需要動態地去做。如果我可以找出共享圖像,那麼我甚至可以對這些值進行硬編碼,現在應該對我很好。 – 2014-11-03 01:03:05

+0

我不確定'我需要動態地做它'的評論。什麼阻止你上傳圖像到服務器 - >找出邊界框 - >渲染框?如果您嘗試在JavaScript中實現tesseract的算法或其他更復雜的CV算法,那麼很可能它會比服務器端選項慢得多,除非您花費大量時間對其進行優化。 – leorex 2014-11-03 01:48:37

相關問題