Skip to Content

We tried both your Online Decoder and C++ Demo of the Data Matrix Decoding library (Enterprise Edition). We found that your Online Decoder recognized our input but the SDK did not. Are we missing something?

The ISO 16022 Standard requires so called Quiet Zone around the Data Matrix symbol. The width of this zone shall not be less than 2 Matrix module (cell) size.

In Online Decoder we “artificially” reconstruct Quiet Zone around the submitted symbol (about 20 pixels wide at each side) to ensure compliance with the ISO Standard. That is why our decoder was able to decode submitted symbols, which actually have no Quiet Zone around themselves.

Question details:

The image we tested has 4 datamatrixes but only one of them is complete, meaning that the other 3 datamatrixes have missing parts that are outside of the image. The online decoder correctly found the one that is complete but the C++ sample code could not.

FAQ Category:
Data Matrix SDK