diff options
author | Guido Vranken <guidovranken@users.noreply.github.com> | 2019-04-01 18:15:21 +0200 |
---|---|---|
committer | Max Moroz <dor3s1@gmail.com> | 2019-04-01 09:15:21 -0700 |
commit | b3b4a5c3a32a0b9376a5e0fcf1ea813d43d074b4 (patch) | |
tree | cdd0ced3632a5021ec9b4707ffe6610e8ddf331a /projects/tesseract-ocr | |
parent | cce2ed4d23eb65251c0cd6b44cc666d91c883803 (diff) |
[tesseract-ocr] Add fuzzer that processes 512x512 images (#2279)
Diffstat (limited to 'projects/tesseract-ocr')
-rwxr-xr-x | projects/tesseract-ocr/build.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/projects/tesseract-ocr/build.sh b/projects/tesseract-ocr/build.sh index 8e84543c..c93cc4f1 100755 --- a/projects/tesseract-ocr/build.sh +++ b/projects/tesseract-ocr/build.sh @@ -46,3 +46,21 @@ $CXX $CXXFLAGS \ /usr/lib/x86_64-linux-gnu/liblzma.a \ -lz \ -lFuzzingEngine + +$CXX $CXXFLAGS \ + -DTESSERACT_FUZZER_WIDTH=512 \ + -DTESSERACT_FUZZER_HEIGHT=512 \ + -I $SRC/tesseract/src/api \ + -I $SRC/tesseract/src/ccstruct \ + -I $SRC/tesseract/src/ccmain \ + -I $SRC/tesseract/src/ccutil \ + $SRC/tesseract-ocr-fuzzers/fuzzer-api.cpp -o $OUT/fuzzer-api-512x512 \ + $SRC/tesseract/src/api/.libs/libtesseract.a \ + /usr/local/lib/liblept.a \ + /usr/lib/x86_64-linux-gnu/libtiff.a \ + /usr/lib/x86_64-linux-gnu/libpng.a \ + /usr/lib/x86_64-linux-gnu/libjpeg.a \ + /usr/lib/x86_64-linux-gnu/libjbig.a \ + /usr/lib/x86_64-linux-gnu/liblzma.a \ + -lz \ + -lFuzzingEngine |