zxing fails on 1px and 3px dot width images
Open, HighPublic

Description

  • check if the other fork handles this better
  • submit test case upstream
  • if this can't be addressed upstream, can we detect and work around this? (scaling fixes it after all, but is expensive)
vkrause created this task.May 23 2018, 4:52 PM
vkrause triaged this task as High priority.

The newer zxing fork at https://github.com/nu-book/zxing-cpp is the solution to this:

  • it can read all codes we previously failed on
  • it's 30% faster and supports the "pure barcode" mode (ie. optimizing for reading from generated images rather than camera input)
  • it doesn't leak memory on failed PDF417 reads

Problem though: its build system doesn't install anything, so it's not usable without patching.

vkrause moved this task from Ideas to In Progress on the KDE Itinerary board.Oct 3 2018, 11:01 AM
vkrause moved this task from In Progress to Done on the KDE Itinerary board.Oct 6 2018, 12:49 PM