mirror of
https://github.com/opencv/opencv_contrib.git
synced 2025-10-19 02:16:34 +08:00

1D Barcode support * init barcode interface. * barcode: update readme. * now it is just interface, do not need CMakeLists to compiler it. Signed-off-by: Killer_Quinn <51754303+Certseeds@users.noreply.github.com> * fix-trailing whitespace of docs-build. Signed-off-by: Killer_Quinn <51754303+Certseeds@users.noreply.github.com> * Branch: Barcode-Support,replace vector<RotateRect> to vector<vector<Point2f>>, barcodeDirectly now just output one string, this commit is still only contain interface, barcode module will not be compile. Signed-off-by: Killer_Quinn <51754303+Certseeds@users.noreply.github.com> * add implementation details * fix doc bug * not generate python bindings temporarily * add barcode group for doxygen * generate python bindings and improve performance * remove win10 build warnings in detect stage * remove win10 build warnings on decode stage * add samples and accuracy tests * Update README.md * add tutorial, part of content is to be done. * add decode and EAN part in tutorial * refactor imports * delete decodeDirectly api for simplicity * add super resolution and optimize code format * Use @snippet / @include doxygen statements for embedding code from .cpp files * improve decoding performance * optimize code and slightly improve the performance * add ean8 support * add references and use uint type for some non-negative variables * support java bindings * optimize wording in source code and documentation * refine code * whitespace * bugfix: forget to clear list Co-authored-by: darkliang <11710911@mail.sustech.edu.cn> Co-authored-by: WangberlinT <11711613@mail.sustech.edu.cn> Co-authored-by: Junhao Liang <43094337+darkliang@users.noreply.github.com>