我使用這個JS code scanner基礎上ZXing library,我想找到發現了QR碼的座標,然後把周圍的邊框發現QR碼<canvas>
元素。我無法找到包含QR碼座標的變量。我無法在網上找到任何好的信息,所以我會很感激任何幫助。尋找座標斑馬線庫和輸出在畫布上
備註:如果您能告訴我哪些變量具有保存的座標將是有幫助的;那麼我會更接近答案。
我使用這個JS code scanner基礎上ZXing library,我想找到發現了QR碼的座標,然後把周圍的邊框發現QR碼<canvas>
元素。我無法找到包含QR碼座標的變量。我無法在網上找到任何好的信息,所以我會很感激任何幫助。尋找座標斑馬線庫和輸出在畫布上
備註:如果您能告訴我哪些變量具有保存的座標將是有幫助的;那麼我會更接近答案。
注:這是作爲我無法測試它在黑暗中拍攝。
在detector.js中,有一個detect
方法返回對象「info」。此對象具有的屬性:
var topLeft = info.TopLeft;
var topRight = info.TopRight;
var bottomLeft = info.BottomLeft;
你可以看到這些變量在processFinderPatternInfo
方法。
如果你使用jQuery,您可以使用$(element).position
它應該是很容易找到的ID找到任何元素的位置或類別的QR碼屬於並找到它的位置。
感謝您的答案,但我試圖找到一個元素在畫布中的位置(這有點複雜) – aNewStart847 2013-03-25 14:10:47
@Florija哦,我明白你的意思了。我的錯。 – Dyne 2013-03-25 15:09:52
謝謝,這使我進一步!管理在畫布上標記代碼的邊界。 :) – aNewStart847 2013-03-27 19:30:47