I want to implement the ZXing library but with the modification to bypass error correction code checking on 2D formats that require this; I want to use more space for the actual data byte encoding. Although this is not fully in line with the ISO guidelines (in this case I'm working with DataMatrix so ISO 16022:2006), for the use case I am looking into there is very little risk of data erasure. So there's lots of space to be saved for data encoding by omitting error correction codewords. Which classes/functions do you think should be modified to achieve this? If it helps to narrow down I want to solve for the DataMatrix format for the time being.
Looking forward to any useful tips on how to achieve this. Many thanks.
Just a friendly nudge to anyone out there with the expertise who is willing to help me on this.
If you'd like some more context I'd be happy to catch up offline.
In the meantime I would greatly appreciate any advice. Many thanks
According to https://en.m.wikipedia.org/wiki/Data_Matrix ec000 already supports no error correction mode so you'd just need to work out if zxing works with that variant.
And no I'm not interested in helping out, bypassing EC for extra data isn't worth the hassle of lost data integrity.
Regards
Out of interest, the South African drivers license barcode seems to
use this “broken” format as a feature. We’re trying to build something
that can reliably scan these licenses. I’ve attached a sample.
If anyone has any way of getting it to scan, I’m happy to pay for the
work needed to make zxing scan it
On Fri, Jul 20, 2018 at 8:47 PM, Sean Owen <sro...@gmail.com> wrote:
> The library won't support it, because it's not in the spec and not a great
> idea. But you can hack the code to do what you want. Just take out the part
> that adds the EC codewords.
>
> --
> You received this message because you are subscribed to the Google Groups
> "zxing" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to zxing+unsubscribe@googlegroups.com.
--
Zayin Krige
twitter : zkrige
http://www.apextechnology.co.za
--
You received this message because you are subscribed to the Google Groups "zxing" group.
To unsubscribe from this group and stop receiving emails from it, send an email to zxing+unsubscribe@googlegroups.com.