使用zxing解码时返回图像中的条形码位置

时间:2015-06-02 18:25:19

标签: c# kinect zxing

在我目前的项目中,我需要知道如何使用像素或像素范围的zxing来获取条形码在图像中的位置。我的图像源是Kinect v2。主要目的是将条形码与车身框架相关联,这需要位置信息。我在C#中使用标准的Kinect v2 SDK和visual studio 2013。我觉得这并不困难,但我需要一些指导。非常感谢你提前!

2 个答案:

答案 0 :(得分:1)

  

但我不知道如何将ColorFrame转换为Bitmap类,这是Reader.Decode()方法的参数。你有什么线索吗?

有一个很棒的Fork of Zwing解码Kinect V1和V2的ColorFrame。

您只需构建DLL并将其添加到项目中即可。

答案 1 :(得分:0)

我认为(引用this之类的帖子)ResultFound操作应该传递Result ResultPoints,其中包含http://jsfiddle.net/4of7L5aL/4/,每个都有X和Y值。

这些点的一些细节似乎取决于要解析的条形码的类型,但这将是我开始的地方。

根据您尝试对该位置进行的确切操作,您可能需要使用CoordinateMapper将其置于正确的坐标系中。