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