connect rss to the recognition module

This commit is contained in:
Eism 2019-07-17 19:19:15 +02:00
parent 0cd99217df
commit 10b4dbbb51

View File

@ -23,12 +23,16 @@
#include <zxing/oned/Code93Reader.h>
#include <zxing/oned/CodaBarReader.h>
#include <zxing/oned/ITFReader.h>
#include <zxing/oned/rss/RSS14Reader.h>
#include <zxing/oned/rss/expanded/RSSExpandedReader.h>
#include <zxing/ReaderException.h>
#include <zxing/NotFoundException.h>
using zxing::Ref;
using zxing::Result;
using zxing::oned::MultiFormatOneDReader;
using zxing::oned::rss::RSS14Reader;
using zxing::oned::rss::RSSExpandedReader;
// VC++
using zxing::DecodeHints;
@ -56,16 +60,16 @@ MultiFormatOneDReader::MultiFormatOneDReader(DecodeHints hints) : readers() {
if (hints.containsFormat(BarcodeFormat::CODABAR)) {
readers.push_back(Ref<OneDReader>(new CodaBarReader()));
}
/*
if (hints.containsFormat(BarcodeFormat::RSS_14)) {
readers.push_back(Ref<OneDReader>(new RSS14Reader()));
}
*/
/*
if (hints.containsFormat(BarcodeFormat::RSS_EXPANDED)) {
readers.push_back(Ref<OneDReader>(new RSS14ExpandedReader()));
readers.push_back(Ref<OneDReader>(new RSSExpandedReader()));
}
*/
if (readers.size() == 0) {
readers.push_back(Ref<OneDReader>(new MultiFormatUPCEANReader(hints)));
readers.push_back(Ref<OneDReader>(new Code39Reader()));
@ -73,8 +77,8 @@ MultiFormatOneDReader::MultiFormatOneDReader(DecodeHints hints) : readers() {
readers.push_back(Ref<OneDReader>(new Code93Reader()));
readers.push_back(Ref<OneDReader>(new Code128Reader()));
readers.push_back(Ref<OneDReader>(new ITFReader()));
// readers.push_back(Ref<OneDReader>(new RSS14Reader()));
// readers.push_back(Ref<OneDReader>(new RSS14ExpandedReader()));
readers.push_back(Ref<OneDReader>(new RSS14Reader()));
readers.push_back(Ref<OneDReader>(new RSSExpandedReader()));
}
}