diff --git a/thirdparty/Tesseract-OCR/ambiguous_words.exe b/thirdparty/Tesseract-OCR/ambiguous_words.exe
deleted file mode 100755
index 6d9418820146a64ec82da308e6f35e12675e92a1..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/ambiguous_words.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/classifier_tester.exe b/thirdparty/Tesseract-OCR/classifier_tester.exe
deleted file mode 100755
index ad2342815227487c0698f06ffee8a22c89f09090..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/classifier_tester.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/cntraining.exe b/thirdparty/Tesseract-OCR/cntraining.exe
deleted file mode 100755
index 5e7a6c8faf09ba870a6d3c04780ba363afaa3ad7..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/cntraining.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/combine_lang_model.exe b/thirdparty/Tesseract-OCR/combine_lang_model.exe
deleted file mode 100644
index 38329e45bc824b8371bd1cf574859aae3c6d56ac..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/combine_lang_model.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/combine_tessdata.exe b/thirdparty/Tesseract-OCR/combine_tessdata.exe
deleted file mode 100755
index 73f5508c81cd87d95637323658435371bd95ed5b..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/combine_tessdata.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/dawg2wordlist.exe b/thirdparty/Tesseract-OCR/dawg2wordlist.exe
deleted file mode 100755
index a6440e05d3b26603f63d775c3add335acc7f18dc..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/dawg2wordlist.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/iconv.dll b/thirdparty/Tesseract-OCR/iconv.dll
index 07a2f706eca0ed1141455168faecc99f61608084..2f137f4b50188468c821ce859d67d25d2237dc62 100755
Binary files a/thirdparty/Tesseract-OCR/iconv.dll and b/thirdparty/Tesseract-OCR/iconv.dll differ
diff --git a/thirdparty/Tesseract-OCR/icudata57.dll b/thirdparty/Tesseract-OCR/icudata57.dll
deleted file mode 100644
index 5ddff724642f31e2e36760330566f228cf3b5919..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/icudata57.dll and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/icui18n57.dll b/thirdparty/Tesseract-OCR/icui18n57.dll
deleted file mode 100644
index 8b33fe88a2655d2fac9c45e766dfee0238e1f0a5..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/icui18n57.dll and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/icuuc57.dll b/thirdparty/Tesseract-OCR/icuuc57.dll
deleted file mode 100644
index 6ea08a0a6d84aa318f51048caf3d8523930299e4..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/icuuc57.dll and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/libbz2-1.dll b/thirdparty/Tesseract-OCR/libbz2-1.dll
index ad15affc6bba83117c0fa7a23ed2afaf8d135518..068c2abe19432e22dd5f79e47a0948d78f6186f9 100755
Binary files a/thirdparty/Tesseract-OCR/libbz2-1.dll and b/thirdparty/Tesseract-OCR/libbz2-1.dll differ
diff --git a/thirdparty/Tesseract-OCR/libcairo-2.dll b/thirdparty/Tesseract-OCR/libcairo-2.dll
index 6f67936c329c97946e8704a03dc2a34cc26693f2..4cf4c86ef6e98441ad303646699ceee66177bc10 100755
Binary files a/thirdparty/Tesseract-OCR/libcairo-2.dll and b/thirdparty/Tesseract-OCR/libcairo-2.dll differ
diff --git a/thirdparty/Tesseract-OCR/libexpat-1.dll b/thirdparty/Tesseract-OCR/libexpat-1.dll
index c04a277151efa3db40cf94dec91e2abc6d7058bf..d1ffd53e4758dcdc2e427b191c7b2ea05bfc430f 100755
Binary files a/thirdparty/Tesseract-OCR/libexpat-1.dll and b/thirdparty/Tesseract-OCR/libexpat-1.dll differ
diff --git a/thirdparty/Tesseract-OCR/libffi-6.dll b/thirdparty/Tesseract-OCR/libffi-6.dll
index 82c768056e532855f69c35174e45570422ccceb5..d21fb0d92d0cdc33f717038038bf02f6375af6ff 100755
Binary files a/thirdparty/Tesseract-OCR/libffi-6.dll and b/thirdparty/Tesseract-OCR/libffi-6.dll differ
diff --git a/thirdparty/Tesseract-OCR/libfontconfig-1.dll b/thirdparty/Tesseract-OCR/libfontconfig-1.dll
index 373c9f9ce3bc3c1c6593761c4461ee0861b4158f..f8e0f6dffac3f7211a2a20756e6ba1886288ca1b 100755
Binary files a/thirdparty/Tesseract-OCR/libfontconfig-1.dll and b/thirdparty/Tesseract-OCR/libfontconfig-1.dll differ
diff --git a/thirdparty/Tesseract-OCR/libfreetype-6.dll b/thirdparty/Tesseract-OCR/libfreetype-6.dll
index be3d8f4c0436f9af1c45b9fcb173d421e03fa6d3..9f48a1c16501c73ae7685c0a8f93fc031131b290 100755
Binary files a/thirdparty/Tesseract-OCR/libfreetype-6.dll and b/thirdparty/Tesseract-OCR/libfreetype-6.dll differ
diff --git a/thirdparty/Tesseract-OCR/libgcc_s_seh-1.dll b/thirdparty/Tesseract-OCR/libgcc_s_seh-1.dll
new file mode 100644
index 0000000000000000000000000000000000000000..6dbd5308f3c5a082574d5f7af5e6453d95c72feb
Binary files /dev/null and b/thirdparty/Tesseract-OCR/libgcc_s_seh-1.dll differ
diff --git a/thirdparty/Tesseract-OCR/libgcc_s_sjlj-1.dll b/thirdparty/Tesseract-OCR/libgcc_s_sjlj-1.dll
deleted file mode 100755
index 874a5ce22aed137fc6cd7adf8abf942d9ca9c214..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/libgcc_s_sjlj-1.dll and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/libgif-7.dll b/thirdparty/Tesseract-OCR/libgif-7.dll
index 1773926190871e8e3fdb0adb839a939005e91bfa..a1f890dedf462f699e2f24890bd5169a75b2c5dd 100644
Binary files a/thirdparty/Tesseract-OCR/libgif-7.dll and b/thirdparty/Tesseract-OCR/libgif-7.dll differ
diff --git a/thirdparty/Tesseract-OCR/libglib-2.0-0.dll b/thirdparty/Tesseract-OCR/libglib-2.0-0.dll
index e7abeab4995f68bce409ad0a4723fefe35e97ec5..025b18f4c3cbdd951e104f56685b9b1e74fbdc2e 100755
Binary files a/thirdparty/Tesseract-OCR/libglib-2.0-0.dll and b/thirdparty/Tesseract-OCR/libglib-2.0-0.dll differ
diff --git a/thirdparty/Tesseract-OCR/libgobject-2.0-0.dll b/thirdparty/Tesseract-OCR/libgobject-2.0-0.dll
index c9bc24e943d0d4a0f73debb39385bf0c731b47fc..974c519937bc2f55190097bd73001cc809ed3cd3 100755
Binary files a/thirdparty/Tesseract-OCR/libgobject-2.0-0.dll and b/thirdparty/Tesseract-OCR/libgobject-2.0-0.dll differ
diff --git a/thirdparty/Tesseract-OCR/libgomp-1.dll b/thirdparty/Tesseract-OCR/libgomp-1.dll
index 4fb6a12050b3007f3f7fbb08ce6215fc77cc2837..c366d298b9dfc8ef0b3e6159431c4ca09fc12379 100755
Binary files a/thirdparty/Tesseract-OCR/libgomp-1.dll and b/thirdparty/Tesseract-OCR/libgomp-1.dll differ
diff --git a/thirdparty/Tesseract-OCR/libharfbuzz-0.dll b/thirdparty/Tesseract-OCR/libharfbuzz-0.dll
index 3d65ea9400e8c54c93ffa0b9f28ff325301f7e2e..bd2c316b61f0602a2f7f7fe642aa1c393a77dcc1 100755
Binary files a/thirdparty/Tesseract-OCR/libharfbuzz-0.dll and b/thirdparty/Tesseract-OCR/libharfbuzz-0.dll differ
diff --git a/thirdparty/Tesseract-OCR/libintl-8.dll b/thirdparty/Tesseract-OCR/libintl-8.dll
index f62cd95957f8a05fd80d83fd66c9af3f4df27202..38cee93f2a9233e51ddc022ab8655522141814b2 100755
Binary files a/thirdparty/Tesseract-OCR/libintl-8.dll and b/thirdparty/Tesseract-OCR/libintl-8.dll differ
diff --git a/thirdparty/Tesseract-OCR/libjbig-2.dll b/thirdparty/Tesseract-OCR/libjbig-2.dll
index 99d63467fbd37582b9440c72389a12eb78936938..7f1504ef21035af17e4d1b6d444542f38e534fc6 100755
Binary files a/thirdparty/Tesseract-OCR/libjbig-2.dll and b/thirdparty/Tesseract-OCR/libjbig-2.dll differ
diff --git a/thirdparty/Tesseract-OCR/libjpeg-8.dll b/thirdparty/Tesseract-OCR/libjpeg-8.dll
index 6872a7291dcb9054743d95ee473f71f0586c3fac..fb78f7d910f06071e68a261dd8fc8022bbcd3b46 100755
Binary files a/thirdparty/Tesseract-OCR/libjpeg-8.dll and b/thirdparty/Tesseract-OCR/libjpeg-8.dll differ
diff --git a/thirdparty/Tesseract-OCR/liblept-5.dll b/thirdparty/Tesseract-OCR/liblept-5.dll
index 854e30839769f6e4aca30243c6fdd056143b4be1..aaa18df1d1461df42c8df4f73b1faab746550b4c 100755
Binary files a/thirdparty/Tesseract-OCR/liblept-5.dll and b/thirdparty/Tesseract-OCR/liblept-5.dll differ
diff --git a/thirdparty/Tesseract-OCR/liblzma-5.dll b/thirdparty/Tesseract-OCR/liblzma-5.dll
index 9415d56d20ed431db02d53455ad4cde1c5dcf00b..8eca0ee96784704acec3f59ea7c5b46add2d5de5 100755
Binary files a/thirdparty/Tesseract-OCR/liblzma-5.dll and b/thirdparty/Tesseract-OCR/liblzma-5.dll differ
diff --git a/thirdparty/Tesseract-OCR/libopenjp2.dll b/thirdparty/Tesseract-OCR/libopenjp2.dll
index da350c147b3e8e6cd2e4a7f1c05f20aa994e915e..27aec5288310127a8ea18ba318db9c0a7f060763 100755
Binary files a/thirdparty/Tesseract-OCR/libopenjp2.dll and b/thirdparty/Tesseract-OCR/libopenjp2.dll differ
diff --git a/thirdparty/Tesseract-OCR/libpango-1.0-0.dll b/thirdparty/Tesseract-OCR/libpango-1.0-0.dll
index af3ece944c2f387ec064790d97f658395cf48969..787201e2dd2a252610c1e5f5f2e40c2f92bc4ce3 100755
Binary files a/thirdparty/Tesseract-OCR/libpango-1.0-0.dll and b/thirdparty/Tesseract-OCR/libpango-1.0-0.dll differ
diff --git a/thirdparty/Tesseract-OCR/libpangocairo-1.0-0.dll b/thirdparty/Tesseract-OCR/libpangocairo-1.0-0.dll
index b904a5156d44f8c54d5d976cb6c9e415a66354f0..674987b5f5e5926c427f72e3b16ec4966a17e50d 100755
Binary files a/thirdparty/Tesseract-OCR/libpangocairo-1.0-0.dll and b/thirdparty/Tesseract-OCR/libpangocairo-1.0-0.dll differ
diff --git a/thirdparty/Tesseract-OCR/libpangoft2-1.0-0.dll b/thirdparty/Tesseract-OCR/libpangoft2-1.0-0.dll
index 9aa3fccd90619e64e050dc28669954d1b7eeed0b..3493c4e4c01f8e30fbc06dd517633a5a815f1fff 100755
Binary files a/thirdparty/Tesseract-OCR/libpangoft2-1.0-0.dll and b/thirdparty/Tesseract-OCR/libpangoft2-1.0-0.dll differ
diff --git a/thirdparty/Tesseract-OCR/libpangowin32-1.0-0.dll b/thirdparty/Tesseract-OCR/libpangowin32-1.0-0.dll
index 58b8a04379d5ca87a1c923ac50dea92c9590fd51..bb99d308bf0b3673f593f65860e1072c0f0754c5 100755
Binary files a/thirdparty/Tesseract-OCR/libpangowin32-1.0-0.dll and b/thirdparty/Tesseract-OCR/libpangowin32-1.0-0.dll differ
diff --git a/thirdparty/Tesseract-OCR/libpcre-1.dll b/thirdparty/Tesseract-OCR/libpcre-1.dll
index b83c683ebf7795339ce1bd549977d2ebe4d9d8ec..b5715aeb5a9338fa57872b1d0d777e949e2bfa6f 100644
Binary files a/thirdparty/Tesseract-OCR/libpcre-1.dll and b/thirdparty/Tesseract-OCR/libpcre-1.dll differ
diff --git a/thirdparty/Tesseract-OCR/libpixman-1-0.dll b/thirdparty/Tesseract-OCR/libpixman-1-0.dll
index 5f8373a8bacf7282d84455cd6ff238691f4ad32d..eec2f0aab8b9793b1be12e5457a7fd33da1f60fb 100755
Binary files a/thirdparty/Tesseract-OCR/libpixman-1-0.dll and b/thirdparty/Tesseract-OCR/libpixman-1-0.dll differ
diff --git a/thirdparty/Tesseract-OCR/libpng16-16.dll b/thirdparty/Tesseract-OCR/libpng16-16.dll
index b1f1c08e127e2a76aef7fd30b6760c050239fe9f..f7682feef664afe38c0a58c448488c58976935ff 100755
Binary files a/thirdparty/Tesseract-OCR/libpng16-16.dll and b/thirdparty/Tesseract-OCR/libpng16-16.dll differ
diff --git a/thirdparty/Tesseract-OCR/libstdc++-6.dll b/thirdparty/Tesseract-OCR/libstdc++-6.dll
index ebf0edbccda6c5072e126e9c029f797f40d165ca..0f8ad3f6092c43bbd27c437e448dded1bf0e0417 100755
Binary files a/thirdparty/Tesseract-OCR/libstdc++-6.dll and b/thirdparty/Tesseract-OCR/libstdc++-6.dll differ
diff --git a/thirdparty/Tesseract-OCR/libtesseract-4.dll b/thirdparty/Tesseract-OCR/libtesseract-4.dll
index 3fb2de329080d496d94e76e3b4a83fccfbc4af38..999a78b118974cf237b3f0d3edcf1eb9509ef247 100755
Binary files a/thirdparty/Tesseract-OCR/libtesseract-4.dll and b/thirdparty/Tesseract-OCR/libtesseract-4.dll differ
diff --git a/thirdparty/Tesseract-OCR/libtiff-5.dll b/thirdparty/Tesseract-OCR/libtiff-5.dll
index fbe7d3dbaa67ae56659ce3fd6a294f1759cfe188..f142f3f632f1e4ec323df93fa262bb90cb25de5d 100755
Binary files a/thirdparty/Tesseract-OCR/libtiff-5.dll and b/thirdparty/Tesseract-OCR/libtiff-5.dll differ
diff --git a/thirdparty/Tesseract-OCR/libwebp-7.dll b/thirdparty/Tesseract-OCR/libwebp-7.dll
index 64cc19f587be7a01f9072c5d4d84819d7fed8832..ec8b1f09ee23ae921463b07f187f89eb5a9c5afa 100644
Binary files a/thirdparty/Tesseract-OCR/libwebp-7.dll and b/thirdparty/Tesseract-OCR/libwebp-7.dll differ
diff --git a/thirdparty/Tesseract-OCR/libwinpthread-1.dll b/thirdparty/Tesseract-OCR/libwinpthread-1.dll
index 1d7f127add40dd7ba6436bfb335d847024fdaf4b..acd0423805707efa79bf1190717dc4f978a0ca39 100755
Binary files a/thirdparty/Tesseract-OCR/libwinpthread-1.dll and b/thirdparty/Tesseract-OCR/libwinpthread-1.dll differ
diff --git a/thirdparty/Tesseract-OCR/lstmeval.exe b/thirdparty/Tesseract-OCR/lstmeval.exe
deleted file mode 100755
index e96aa408dd117a80498d7625459802e8b962a69c..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/lstmeval.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/lstmtraining.exe b/thirdparty/Tesseract-OCR/lstmtraining.exe
deleted file mode 100755
index ecad7f713bd11cba49fca8f4d45217f31fcc7efe..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/lstmtraining.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/merge_unicharsets.exe b/thirdparty/Tesseract-OCR/merge_unicharsets.exe
deleted file mode 100644
index 353999e42c23042443b989038266e233b8688aa7..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/merge_unicharsets.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/mftraining.exe b/thirdparty/Tesseract-OCR/mftraining.exe
deleted file mode 100755
index 3f6526020879138f0e14fcfb2ddb245fe5c1b231..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/mftraining.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/set_unicharset_properties.exe b/thirdparty/Tesseract-OCR/set_unicharset_properties.exe
deleted file mode 100755
index fee71e23061ce628856517ab88022989b282b2cf..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/set_unicharset_properties.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/shapeclustering.exe b/thirdparty/Tesseract-OCR/shapeclustering.exe
deleted file mode 100755
index 65eefe7bf75df45df739a056eca5aca7b67a1bdb..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/shapeclustering.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/tessdata/ScrollView.jar b/thirdparty/Tesseract-OCR/tessdata/ScrollView.jar
deleted file mode 100644
index 3be29a6b366aaae125e3d0db73234681e1022269..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/tessdata/ScrollView.jar and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/tessdata/jaxb-api-2.3.1.jar b/thirdparty/Tesseract-OCR/tessdata/jaxb-api-2.3.1.jar
deleted file mode 100644
index 45658654712b88d45c9464286ffc2fcb07036bdf..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/tessdata/jaxb-api-2.3.1.jar and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/tessdata/piccolo2d-core-3.0.jar b/thirdparty/Tesseract-OCR/tessdata/piccolo2d-core-3.0.jar
deleted file mode 100644
index 1e2cc77a63cf427407f8b8f88683001805510cef..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/tessdata/piccolo2d-core-3.0.jar and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/tessdata/piccolo2d-extras-3.0.jar b/thirdparty/Tesseract-OCR/tessdata/piccolo2d-extras-3.0.jar
deleted file mode 100644
index 074a61f2cddc7c948b4afbecefc41610684c69a8..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/tessdata/piccolo2d-extras-3.0.jar and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/tesseract-uninstall.exe b/thirdparty/Tesseract-OCR/tesseract-uninstall.exe
index 5772def1a19822656f8717e7765a27df0083b54b..8e43906ca0c4db0d1df13c1314bd88138c23fcf7 100755
Binary files a/thirdparty/Tesseract-OCR/tesseract-uninstall.exe and b/thirdparty/Tesseract-OCR/tesseract-uninstall.exe differ
diff --git a/thirdparty/Tesseract-OCR/tesseract.exe b/thirdparty/Tesseract-OCR/tesseract.exe
index ef7c2161c2987dbec689a18160a2cdf01c71068e..77c4c57ff04725442a549c4939949ea12c29330e 100755
Binary files a/thirdparty/Tesseract-OCR/tesseract.exe and b/thirdparty/Tesseract-OCR/tesseract.exe differ
diff --git a/thirdparty/Tesseract-OCR/text2image.exe b/thirdparty/Tesseract-OCR/text2image.exe
deleted file mode 100755
index c30ae33407f9414fd3ce5cb6e5d21684491d68e0..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/text2image.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/unicharset_extractor.exe b/thirdparty/Tesseract-OCR/unicharset_extractor.exe
deleted file mode 100755
index b8c555cd1337e6534d1aceead53af99a9599cea4..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/unicharset_extractor.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/wordlist2dawg.exe b/thirdparty/Tesseract-OCR/wordlist2dawg.exe
deleted file mode 100755
index 2f787278c20fac50c1d416d030178b269f49ee77..0000000000000000000000000000000000000000
Binary files a/thirdparty/Tesseract-OCR/wordlist2dawg.exe and /dev/null differ
diff --git a/thirdparty/Tesseract-OCR/zlib1.dll b/thirdparty/Tesseract-OCR/zlib1.dll
index 2be8fc70dc2af14b31cf2ea03ff342a6d76b4f07..39d1e75dcd9c90fa2db379b635cff50eec0cdac2 100755
Binary files a/thirdparty/Tesseract-OCR/zlib1.dll and b/thirdparty/Tesseract-OCR/zlib1.dll differ