Return 使用 zxing 解码时图像中的条形码位置
Return barcode location in the image while decoding with zxing
在我当前的项目中,我需要知道如何使用 zxing 获取条形码在图像中的位置,以像素或像素范围为单位。我的图像源是 Kinect v2。主要目的是将条形码与车身框架相关联,这需要位置信息。我在 C# 中使用标准 Kinect v2 SDK 和 visual studio 2013。我觉得这并不难,但我需要一些指导。非常感谢您!
在我看来(参考 this) that the ResultFound action should pass a Result including ResultPoints 等帖子,每个帖子都有一个 X 和 Y 值。
这些要点的一些细节似乎取决于所解析的条形码类型,但这就是我要开始的地方。
根据您尝试对位置执行的具体操作,您可能需要使用 CoordinateMapper 将其放入正确的坐标系中。
But I don't know how to convert ColorFrame to Bitmap class, which is the argument of Reader.Decode() method. Do you have any clue?
有一个很棒的 Fork of Zwing 可以解码 Kinect V1 和 V2 的 ColorFrame。
您只需构建 DLL 并将其添加到您的项目中。
在我当前的项目中,我需要知道如何使用 zxing 获取条形码在图像中的位置,以像素或像素范围为单位。我的图像源是 Kinect v2。主要目的是将条形码与车身框架相关联,这需要位置信息。我在 C# 中使用标准 Kinect v2 SDK 和 visual studio 2013。我觉得这并不难,但我需要一些指导。非常感谢您!
在我看来(参考 this) that the ResultFound action should pass a Result including ResultPoints 等帖子,每个帖子都有一个 X 和 Y 值。
这些要点的一些细节似乎取决于所解析的条形码类型,但这就是我要开始的地方。
根据您尝试对位置执行的具体操作,您可能需要使用 CoordinateMapper 将其放入正确的坐标系中。
But I don't know how to convert ColorFrame to Bitmap class, which is the argument of Reader.Decode() method. Do you have any clue?
有一个很棒的 Fork of Zwing 可以解码 Kinect V1 和 V2 的 ColorFrame。
您只需构建 DLL 并将其添加到您的项目中。