Add support for the newer ZXing from https://github.com/nu-book/zxing-cpp

Authored by vkrause on Oct 6 2018, 12:48 PM.

Description

Add support for the newer ZXing from https://github.com/nu-book/zxing-cpp

This significantly outperforms the variant we were previously using, both
in performance and accuracy. It also doesn't have the memory leak on PDF417
detection failures observed with the other one, and has a "pure" mode
which assumes generated rather than camera input (which we have here).
This allows us to bypass the luminance source and go directly to the bit
matrix. Altogether this speeds up the test suite by 45%, while also
decoding a number of previously failing test files.

Details

Committed
vkrauseOct 6 2018, 12:48 PM
Parents
R1003:e2e5c8812bea: Factor out duplicated code
Branches
Unknown
Tags
Unknown