2014-09-23 72 views
3

在我的項目中,掃描區域(非陰影框)似乎與掃描條形碼的真實掃描區域不一致。真正的區域似乎稍高於箱子,因爲我必須將條形碼放在紅線以上(我將zxing更改爲縱向模式)以便成功讀取條形碼。zxing掃描區域不準確

所以我不知道CameraManager中的framingRect是否是實際的掃描區域,或者它只是一個非陰影框?如果是這樣,我應該怎麼做,以移動非陰暗的盒子,使其與實際掃描區域對齊(反之亦然)。

+0

我遇到同樣的問題,所以我想知道你是否可以通過解釋你的代碼中出現了什麼問題而給我一個線索? – ahdaniels 2015-02-06 08:08:26

回答

0

不,掃描區域與光罩相同。看看源代碼。我不確定你爲什麼認爲它不是。它不僅在紅線上掃描。

+0

遲到了,但我想我會爲未來的讀者添加一些東西。我碰到類似的問題,結果發現(在我的LG G3上)當狀態欄和按鈕欄可見時,攝像機圖像被輕微壓扁,但在應用程序中爲網格計算的座標基於全屏。最簡單的解決方法就是全屏運行並使用它。可能是爲什麼原始海報的問題似乎自己消失了。 – 2015-07-20 12:44:06