2010-08-26 155 views
2

我有幾個圖像,其中包括具有0和180度之間角度的標籤。有沒有辦法使用現有的OCR工具或任何算法來檢測它們?OCR旋轉圖像

+1

整個圖像是否以相同的方式旋轉,或圖像是否包含多個標籤,其中每個標籤的旋轉方式不同? – 2010-09-21 03:04:19

+0

每個標籤的旋轉方式都不相同。 – 2013-05-19 06:00:32

回答

0

Tesseract,Google開發的一款開源OCR將在3.0版本中具有方向檢測功能。代碼包含在svn版本中,但我不知道它是否有效。

1

前一段時間我寫了這樣的算法是:

  • 切一個字母
  • 順時針旋轉,從輩分-X從最初posiotion X degres,由1-2度
  • 隨着步進通過檢查每邊的大多數外部像素,每輪旋轉將其捕捉到一個塊中
  • 每個旋轉檢查/記憶塊的尺寸
  • 在所有旋轉找到具有最高高度/ wi的塊dth比率並將首字母旋轉到該位置
  • 現在,您已經正確旋轉了字母,但支付了高度,寬字母將位於側面(如W,將旋轉90度),因此您必須爲W創建比較模式在其一側,不正常
+0

嗨。有趣的方法,但它是一個字體,例如「n」或「o」是二次的。你知道一個解決方案嗎? – 2011-03-25 14:03:08