This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Olena, a generic and efficient image processing platform".
The branch exp/next has been updated
discards d8c4e9470b3f962e8a97894431e7d5abc8772f53 (commit)
via f7bc7e130d7cd61342e2a1bd50433caf8dc251e2 (commit)
via 3c2ce9bb05ba3502ded2bab10d64d19d10607874 (commit)
via d34c8dd49b1cafb412ed6acbc9a7df856e744ada (commit)
via d5c383adedab294cc3158789aae82a358ed9f8b3 (commit)
via 59987833613195d29de390caf60ea67a6d05c63c (commit)
via 6bf37e8533f6fe5e1ccb3db532ac2c75624a3973 (commit)
via 0545aad9399df4de95f731d4ea7ff019e996efb0 (commit)
via 324908fe7cfefc7e54ebab5419c195ba111adecc (commit)
via 5ee999b4a272ce703a8441e19d21914ee24a325c (commit)
via af62462e491439835ff02d83dd051209402b9e15 (commit)
via 8fed6fb92cee676f1b08171261d1c3c3998affca (commit)
via cb1501f56a94071aa6087845f47acbbb4e359487 (commit)
via 4aec8b7df9701854f4a66a5759cba50d417e2477 (commit)
via 6626ff4c9b970161a3afb4771f6b5d5d17cbc054 (commit)
via 5a13b71e549e3e14f56c654c2cf8060668ee651d (commit)
via 8bd912698276dec80d783a2a0d1c45934b7197d6 (commit)
via c05d4df52ff6ff73eab3e75343e39a4bd59c25b6 (commit)
via a0961e1c87e3d8b33fc3f956f4e5eabf1301e3f4 (commit)
via 087715863927fde36a5c856fa87ba071c978a824 (commit)
via 8283ce59a3fbee4679d7d5e6909ac69da6dc9565 (commit)
via 8559cd77490d273ee43ab417b4b666aeb12a3f4b (commit)
via 6b43c06339028b02542e0214c12a976d10f8b8d7 (commit)
via 52112930338d0852964eba2a09f7984c04d3b29e (commit)
via c3c62f2274a751f3cc0846f81d8f54c8c50192fb (commit)
via 26c8584dbd90fb2668efe2cfe260eefc65201055 (commit)
via 332c9acf642b9ab88ed466b1ad0e0500fc2c885c (commit)
via 5ba287436f0ad7ae908f61e666e01ea6fbb546a0 (commit)
via 6270c8c945def50f6fb12b95511567e27b04db24 (commit)
via 290ccbee439ac1cfc9dbd0185b60260d10dbd206 (commit)
via 9fffc8073f5ea86ae99a3b5ddd23d53d10cdb429 (commit)
via aa19b0aaad96157c6cbc41fd92ceb07b8f370063 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (d8c4e9470b3f962e8a97894431e7d5abc8772f53)
\
N -- N -- N (f7bc7e130d7cd61342e2a1bd50433caf8dc251e2)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
f7bc7e1 Fix tests in Milena.
3c2ce9b Update READMEs.
d34c8dd Update Scribo include paths.
d5c383a Move Scribo includes in a specific directory.
5998783 bootstrap: Update calls to build_unit_test.sh.
6bf37e8 mln/io/dicom/get_header.hh: Add missing headers.
0545aad Setup conditional unit-tests in Scribo.
324908f Setup conditional unit-tests in Milena.
5ee999b build-aux/build_unit_test.sh: Add support for conditional unit-tests.
af62462 tests/unit_test/disabled_tests: Update list of disabled tests.
8fed6fb Add a new rotation tool.
cb1501f Remove deprecated references to object_image.
4aec8b7 Cleanup Makefiles.
6626ff4 Cleanup and improve text recognition.
5a13b71 Cleanup and make use of the new routines.
8bd9126 Make use of the new component_set interface.
c05d4df Fix compilation of Scribo tools.
a0961e1 Catch up with the current interface of scribo::debug::usage.
0877158 Replace the use of object_image with component_set.
8283ce5 Small fixes in Scribo.
8559cd7 Add missing includes and headers in AFP's dedicated code.
6b43c06 Add new routines in Scribo.
5211293 Remove deprecated files.
c3c62f2 Small changes in Milena.
26c8584 Fix many tests in Scribo.
332c9ac Have Tesseract-related parts of Scribo compile again.
5ba2874 Replace deduced type 'point' by 'site'.
6270c8c core/component_set.hh: Add a new internal member valid_comps_image_().
290ccbe filter/object_groups_with_holes.hh: Fix an invalid mismatch between groups ids and
their related component ids and add more comments.
9fffc80 configure.ac: Improve configure's outputs for external library checks.
aa19b0a Handle libMagick++ dependency with pkg-config.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 23 +-
INSTALL | 200 ++++-
bootstrap | 11 +-
build-aux/build_unit_test.sh | 192 ++++-
configure.ac | 77 ++-
m4/pkg.m4 | 155 ++++
milena/ChangeLog | 64 ++
milena/mln/accu/internal/base.hh | 4 +-
milena/mln/accu/math/sum.hh | 3 +-
milena/mln/core/point.hh | 6 +-
milena/mln/data/paste_without_localization.hh | 1 +
milena/mln/geom/max_col.hh | 8 +-
milena/mln/geom/max_row.hh | 8 +-
milena/mln/geom/min_col.hh | 8 +-
milena/mln/geom/min_row.hh | 8 +-
milena/mln/geom/rotate.hh | 93 ++-
milena/mln/io/dicom/get_header.hh | 7 +
milena/mln/labeling/blobs_and_compute.hh | 3 +
milena/mln/labeling/flat_zones.hh | 34 +-
milena/tests/geom/rotate.cc | 16 +-
milena/tests/labeling/blobs_and_compute.cc | 17 +-
milena/tests/labeling/colorize.cc | 6 +-
milena/tests/labeling/flat_zones.cc | 4 +-
milena/tests/labeling/foreground.cc | 4 +-
milena/tests/labeling/relabel.cc | 6 +-
milena/tests/unit_test/Makefile.am | 16 +-
milena/tests/unit_test/cond_tests_cfitsio | 2 +
milena/tests/unit_test/cond_tests_gdcm | 3 +
milena/tests/unit_test/cond_tests_magickxx | 3 +
milena/tests/unit_test/cond_tests_tiff | 2 +
milena/tests/unit_test/disabled_tests | 10 -
milena/tests/unit_test/unit-tests.mk | 76 ++-
scribo/ChangeLog | 773 ++++++++++++++++
scribo/Makefile.am | 4 +-
scribo/README | 17 +-
scribo/all.hh | 51 --
scribo/binarization/internal/first_pass_functor.hh | 168 ----
scribo/convert/from_qimage.hh | 92 --
scribo/core/component_info.hh | 203 -----
scribo/core/component_set.hh | 576 ------------
scribo/core/erase_objects.hh | 86 --
scribo/core/internal/link_functor_base.hh | 119 ---
scribo/core/macros.hh | 61 --
scribo/core/object_image.hh | 38 -
scribo/core/tag/component.hh | 118 ---
scribo/core/tag/line.hh | 213 -----
scribo/debug/bboxes_enlarged_image.hh | 136 ---
scribo/debug/decision_image.hh | 180 ----
scribo/debug/highlight_text_area.hh | 255 ------
scribo/debug/links_decision_image.hh | 109 ---
scribo/debug/looks_like_a_text_line_image.hh | 130 ---
scribo/debug/mean_and_base_lines_image.hh | 147 ----
scribo/debug/save_bboxes_image.hh | 142 ---
scribo/debug/save_linked_bboxes_image.hh | 291 ------
scribo/debug/save_object_diff.hh | 98 ---
scribo/debug/several_links_decision_image.hh | 185 ----
scribo/demo/demat/demat.pro | 2 +-
scribo/demo/wizard/wizard.pro | 2 +-
scribo/draw/bounding_box_links.hh | 404 ---------
scribo/draw/bounding_boxes.hh | 116 ---
scribo/filter/internal/compute.hh | 147 ----
scribo/filter/object_groups_size_ratio.hh | 105 ---
scribo/filter/object_groups_with_holes.hh | 310 -------
scribo/filter/object_links_bbox_w_ratio.hh | 97 --
scribo/filter/object_links_center_aligned.hh | 113 ---
scribo/filter/object_links_left_aligned.hh | 122 ---
scribo/filter/object_links_non_aligned_simple.hh | 132 ---
scribo/filter/object_links_right_aligned.hh | 121 ---
scribo/filter/objects_h_thick.hh | 196 -----
scribo/filter/objects_h_thin.hh | 192 ----
scribo/filter/objects_size_ratio.hh | 120 ---
scribo/filter/objects_small.hh | 160 ----
scribo/filter/objects_thick.hh | 191 ----
scribo/filter/objects_thin.hh | 190 ----
scribo/filter/objects_v_thick.hh | 196 -----
scribo/filter/objects_v_thin.hh | 193 ----
scribo/filter/objects_with_holes.hh | 580 ------------
scribo/headers.mk | 344 +++++---
scribo/io/xml/save.hh | 249 ------
scribo/make/all.hh | 49 -
scribo/make/text.hh | 180 ----
scribo/postprocessing/fill_object_holes.hh | 408 ---------
scribo/preprocessing/all.hh | 46 -
scribo/preprocessing/crop_without_localization.hh | 97 --
scribo/preprocessing/denoise_bg.hh | 156 ----
scribo/preprocessing/denoise_fg.hh | 131 ---
scribo/preprocessing/deskew.hh | 437 ---------
scribo/preprocessing/deskew_crop.hh | 187 ----
scribo/preprocessing/split_bg_fg.hh | 340 -------
scribo/primitive/extract/all.hh | 68 --
scribo/primitive/extract/lines_h_single.hh | 202 -----
.../primitive/extract/lines_h_thick_and_single.hh | 152 ----
scribo/primitive/extract/lines_pattern.hh | 297 -------
scribo/primitive/extract/lines_v_single.hh | 196 -----
.../primitive/extract/lines_v_thick_and_single.hh | 150 ----
scribo/primitive/group/all.hh | 57 --
scribo/primitive/group/from_double_link.hh | 127 ---
scribo/primitive/group/from_graph.hh | 179 ----
scribo/primitive/internal/all.hh | 57 --
scribo/primitive/internal/find_graph_link.hh | 110 ---
scribo/primitive/internal/is_link_valid.hh | 81 --
scribo/primitive/internal/update_link_array.hh | 105 ---
scribo/primitive/link/all.hh | 60 --
scribo/primitive/link/compute_several.hh | 117 ---
scribo/primitive/link/internal/anchors_3.hh | 147 ----
scribo/primitive/link/internal/compute_anchor.hh | 249 ------
.../primitive/link/internal/dmax_functor_base.hh | 100 ---
.../primitive/link/internal/find_several_links.hh | 137 ---
.../primitive/link/internal/link_functor_base.hh | 535 ------------
.../primitive/link/internal/link_ms_dmax_base.hh | 164 ----
.../link/internal/link_ms_dmax_ratio_base.hh | 170 ----
.../link/internal/link_several_dmax_base.hh | 265 ------
scribo/primitive/link/with_graph.hh | 123 ---
scribo/primitive/link/with_rag.hh | 99 ---
scribo/primitive/link/with_several_graphes.hh | 126 ---
scribo/primitive/link/with_several_left_links.hh | 164 ----
.../link/with_several_right_closest_links.hh | 215 -----
scribo/primitive/link/with_several_right_links.hh | 166 ----
scribo/primitive/link/with_single_down_link.hh | 183 ----
scribo/primitive/link/with_single_up_link.hh | 183 ----
scribo/primitive/regroup/from_single_left_link.hh | 140 ---
scribo/primitive/remove/separators.hh | 112 ---
scribo/scribo.mk | 6 +-
scribo/scribo/all.hh | 53 ++
scribo/scribo/binarization/all.hh | 55 ++
.../{ => scribo}/binarization/global_threshold.hh | 0
.../binarization/global_threshold_auto.hh | 0
.../binarization/internal/first_pass_functor.hh | 170 ++++
.../{ => scribo}/binarization/local_threshold.hh | 0
scribo/{ => scribo}/binarization/sauvola.hh | 0
scribo/{ => scribo}/binarization/sauvola_ms.hh | 0
.../{ => scribo}/binarization/sauvola_ms_split.hh | 0
.../binarization/sauvola_threshold_image.hh | 0
.../binarization/sauvola_threshold_image_debug.hh | 0
scribo/{ => scribo}/canvas/integral_browsing.hh | 0
scribo/scribo/convert/from_qimage.hh | 93 ++
scribo/{ => scribo}/core/all.hh | 0
scribo/{ => scribo}/core/central_sites.hh | 0
scribo/scribo/core/component_info.hh | 203 +++++
scribo/scribo/core/component_set.hh | 606 +++++++++++++
scribo/{ => scribo}/core/concept/dmax_functor.hh | 0
scribo/{ => scribo}/core/concept/link_functor.hh | 0
scribo/{ => scribo}/core/def/lbl_type.hh | 0
scribo/scribo/core/erase_objects.hh | 86 ++
scribo/{ => scribo}/core/init_integral_image.hh | 0
scribo/{ => scribo}/core/line_info.hh | 0
scribo/{ => scribo}/core/line_set.hh | 0
scribo/scribo/core/macros.hh | 64 ++
scribo/{ => scribo}/core/object_groups.hh | 0
scribo/{ => scribo}/core/object_links.hh | 0
scribo/{ => scribo}/core/tag/anchor.hh | 0
scribo/scribo/core/tag/component.hh | 121 +++
scribo/scribo/core/tag/line.hh | 216 +++++
.../{ => scribo}/debug/alignment_decision_image.hh | 0
scribo/{ => scribo}/debug/all.hh | 0
scribo/scribo/debug/bboxes_enlarged_image.hh | 136 +++
scribo/{ => scribo}/debug/char_space_image.hh | 0
scribo/scribo/debug/decision_image.hh | 183 ++++
scribo/scribo/debug/highlight_text_area.hh | 305 +++++++
scribo/{ => scribo}/debug/line_info_image.hh | 0
scribo/scribo/debug/links_decision_image.hh | 111 +++
.../scribo/debug/looks_like_a_text_line_image.hh | 130 +++
scribo/scribo/debug/mean_and_base_lines_image.hh | 149 ++++
scribo/scribo/debug/save_bboxes_image.hh | 174 ++++
scribo/scribo/debug/save_comp_diff.hh | 105 +++
scribo/{ => scribo}/debug/save_label_image.hh | 0
scribo/scribo/debug/save_linked_bboxes_image.hh | 277 ++++++
scribo/{ => scribo}/debug/save_table_image.hh | 0
.../scribo/debug/several_links_decision_image.hh | 179 ++++
scribo/scribo/debug/text_areas_image.hh | 132 +++
scribo/{ => scribo}/debug/usage.hh | 0
scribo/{ => scribo}/draw/all.hh | 0
scribo/scribo/draw/bounding_box_links.hh | 340 +++++++
scribo/scribo/draw/bounding_boxes.hh | 117 +++
scribo/{ => scribo}/draw/groups_bboxes.hh | 0
.../estim/object_groups_v_thickness.hh | 0
scribo/{ => scribo}/filter/all.hh | 0
scribo/{ => scribo}/filter/common/objects_photo.hh | 0
.../filter/internal/alignment_angle.hh | 0
.../filter/internal/component_aligned.hh | 0
scribo/scribo/filter/internal/compute.hh | 147 ++++
scribo/scribo/filter/object_groups_size_ratio.hh | 105 +++
scribo/{ => scribo}/filter/object_groups_small.hh | 0
.../filter/object_groups_v_thickness.hh | 0
scribo/scribo/filter/object_groups_with_holes.hh | 341 ++++++++
.../filter/object_links_bbox_h_ratio.hh | 0
.../filter/object_links_bbox_overlap.hh | 0
.../{ => scribo}/filter/object_links_bbox_ratio.hh | 0
scribo/scribo/filter/object_links_bbox_w_ratio.hh | 95 ++
.../filter/object_links_bottom_aligned.hh | 0
.../scribo/filter/object_links_center_aligned.hh | 109 +++
scribo/scribo/filter/object_links_left_aligned.hh | 118 +++
.../filter/object_links_non_aligned_simple.hh | 131 +++
scribo/scribo/filter/object_links_right_aligned.hh | 118 +++
.../filter/object_links_top_aligned.hh | 0
scribo/scribo/filter/objects_h_thick.hh | 192 ++++
scribo/scribo/filter/objects_h_thin.hh | 196 +++++
scribo/{ => scribo}/filter/objects_large.hh | 0
scribo/scribo/filter/objects_size_ratio.hh | 125 +++
scribo/scribo/filter/objects_small.hh | 150 ++++
scribo/scribo/filter/objects_thick.hh | 191 ++++
scribo/scribo/filter/objects_thin.hh | 191 ++++
scribo/scribo/filter/objects_v_thick.hh | 192 ++++
scribo/scribo/filter/objects_v_thin.hh | 196 +++++
scribo/scribo/filter/objects_with_holes.hh | 466 ++++++++++
scribo/{ => scribo}/fun/v2b/label_to_bool.hh | 0
.../{ => scribo}/fun/v2b/objects_large_filter.hh | 0
.../{ => scribo}/fun/v2b/objects_small_filter.hh | 0
scribo/{ => scribo}/io/text_boxes/save.hh | 0
scribo/scribo/io/xml/save.hh | 253 ++++++
scribo/scribo/make/all.hh | 49 +
scribo/{ => scribo}/make/debug_filename.hh | 0
scribo/{ => scribo}/make/influence_zone_graph.hh | 0
scribo/scribo/postprocessing/all.hh | 48 +
scribo/scribo/postprocessing/fill_object_holes.hh | 409 +++++++++
scribo/scribo/preprocessing/all.hh | 63 ++
scribo/{ => scribo}/preprocessing/crop.hh | 0
.../preprocessing/crop_without_localization.hh | 99 +++
scribo/{ => scribo}/preprocessing/denoise.hh | 0
scribo/scribo/preprocessing/denoise_bg.hh | 159 ++++
scribo/scribo/preprocessing/denoise_fg.hh | 118 +++
scribo/scribo/preprocessing/deskew.hh | 439 ++++++++++
scribo/scribo/preprocessing/deskew_crop.hh | 187 ++++
.../preprocessing/homogeneous_contrast.hh | 0
scribo/{ => scribo}/preprocessing/rotate_90.hh | 0
scribo/scribo/preprocessing/split_bg_fg.hh | 341 ++++++++
scribo/{ => scribo}/primitive/all.hh | 0
scribo/scribo/primitive/extract/all.hh | 68 ++
scribo/{ => scribo}/primitive/extract/canvas.hh | 0
scribo/{ => scribo}/primitive/extract/cells.hh | 0
.../{ => scribo}/primitive/extract/components.hh | 0
.../primitive/extract/horizontal_separators.hh | 0
.../primitive/extract/lines_discontinued.hh | 0
.../primitive/extract/lines_h_discontinued.hh | 0
.../primitive/extract/lines_h_pattern.hh | 0
scribo/scribo/primitive/extract/lines_h_single.hh | 202 +++++
.../primitive/extract/lines_h_thick.hh | 0
.../primitive/extract/lines_h_thick_and_single.hh | 151 ++++
scribo/scribo/primitive/extract/lines_pattern.hh | 298 +++++++
.../{ => scribo}/primitive/extract/lines_thick.hh | 0
.../primitive/extract/lines_v_discontinued.hh | 0
.../primitive/extract/lines_v_pattern.hh | 0
scribo/scribo/primitive/extract/lines_v_single.hh | 198 +++++
.../primitive/extract/lines_v_thick.hh | 0
.../primitive/extract/lines_v_thick_and_single.hh | 150 ++++
.../{ => scribo}/primitive/extract/separators.hh | 0
.../primitive/extract/vertical_separators.hh | 0
scribo/scribo/primitive/group/all.hh | 58 ++
scribo/{ => scribo}/primitive/group/apply.hh | 0
scribo/scribo/primitive/group/from_double_link.hh | 125 +++
scribo/scribo/primitive/group/from_graph.hh | 180 ++++
.../primitive/group/from_single_link.hh | 0
scribo/scribo/primitive/internal/all.hh | 57 ++
.../scribo/primitive/internal/find_graph_link.hh | 115 +++
.../{ => scribo}/primitive/internal/find_root.hh | 0
.../primitive/internal/have_link_valid.hh | 0
scribo/scribo/primitive/internal/is_link_valid.hh | 81 ++
scribo/{ => scribo}/primitive/internal/rd.hh | 0
.../primitive/internal/update_graph_link.hh | 0
scribo/scribo/primitive/link/all.hh | 61 ++
scribo/{ => scribo}/primitive/link/compute.hh | 0
scribo/scribo/primitive/link/compute_several.hh | 117 +++
.../primitive/link/internal/compute_anchor.hh | 252 ++++++
.../primitive/link/internal/dmax_default.hh | 0
.../primitive/link/internal/dmax_functor_base.hh | 102 +++
.../link/internal/dmax_width_and_height.hh | 0
.../primitive/link/internal/dmax_width_only.hh | 0
.../primitive/link/internal/find_link.hh | 0
.../primitive/link/internal/find_several_links.hh | 137 +++
.../primitive/link/internal/link_functor_base.hh | 516 +++++++++++
.../link/internal/link_several_dmax_base.hh | 291 ++++++
.../link/internal/link_single_dmax_base.hh | 0
.../link/internal/link_single_dmax_ratio_base.hh | 0
.../primitive/link/merge_double_link.hh | 0
scribo/scribo/primitive/link/with_graph.hh | 121 +++
scribo/scribo/primitive/link/with_rag.hh | 103 +++
.../scribo/primitive/link/with_several_graphes.hh | 127 +++
.../primitive/link/with_several_left_links.hh | 141 +++
.../link/with_several_right_closest_links.hh | 207 +++++
.../primitive/link/with_several_right_links.hh | 143 +++
.../link/with_several_right_links_overlap.hh | 0
.../scribo/primitive/link/with_single_down_link.hh | 181 ++++
.../primitive/link/with_single_left_link.hh | 0
.../link/with_single_left_link_dmax_ratio.hh | 0
.../primitive/link/with_single_right_link.hh | 0
.../link/with_single_right_link_bottom.hh | 0
.../link/with_single_right_link_dmax_ratio.hh | 0
.../primitive/link/with_single_right_link_top.hh | 0
.../scribo/primitive/link/with_single_up_link.hh | 181 ++++
.../primitive/regroup/from_single_left_link.hh | 144 +++
.../regroup/from_single_left_link_wrt_h_ratio.hh | 153 ++++
scribo/scribo/primitive/remove/separators.hh | 114 +++
scribo/scribo/subsampling/bilinear.hh | 119 +++
scribo/{ => scribo}/subsampling/integral.hh | 0
.../subsampling/integral_single_image.hh | 0
scribo/scribo/table/align_lines_horizontaly.hh | 106 +++
scribo/{ => scribo}/table/align_lines_verticaly.hh | 0
scribo/{ => scribo}/table/all.hh | 0
.../{ => scribo}/table/connect_horizontal_lines.hh | 0
.../{ => scribo}/table/connect_vertical_lines.hh | 0
scribo/scribo/table/erase.hh | 99 +++
scribo/scribo/table/extract.hh | 118 +++
scribo/scribo/table/internal/align_lines.hh | 199 +++++
scribo/{ => scribo}/table/internal/all.hh | 0
.../{ => scribo}/table/internal/connect_lines.hh | 0
scribo/{ => scribo}/table/internal/repair_lines.hh | 0
scribo/scribo/table/rebuild.hh | 158 ++++
.../{ => scribo}/table/repair_horizontal_lines.hh | 0
scribo/{ => scribo}/table/repair_vertical_lines.hh | 0
scribo/{ => scribo}/text/all.hh | 0
scribo/{ => scribo}/text/clean.hh | 0
scribo/{ => scribo}/text/clean_inplace.hh | 0
scribo/{ => scribo}/text/extract_lines.hh | 0
scribo/{ => scribo}/text/look_like_text_lines.hh | 0
scribo/scribo/text/merging.hh | 922 ++++++++++++++++++++
scribo/{ => scribo}/text/recognition.hh | 0
scribo/scribo/toolchain/nepomuk/text_extraction.hh | 163 ++++
scribo/{ => scribo}/toolchain/text_in_doc.hh | 0
scribo/{ => scribo}/upsampling/bs2x.hh | 0
scribo/scribo/upsampling/eagle.hh | 149 ++++
scribo/src/Makefile.am | 9 +-
scribo/src/README | 28 +-
scribo/src/afp/components.hh | 69 ++-
scribo/src/afp/link.hh | 49 +-
scribo/src/afp/regroup.hh | 36 +
scribo/src/contest/hdibco-2010/Makefile.am | 4 +-
scribo/src/debug/show_links_bbox_overlap.cc | 19 +-
scribo/src/debug/show_links_bottom_aligned.cc | 6 +-
scribo/src/debug/show_links_center_aligned.cc | 19 +-
.../show_links_left_right_links_validation.cc | 1 -
scribo/src/debug/show_links_non_h_aligned.cc | 25 +-
scribo/src/debug/show_links_several_right.cc | 27 +-
.../src/debug/show_links_several_right_overlap.cc | 36 +-
scribo/src/debug/show_links_single_down.cc | 31 +-
.../debug/show_links_single_down_left_aligned.cc | 24 +-
.../debug/show_links_single_down_right_aligned.cc | 27 +-
scribo/src/debug/show_links_single_left.cc | 33 +-
.../src/debug/show_links_single_left_dmax_ratio.cc | 44 +-
scribo/src/debug/show_links_single_right.cc | 35 +-
.../debug/show_links_single_right_dmax_ratio.cc | 36 +-
scribo/src/debug/show_links_single_up.cc | 37 +-
.../src/debug/show_links_single_up_left_aligned.cc | 27 +-
.../debug/show_links_single_up_right_aligned.cc | 27 +-
scribo/src/debug/show_links_top_aligned.cc | 12 +-
scribo/src/debug/show_objects_large.cc | 27 +-
scribo/src/debug/show_objects_large_small.cc | 41 +-
scribo/src/debug/show_objects_small.cc | 27 +-
scribo/src/debug/show_objects_thick.cc | 26 +-
scribo/src/debug/show_objects_thin.cc | 24 +-
scribo/src/filter/objects_large.cc | 30 +-
scribo/src/filter/objects_small.cc | 22 +-
scribo/src/filter/objects_thick.cc | 30 +-
scribo/src/filter/objects_thin.cc | 30 +-
scribo/src/filter/objects_with_holes.cc | 27 +-
scribo/src/filter/objects_with_holes_pgm.cc | 23 +-
scribo/src/misc/negate.cc | 5 +-
scribo/src/misc/superpose.cc | 7 +-
scribo/src/pbm_lines_in_doc.cc | 299 -------
scribo/src/preprocessing/Makefile.am | 51 +-
scribo/src/preprocessing/preprocess.cc | 27 +-
scribo/src/preprocessing/rotate.cc | 68 ++
scribo/src/preprocessing/rotate_90.cc | 30 +-
scribo/src/preprocessing/split_bg_fg.cc | 14 +-
scribo/src/preprocessing/unskew.cc | 22 +-
.../extract/extract_discontinued_hlines.cc | 26 +-
.../extract/extract_discontinued_lines.cc | 47 +-
.../extract/extract_discontinued_vlines.cc | 27 +-
.../src/primitive/extract/extract_thick_hlines.cc | 25 +-
.../src/primitive/extract/extract_thick_vlines.cc | 25 +-
scribo/src/primitive/extract/lines_pattern.cc | 6 +-
.../src/primitive/find/find_discontinued_lines.cc | 18 +-
scribo/src/primitive/find/find_pattern_lines.cc | 10 +-
scribo/src/primitive/find/find_single_lines.cc | 35 +-
.../primitive/find/find_thick_and_single_lines.cc | 29 +-
scribo/src/primitive/find/find_thick_lines.cc | 20 +-
scribo/src/primitive/group/Makefile.am | 15 +-
.../src/primitive/group/group_from_double_link.cc | 62 +-
.../group/group_from_double_several_links.cc | 34 +-
.../group/group_from_several_left_links.cc | 32 +-
.../src/primitive/group/group_from_single_link.cc | 62 +-
scribo/src/table/erase.cc | 15 +-
scribo/src/table/extract.cc | 7 +-
scribo/src/text/cleantxt.cc | 45 +-
scribo/src/text_in_picture.cc | 128 ++--
scribo/src/text_recognition_in_picture.cc | 133 ++--
scribo/subsampling/bilinear.hh | 114 ---
scribo/table/align_lines_horizontaly.hh | 101 ---
scribo/table/erase.hh | 101 ---
scribo/table/extract.hh | 116 ---
scribo/table/internal/align_lines.hh | 196 -----
scribo/table/rebuild.hh | 157 ----
scribo/tests/Makefile.am | 5 +-
scribo/tests/core/Makefile.am | 8 +-
scribo/tests/core/object_image.cc | 72 --
scribo/tests/filter/objects_with_holes.cc | 67 +-
scribo/tests/filter/small_and_large_bboxes.cc | 67 +-
scribo/tests/preprocessing/crop.cc | 5 +-
.../preprocessing/crop_without_localization.cc | 5 +-
scribo/tests/preprocessing/deskew.cc | 4 +-
scribo/tests/preprocessing/rotate_90.cc | 2 +-
scribo/tests/table/extract_lines_with_rank.cc | 5 +-
scribo/tests/table/repair_lines.cc | 5 +-
scribo/tests/tests.mk | 23 +-
scribo/tests/toolchain/nepomuk/text_extraction.cc | 2 +-
scribo/tests/unit_test/Makefile.am | 27 +-
scribo/tests/unit_test/build_unit_test.sh | 85 --
scribo/tests/unit_test/cond_tests_qt | 1 +
.../tests/unit_test/cond_tests_qt_tesseract_tiff | 1 +
scribo/tests/unit_test/cond_tests_tesseract_tiff | 1 +
scribo/tests/unit_test/disabled_tests | 3 +-
scribo/tests/unit_test/unit-tests.mk | 310 ++------
scribo/text/merging.hh | 922 --------------------
scribo/toolchain/nepomuk/text_extraction.hh | 160 ----
scribo/upsampling/eagle.hh | 145 ---
414 files changed, 19260 insertions(+), 18599 deletions(-)
create mode 100644 m4/pkg.m4
create mode 100644 milena/tests/unit_test/cond_tests_cfitsio
create mode 100644 milena/tests/unit_test/cond_tests_gdcm
create mode 100644 milena/tests/unit_test/cond_tests_magickxx
create mode 100644 milena/tests/unit_test/cond_tests_tiff
delete mode 100644 scribo/all.hh
delete mode 100644 scribo/binarization/internal/first_pass_functor.hh
delete mode 100644 scribo/convert/from_qimage.hh
delete mode 100644 scribo/core/component_info.hh
delete mode 100644 scribo/core/component_set.hh
delete mode 100644 scribo/core/erase_objects.hh
delete mode 100644 scribo/core/internal/link_functor_base.hh
delete mode 100644 scribo/core/macros.hh
delete mode 100644 scribo/core/object_image.hh
delete mode 100644 scribo/core/tag/component.hh
delete mode 100644 scribo/core/tag/line.hh
delete mode 100644 scribo/debug/bboxes_enlarged_image.hh
delete mode 100644 scribo/debug/decision_image.hh
delete mode 100644 scribo/debug/highlight_text_area.hh
delete mode 100644 scribo/debug/links_decision_image.hh
delete mode 100644 scribo/debug/looks_like_a_text_line_image.hh
delete mode 100644 scribo/debug/mean_and_base_lines_image.hh
delete mode 100644 scribo/debug/save_bboxes_image.hh
delete mode 100644 scribo/debug/save_linked_bboxes_image.hh
delete mode 100644 scribo/debug/save_object_diff.hh
delete mode 100644 scribo/debug/several_links_decision_image.hh
delete mode 100644 scribo/draw/bounding_box_links.hh
delete mode 100644 scribo/draw/bounding_boxes.hh
delete mode 100644 scribo/filter/internal/compute.hh
delete mode 100644 scribo/filter/object_groups_size_ratio.hh
delete mode 100644 scribo/filter/object_groups_with_holes.hh
delete mode 100644 scribo/filter/object_links_bbox_w_ratio.hh
delete mode 100644 scribo/filter/object_links_center_aligned.hh
delete mode 100644 scribo/filter/object_links_left_aligned.hh
delete mode 100644 scribo/filter/object_links_non_aligned_simple.hh
delete mode 100644 scribo/filter/object_links_right_aligned.hh
delete mode 100644 scribo/filter/objects_h_thick.hh
delete mode 100644 scribo/filter/objects_h_thin.hh
delete mode 100644 scribo/filter/objects_size_ratio.hh
delete mode 100644 scribo/filter/objects_small.hh
delete mode 100644 scribo/filter/objects_thick.hh
delete mode 100644 scribo/filter/objects_thin.hh
delete mode 100644 scribo/filter/objects_v_thick.hh
delete mode 100644 scribo/filter/objects_v_thin.hh
delete mode 100644 scribo/filter/objects_with_holes.hh
delete mode 100644 scribo/io/xml/save.hh
delete mode 100644 scribo/make/all.hh
delete mode 100644 scribo/make/text.hh
delete mode 100644 scribo/postprocessing/fill_object_holes.hh
delete mode 100644 scribo/preprocessing/all.hh
delete mode 100644 scribo/preprocessing/crop_without_localization.hh
delete mode 100644 scribo/preprocessing/denoise_bg.hh
delete mode 100644 scribo/preprocessing/denoise_fg.hh
delete mode 100644 scribo/preprocessing/deskew.hh
delete mode 100644 scribo/preprocessing/deskew_crop.hh
delete mode 100644 scribo/preprocessing/split_bg_fg.hh
delete mode 100644 scribo/primitive/extract/all.hh
delete mode 100644 scribo/primitive/extract/lines_h_single.hh
delete mode 100644 scribo/primitive/extract/lines_h_thick_and_single.hh
delete mode 100644 scribo/primitive/extract/lines_pattern.hh
delete mode 100644 scribo/primitive/extract/lines_v_single.hh
delete mode 100644 scribo/primitive/extract/lines_v_thick_and_single.hh
delete mode 100644 scribo/primitive/group/all.hh
delete mode 100644 scribo/primitive/group/from_double_link.hh
delete mode 100644 scribo/primitive/group/from_graph.hh
delete mode 100644 scribo/primitive/internal/all.hh
delete mode 100644 scribo/primitive/internal/find_graph_link.hh
delete mode 100644 scribo/primitive/internal/is_link_valid.hh
delete mode 100644 scribo/primitive/internal/update_link_array.hh
delete mode 100644 scribo/primitive/link/all.hh
delete mode 100644 scribo/primitive/link/compute_several.hh
delete mode 100644 scribo/primitive/link/internal/anchors_3.hh
delete mode 100644 scribo/primitive/link/internal/compute_anchor.hh
delete mode 100644 scribo/primitive/link/internal/dmax_functor_base.hh
delete mode 100644 scribo/primitive/link/internal/find_several_links.hh
delete mode 100644 scribo/primitive/link/internal/link_functor_base.hh
delete mode 100644 scribo/primitive/link/internal/link_ms_dmax_base.hh
delete mode 100644 scribo/primitive/link/internal/link_ms_dmax_ratio_base.hh
delete mode 100644 scribo/primitive/link/internal/link_several_dmax_base.hh
delete mode 100644 scribo/primitive/link/with_graph.hh
delete mode 100644 scribo/primitive/link/with_rag.hh
delete mode 100644 scribo/primitive/link/with_several_graphes.hh
delete mode 100644 scribo/primitive/link/with_several_left_links.hh
delete mode 100644 scribo/primitive/link/with_several_right_closest_links.hh
delete mode 100644 scribo/primitive/link/with_several_right_links.hh
delete mode 100644 scribo/primitive/link/with_single_down_link.hh
delete mode 100644 scribo/primitive/link/with_single_up_link.hh
delete mode 100644 scribo/primitive/regroup/from_single_left_link.hh
delete mode 100644 scribo/primitive/remove/separators.hh
create mode 100644 scribo/scribo/all.hh
create mode 100644 scribo/scribo/binarization/all.hh
rename scribo/{ => scribo}/binarization/global_threshold.hh (100%)
rename scribo/{ => scribo}/binarization/global_threshold_auto.hh (100%)
create mode 100644 scribo/scribo/binarization/internal/first_pass_functor.hh
rename scribo/{ => scribo}/binarization/local_threshold.hh (100%)
rename scribo/{ => scribo}/binarization/sauvola.hh (100%)
rename scribo/{ => scribo}/binarization/sauvola_ms.hh (100%)
rename scribo/{ => scribo}/binarization/sauvola_ms_split.hh (100%)
rename scribo/{ => scribo}/binarization/sauvola_threshold_image.hh (100%)
rename scribo/{ => scribo}/binarization/sauvola_threshold_image_debug.hh (100%)
rename scribo/{ => scribo}/canvas/integral_browsing.hh (100%)
create mode 100644 scribo/scribo/convert/from_qimage.hh
rename scribo/{ => scribo}/core/all.hh (100%)
rename scribo/{ => scribo}/core/central_sites.hh (100%)
create mode 100644 scribo/scribo/core/component_info.hh
create mode 100644 scribo/scribo/core/component_set.hh
rename scribo/{ => scribo}/core/concept/dmax_functor.hh (100%)
rename scribo/{ => scribo}/core/concept/link_functor.hh (100%)
rename scribo/{ => scribo}/core/def/lbl_type.hh (100%)
create mode 100644 scribo/scribo/core/erase_objects.hh
rename scribo/{ => scribo}/core/init_integral_image.hh (100%)
rename scribo/{ => scribo}/core/line_info.hh (100%)
rename scribo/{ => scribo}/core/line_set.hh (100%)
create mode 100644 scribo/scribo/core/macros.hh
rename scribo/{ => scribo}/core/object_groups.hh (100%)
rename scribo/{ => scribo}/core/object_links.hh (100%)
rename scribo/{ => scribo}/core/tag/anchor.hh (100%)
create mode 100644 scribo/scribo/core/tag/component.hh
create mode 100644 scribo/scribo/core/tag/line.hh
rename scribo/{ => scribo}/debug/alignment_decision_image.hh (100%)
rename scribo/{ => scribo}/debug/all.hh (100%)
create mode 100644 scribo/scribo/debug/bboxes_enlarged_image.hh
rename scribo/{ => scribo}/debug/char_space_image.hh (100%)
create mode 100644 scribo/scribo/debug/decision_image.hh
create mode 100644 scribo/scribo/debug/highlight_text_area.hh
rename scribo/{ => scribo}/debug/line_info_image.hh (100%)
create mode 100644 scribo/scribo/debug/links_decision_image.hh
create mode 100644 scribo/scribo/debug/looks_like_a_text_line_image.hh
create mode 100644 scribo/scribo/debug/mean_and_base_lines_image.hh
create mode 100644 scribo/scribo/debug/save_bboxes_image.hh
create mode 100644 scribo/scribo/debug/save_comp_diff.hh
rename scribo/{ => scribo}/debug/save_label_image.hh (100%)
create mode 100644 scribo/scribo/debug/save_linked_bboxes_image.hh
rename scribo/{ => scribo}/debug/save_table_image.hh (100%)
create mode 100644 scribo/scribo/debug/several_links_decision_image.hh
create mode 100644 scribo/scribo/debug/text_areas_image.hh
rename scribo/{ => scribo}/debug/usage.hh (100%)
rename scribo/{ => scribo}/draw/all.hh (100%)
create mode 100644 scribo/scribo/draw/bounding_box_links.hh
create mode 100644 scribo/scribo/draw/bounding_boxes.hh
rename scribo/{ => scribo}/draw/groups_bboxes.hh (100%)
rename scribo/{ => scribo}/estim/object_groups_v_thickness.hh (100%)
rename scribo/{ => scribo}/filter/all.hh (100%)
rename scribo/{ => scribo}/filter/common/objects_photo.hh (100%)
rename scribo/{ => scribo}/filter/internal/alignment_angle.hh (100%)
rename scribo/{ => scribo}/filter/internal/component_aligned.hh (100%)
create mode 100644 scribo/scribo/filter/internal/compute.hh
create mode 100644 scribo/scribo/filter/object_groups_size_ratio.hh
rename scribo/{ => scribo}/filter/object_groups_small.hh (100%)
rename scribo/{ => scribo}/filter/object_groups_v_thickness.hh (100%)
create mode 100644 scribo/scribo/filter/object_groups_with_holes.hh
rename scribo/{ => scribo}/filter/object_links_bbox_h_ratio.hh (100%)
rename scribo/{ => scribo}/filter/object_links_bbox_overlap.hh (100%)
rename scribo/{ => scribo}/filter/object_links_bbox_ratio.hh (100%)
create mode 100644 scribo/scribo/filter/object_links_bbox_w_ratio.hh
rename scribo/{ => scribo}/filter/object_links_bottom_aligned.hh (100%)
create mode 100644 scribo/scribo/filter/object_links_center_aligned.hh
create mode 100644 scribo/scribo/filter/object_links_left_aligned.hh
create mode 100644 scribo/scribo/filter/object_links_non_aligned_simple.hh
create mode 100644 scribo/scribo/filter/object_links_right_aligned.hh
rename scribo/{ => scribo}/filter/object_links_top_aligned.hh (100%)
create mode 100644 scribo/scribo/filter/objects_h_thick.hh
create mode 100644 scribo/scribo/filter/objects_h_thin.hh
rename scribo/{ => scribo}/filter/objects_large.hh (100%)
create mode 100644 scribo/scribo/filter/objects_size_ratio.hh
create mode 100644 scribo/scribo/filter/objects_small.hh
create mode 100644 scribo/scribo/filter/objects_thick.hh
create mode 100644 scribo/scribo/filter/objects_thin.hh
create mode 100644 scribo/scribo/filter/objects_v_thick.hh
create mode 100644 scribo/scribo/filter/objects_v_thin.hh
create mode 100644 scribo/scribo/filter/objects_with_holes.hh
rename scribo/{ => scribo}/fun/v2b/label_to_bool.hh (100%)
rename scribo/{ => scribo}/fun/v2b/objects_large_filter.hh (100%)
rename scribo/{ => scribo}/fun/v2b/objects_small_filter.hh (100%)
rename scribo/{ => scribo}/io/text_boxes/save.hh (100%)
create mode 100644 scribo/scribo/io/xml/save.hh
create mode 100644 scribo/scribo/make/all.hh
rename scribo/{ => scribo}/make/debug_filename.hh (100%)
rename scribo/{ => scribo}/make/influence_zone_graph.hh (100%)
create mode 100644 scribo/scribo/postprocessing/all.hh
create mode 100644 scribo/scribo/postprocessing/fill_object_holes.hh
create mode 100644 scribo/scribo/preprocessing/all.hh
rename scribo/{ => scribo}/preprocessing/crop.hh (100%)
create mode 100644 scribo/scribo/preprocessing/crop_without_localization.hh
rename scribo/{ => scribo}/preprocessing/denoise.hh (100%)
create mode 100644 scribo/scribo/preprocessing/denoise_bg.hh
create mode 100644 scribo/scribo/preprocessing/denoise_fg.hh
create mode 100644 scribo/scribo/preprocessing/deskew.hh
create mode 100644 scribo/scribo/preprocessing/deskew_crop.hh
rename scribo/{ => scribo}/preprocessing/homogeneous_contrast.hh (100%)
rename scribo/{ => scribo}/preprocessing/rotate_90.hh (100%)
create mode 100644 scribo/scribo/preprocessing/split_bg_fg.hh
rename scribo/{ => scribo}/primitive/all.hh (100%)
create mode 100644 scribo/scribo/primitive/extract/all.hh
rename scribo/{ => scribo}/primitive/extract/canvas.hh (100%)
rename scribo/{ => scribo}/primitive/extract/cells.hh (100%)
rename scribo/{ => scribo}/primitive/extract/components.hh (100%)
rename scribo/{ => scribo}/primitive/extract/horizontal_separators.hh (100%)
rename scribo/{ => scribo}/primitive/extract/lines_discontinued.hh (100%)
rename scribo/{ => scribo}/primitive/extract/lines_h_discontinued.hh (100%)
rename scribo/{ => scribo}/primitive/extract/lines_h_pattern.hh (100%)
create mode 100644 scribo/scribo/primitive/extract/lines_h_single.hh
rename scribo/{ => scribo}/primitive/extract/lines_h_thick.hh (100%)
create mode 100644 scribo/scribo/primitive/extract/lines_h_thick_and_single.hh
create mode 100644 scribo/scribo/primitive/extract/lines_pattern.hh
rename scribo/{ => scribo}/primitive/extract/lines_thick.hh (100%)
rename scribo/{ => scribo}/primitive/extract/lines_v_discontinued.hh (100%)
rename scribo/{ => scribo}/primitive/extract/lines_v_pattern.hh (100%)
create mode 100644 scribo/scribo/primitive/extract/lines_v_single.hh
rename scribo/{ => scribo}/primitive/extract/lines_v_thick.hh (100%)
create mode 100644 scribo/scribo/primitive/extract/lines_v_thick_and_single.hh
rename scribo/{ => scribo}/primitive/extract/separators.hh (100%)
rename scribo/{ => scribo}/primitive/extract/vertical_separators.hh (100%)
create mode 100644 scribo/scribo/primitive/group/all.hh
rename scribo/{ => scribo}/primitive/group/apply.hh (100%)
create mode 100644 scribo/scribo/primitive/group/from_double_link.hh
create mode 100644 scribo/scribo/primitive/group/from_graph.hh
rename scribo/{ => scribo}/primitive/group/from_single_link.hh (100%)
create mode 100644 scribo/scribo/primitive/internal/all.hh
create mode 100644 scribo/scribo/primitive/internal/find_graph_link.hh
rename scribo/{ => scribo}/primitive/internal/find_root.hh (100%)
rename scribo/{ => scribo}/primitive/internal/have_link_valid.hh (100%)
create mode 100644 scribo/scribo/primitive/internal/is_link_valid.hh
rename scribo/{ => scribo}/primitive/internal/rd.hh (100%)
rename scribo/{ => scribo}/primitive/internal/update_graph_link.hh (100%)
create mode 100644 scribo/scribo/primitive/link/all.hh
rename scribo/{ => scribo}/primitive/link/compute.hh (100%)
create mode 100644 scribo/scribo/primitive/link/compute_several.hh
create mode 100644 scribo/scribo/primitive/link/internal/compute_anchor.hh
rename scribo/{ => scribo}/primitive/link/internal/dmax_default.hh (100%)
create mode 100644 scribo/scribo/primitive/link/internal/dmax_functor_base.hh
rename scribo/{ => scribo}/primitive/link/internal/dmax_width_and_height.hh (100%)
rename scribo/{ => scribo}/primitive/link/internal/dmax_width_only.hh (100%)
rename scribo/{ => scribo}/primitive/link/internal/find_link.hh (100%)
create mode 100644 scribo/scribo/primitive/link/internal/find_several_links.hh
create mode 100644 scribo/scribo/primitive/link/internal/link_functor_base.hh
create mode 100644 scribo/scribo/primitive/link/internal/link_several_dmax_base.hh
rename scribo/{ => scribo}/primitive/link/internal/link_single_dmax_base.hh (100%)
rename scribo/{ => scribo}/primitive/link/internal/link_single_dmax_ratio_base.hh
(100%)
rename scribo/{ => scribo}/primitive/link/merge_double_link.hh (100%)
create mode 100644 scribo/scribo/primitive/link/with_graph.hh
create mode 100644 scribo/scribo/primitive/link/with_rag.hh
create mode 100644 scribo/scribo/primitive/link/with_several_graphes.hh
create mode 100644 scribo/scribo/primitive/link/with_several_left_links.hh
create mode 100644 scribo/scribo/primitive/link/with_several_right_closest_links.hh
create mode 100644 scribo/scribo/primitive/link/with_several_right_links.hh
rename scribo/{ => scribo}/primitive/link/with_several_right_links_overlap.hh (100%)
create mode 100644 scribo/scribo/primitive/link/with_single_down_link.hh
rename scribo/{ => scribo}/primitive/link/with_single_left_link.hh (100%)
rename scribo/{ => scribo}/primitive/link/with_single_left_link_dmax_ratio.hh (100%)
rename scribo/{ => scribo}/primitive/link/with_single_right_link.hh (100%)
rename scribo/{ => scribo}/primitive/link/with_single_right_link_bottom.hh (100%)
rename scribo/{ => scribo}/primitive/link/with_single_right_link_dmax_ratio.hh (100%)
rename scribo/{ => scribo}/primitive/link/with_single_right_link_top.hh (100%)
create mode 100644 scribo/scribo/primitive/link/with_single_up_link.hh
create mode 100644 scribo/scribo/primitive/regroup/from_single_left_link.hh
create mode 100644 scribo/scribo/primitive/regroup/from_single_left_link_wrt_h_ratio.hh
create mode 100644 scribo/scribo/primitive/remove/separators.hh
create mode 100644 scribo/scribo/subsampling/bilinear.hh
rename scribo/{ => scribo}/subsampling/integral.hh (100%)
rename scribo/{ => scribo}/subsampling/integral_single_image.hh (100%)
create mode 100644 scribo/scribo/table/align_lines_horizontaly.hh
rename scribo/{ => scribo}/table/align_lines_verticaly.hh (100%)
rename scribo/{ => scribo}/table/all.hh (100%)
rename scribo/{ => scribo}/table/connect_horizontal_lines.hh (100%)
rename scribo/{ => scribo}/table/connect_vertical_lines.hh (100%)
create mode 100644 scribo/scribo/table/erase.hh
create mode 100644 scribo/scribo/table/extract.hh
create mode 100644 scribo/scribo/table/internal/align_lines.hh
rename scribo/{ => scribo}/table/internal/all.hh (100%)
rename scribo/{ => scribo}/table/internal/connect_lines.hh (100%)
rename scribo/{ => scribo}/table/internal/repair_lines.hh (100%)
create mode 100644 scribo/scribo/table/rebuild.hh
rename scribo/{ => scribo}/table/repair_horizontal_lines.hh (100%)
rename scribo/{ => scribo}/table/repair_vertical_lines.hh (100%)
rename scribo/{ => scribo}/text/all.hh (100%)
rename scribo/{ => scribo}/text/clean.hh (100%)
rename scribo/{ => scribo}/text/clean_inplace.hh (100%)
rename scribo/{ => scribo}/text/extract_lines.hh (100%)
rename scribo/{ => scribo}/text/look_like_text_lines.hh (100%)
create mode 100644 scribo/scribo/text/merging.hh
rename scribo/{ => scribo}/text/recognition.hh (100%)
create mode 100644 scribo/scribo/toolchain/nepomuk/text_extraction.hh
rename scribo/{ => scribo}/toolchain/text_in_doc.hh (100%)
rename scribo/{ => scribo}/upsampling/bs2x.hh (100%)
create mode 100644 scribo/scribo/upsampling/eagle.hh
delete mode 100644 scribo/src/pbm_lines_in_doc.cc
create mode 100644 scribo/src/preprocessing/rotate.cc
delete mode 100644 scribo/subsampling/bilinear.hh
delete mode 100644 scribo/table/align_lines_horizontaly.hh
delete mode 100644 scribo/table/erase.hh
delete mode 100644 scribo/table/extract.hh
delete mode 100644 scribo/table/internal/align_lines.hh
delete mode 100644 scribo/table/rebuild.hh
delete mode 100644 scribo/tests/core/object_image.cc
delete mode 100755 scribo/tests/unit_test/build_unit_test.sh
create mode 100644 scribo/tests/unit_test/cond_tests_qt
create mode 100644 scribo/tests/unit_test/cond_tests_qt_tesseract_tiff
create mode 100644 scribo/tests/unit_test/cond_tests_tesseract_tiff
delete mode 100644 scribo/text/merging.hh
delete mode 100644 scribo/toolchain/nepomuk/text_extraction.hh
delete mode 100644 scribo/upsampling/eagle.hh
hooks/post-receive
--
Olena, a generic and efficient image processing platform