我正在使用ZXing.NET来检测QR码的位置。
当我调用BarcodeReader.Decode(bitmap);
函数时,我得到一个Result
对象,该对象带有ResultPoint[]
s作为属性,代表QR码中的标记。
它具有X和Y坐标,但它们是浮点型,并且给出带有十进制数字的奇怪结果。我只需要以像素为单位的位置,而不是香蕉或其他东西中的位置...
这可能吗?如何将ResultPoints转换为像素?为什么我是这个星球上唯一的人问这个问题?如此精确到可以识别出由于灰度/模糊像素而在两个像素之间存在的东西?
更新
我尝试将TryHarder
设置为true,现在它以像素为单位给出了逻辑位置。对我来说,得到一半像素还是没有意义的。