Commit Graph

331 Commits (d21cc42d875930c779aaa96126e123732712ce6e)
 

Author SHA1 Message Date
Konstantin Baierer 23e97a5e0b factor out add_textequiv
Konstantin Baierer b3dd6685e7 sys.exit not necessary
Konstantin Baierer 461d3e31cf Merge remote-tracking branch 'origin/refactor-cntd' into ocrd-cli
Konstantin Baierer 48d8406fba remove unncessary try-except, formatting
vahidrezanezhad 881e2787ab
resolving issue with None num_col
Konstantin Baierer 4480302b53 write_into_page.*: use one variable name only
Konstantin Baierer 5f04fc7137 move the two xml serialization methods next to each other
Konstantin Baierer fdbcfe44a0 🎨 simplify
Konstantin Baierer bfb6e77db1 factor out reading order code, simplify
Konstantin Baierer 6035740b52 num_col should default to 0 not None
Konstantin Baierer 7b61b64665 🎨 remove dead code, spacing
Konstantin Baierer bce983f3d4 keep images in memory and copy
Konstantin Baierer 8c603ae16d check_dpi: use OcrdExif instead identify callout
vahidrezanezhad 0a92543245
functionality checked
vahidrezanezhad 8ab50a5486
Merge pull request from qurator-spk/keras-23
restrict keras version to < 2.4
vahidrezanezhad 37431d4840
resolving error caused by dpi of image on windows [temporary]
Konstantin Baierer ef3ccd0d5f fix special case where num_col_classifier was unbound
Konstantin Baierer 5af0c5df9e Merge branch 'refactor-cntd' of https://github.com/qurator-spk/eynollah into refactor-cntd
Konstantin Baierer 420a9ca252 more outfactoring run code to methods
Konstantin Baierer b06acbf754 untangle run even further
Konstantin Baierer 8f82e81551 remove unnecessary patches assignment, simplify if-else
Konstantin Baierer 9dca742694 further untangle run
Konstantin Baierer bf6eaafbc7 untangle run
Konstantin Baierer 585445980b Merge branch 'keras-23' into refactor-cntd
Konstantin Baierer a14462db22 remove else-pass, reset t1 after measuring
Konstantin Baierer e97cc82417 typo in setup.py
Konstantin Baierer da563519ec require setuptools >= 50
Konstantin Baierer f043eea273 setup.py: install also .utils
Konstantin Baierer 1dec9b8731 simplify if-else in run
Konstantin Baierer 916e0a1870 restrict keras version to < 2.4
Clemens Neudecker 306acd3618
replace `PrintSpace` with `Border`
fix https://github.com/qurator-spk/eynollah/issues/15
Konstantin Baierer 70d0b985a9 cli: add a --log-level option
Konstantin Baierer ca23b32e9b split do_order_of_regions, lots of logging
Konstantin Baierer 8cd4067fc5 cli: add negative flag variants (--no/-no)
Konstantin Baierer 2929ba1ee3 imread: use cv2.THREAD_GRAYSCALE constant rather than 0
Konstantin Baierer 3b10128c8f simplify if-else logic for enhancement
Konstantin Baierer e0418773d9 start logging
Konstantin Baierer ef1e32ee97 restrict keras version to < 2.4
Konstantin Baierer 6bb32c0bfd ci: install test dependencies
Konstantin Baierer 4e1956df5e do an actual test run
vahidrezanezhad 3905203294
matplotlib.pyplot removed
vahidrezanezhad 306e2a0a13
Headers were not written correctly. Fixed
Konstantin Baierer c2e9ebb366 move all plotting code to EynollahPlotter
Konstantin Baierer 853fd12e40 extract matplotlib code to method
Konstantin Baierer 4a903d2ec3 utils.find_num_col: clean up and simplify if-else
Konstantin Baierer 58c5d4dce6 eliminate unused "slope_first" arg to textline_contours_postprocessing
Konstantin Baierer df3e161325 🎨 cleanup, remove unused vars, use max over if-else
Konstantin Baierer 8f0455590a fix signature of calculate_width_height_by_columns
Konstantin Baierer 0bd9a10525 continue simplifying copy/paste coordinate logic
Konstantin Baierer 28d35f8e6b start simplifying copy/paste coordinate logic