Hi all!
When decoding, I encountered the fact that part of the datamatrix of the GS1 standard does not see the GS separators.
On the attached screen, the first two lines are read correctly. But the next four have no separator.
Although in fact they are and should be reflected. In the last line, I scanned the same datamatrix with a regular laser scanner and the separator is visible. That is, according to my conclusion, this is not a problem of printing the datamatrix itself, but a decoding problem.


Code:
rezult = decode(thresh2, timeout=10, shrink=1, max_count=1, threshold=100, min_edge=90, max_edge=200, corrections=3)
Tell me what can be done in this case, maybe I'm doing something wrong?
Hi all!


When decoding, I encountered the fact that part of the datamatrix of the GS1 standard does not see the GS separators.
On the attached screen, the first two lines are read correctly. But the next four have no separator.
Although in fact they are and should be reflected. In the last line, I scanned the same datamatrix with a regular laser scanner and the separator is visible. That is, according to my conclusion, this is not a problem of printing the datamatrix itself, but a decoding problem.
Code:
rezult = decode(thresh2, timeout=10, shrink=1, max_count=1, threshold=100, min_edge=90, max_edge=200, corrections=3)Tell me what can be done in this case, maybe I'm doing something wrong?