2012-08-23 59 views
0

我正在使用zbar掃描圖像中的條形碼。 Zbar無法檢測條形碼傾斜或傾斜位置的圖像中的條形碼。它正在檢測垂直或水平但傾斜的圖像。傾斜圖像 - 未檢測到

如何去做。我應該手動將圖像旋轉15度並在循環中嘗試。還是有更好的方法來處理這樣的問題。

回答

1

圖書館是幾乎可以肯定的條形碼掃描水平。只要傾斜度不是很大,以至於水平線不能再切割整個條形碼,這種方法就可以工作。這大概是20度左右;你可以更精確地測量它。

我想它實際上會更快,簡單地掃描後旋轉一些增量,如你所說,而不是試圖找到確切的旋轉。

1

我建議首先對圖像進行Hough變換,然後使用它的結果來找出圖像偏斜的程度。

然後,您可以執行簡單的圖像操作,將其旋轉正確的量,以便程序可以讀取它。

編輯:

This should help.