Replies: 1 comment
-
Did I get this right:
To get an answer to question 2, just use the Regarding making the current HEAD compile on the PlatformIO platform, I'd first try to contact the original author to see if he might be interested in sharing what he had to do to make it work in the first place. Maybe he would be interested in updating his project or maybe even try to upstream his changes, to make the "future proof". If that is not possible, I'd start by diffing his code to the version his work is based on and try to port that to current HEAD. Please don't use 2.0.0 which is itself totally outdated by now as well. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone. I'm still a newbie in the field but really eager to learn. I'm carrying out a project to use ESP32-CAM to scan and decode 1D/2D barcodes and QR code with night vision. I found a guy that developed a library called micro-zxing (https://github.com/rzeldent/micro-zxing/tree/main) that called the APIs from zxing-cpp to work on ESP32-CAM.
I tested the micro-zxing with esp32-cam by reading data matrix images directly from Micro SD --> decode to RGB565 using JPEGDEC --> convert to 8-bit luminance --> and got some success: it works well with most of the medium-sized images, but not with photo images (as you can see in the attached pictures, especially test_2 and test 3)
It seems like the zxing-cpp library has been improved a lot after 3 years. I would like to ask how can I wrap the zxing-cpp library to be compiled on PlatformIO now? What are some hints/techniques/knowledge that I should look for if I want to develop micro-zxing ver. 2.0.0?


Beta Was this translation helpful? Give feedback.
All reactions