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-build-ok has been updated
discards 6cdc4212ea8835dd20bc4a024ecd5e55a54601b1 (commit)
discards 92f82bb5052ce1fa559059508245769fe198c6e4 (commit)
discards 999dc98b3761448ef9e181aa9f91d40b2d1c4ca5 (commit)
discards d791a85fc90ade62fa14decb1e141d28e9a4401e (commit)
discards 74dd34a0e2aace887b05bdfbd63df13506cf1f95 (commit)
discards d8c4e9470b3f962e8a97894431e7d5abc8772f53 (commit)
via 53a57b1d3275c5b9fb41db4b706342d6a7df992d (commit)
via cd5ea6ecd0a75ad2dbabd704490682aeceac68bd (commit)
via 2925b324b1b9c0427600a0160cdc214a03d5e8ae (commit)
via 04569a2bb109e39ae8d09530aaa526ad9ae2df49 (commit)
via ebad60a1e78715afe0359a2837c5de517fa7a42b (commit)
via 5bd441f8f01071c7c228837ceb8d9e401bc8f974 (commit)
via d6e4a923e32eb749a66490fba62885a69b2fb4dd (commit)
via a4a49108929edc4cd8c2d108da7ca821f6684b45 (commit)
via ed4e74a2f51a69d580a46b155c9d319d7e7f603c (commit)
via 63c77cdaa94cdbfd1ee3591675f729b74cc0371e (commit)
via 621ebe718756448951c4362aa8dc5be8b84025da (commit)
via c3d187edce3a706763c8e2bed355517e22037cf0 (commit)
via a903e8dadd0bc8f76a36c846a6167903aac6c963 (commit)
via 696503dfbe53631c3d16db408d7137a0d5b9c536 (commit)
via b265090ab82ff960a5cd770b863eebb8eeee71be (commit)
via c0c3a98d00d261f0b32c16083030be5dc05e79ff (commit)
via bd5519ba780434acb1a52552f55c5c91806d5931 (commit)
via 4d1677cf6f3b63d78da59159550988f17e61b93a (commit)
via 951bfdd9cb60516e53abc0c961c046851174d37d (commit)
via ca408292a71afa85aa76b568642f91729ebaae05 (commit)
via 00d8fa3b631df334782cc755a0a1bbc3af1e8d35 (commit)
via 6ca68abdb08224a001fbdd838a6bbffb58b902ba (commit)
via a9958fa777ee5686c5a923311aab1caa793ab89a (commit)
via be773a94ff966b4008cb3ce086bdaa3a679cf8a5 (commit)
via 013ef3d7c8f41542dc327c3f86d3741476c61aa5 (commit)
via 6793cca44120828368141b44d52d589d47c72f72 (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 (6cdc4212ea8835dd20bc4a024ecd5e55a54601b1)
\
N -- N -- N (53a57b1d3275c5b9fb41db4b706342d6a7df992d)
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 -----------------------------------------------------------------
No new revisions were added by this update.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 77 ++-
INSTALL | 200 +++-
Makefile.am | 4 +-
bootstrap | 11 +-
build-aux/build_unit_test.sh | 201 +++-
configure.ac | 281 +++++-
m4/autotroll.m4 | 2 +-
m4/boost.m4 | 1038 ++++++++++++++++++++
m4/oln-with-lib.m4 | 5 +-
m4/pkg.m4 | 155 +++
milena/ChangeLog | 158 +++
milena/headers.mk | 25 +
milena/mln/accu/internal/base.hh | 4 +-
milena/mln/accu/math/sum.hh | 3 +-
milena/mln/accu/tuple.hh | 13 +-
milena/mln/convert/impl/from_float_to_value.hh | 10 +
milena/mln/convert/to_qimage.hh | 3 +
milena/mln/convert/to_qimage_nocopy.hh | 4 +-
milena/mln/core/point.hh | 8 +-
milena/mln/data/paste_without_localization.hh | 1 +
milena/mln/draw/dashed_line.hh | 2 +-
milena/mln/fun/n2v/white_gaussian.hh | 4 +-
milena/mln/fun/v2v/rgb_to_int_u.hh | 7 +-
milena/mln/fun/v2v/saturate.hh | 9 +-
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/io/dump/get_header.hh | 1 +
milena/mln/io/fld/load.hh | 13 +-
milena/mln/io/fld/max_components.hh | 32 +-
milena/mln/io/raw/get_header.hh | 1 +
milena/mln/labeling/blobs_and_compute.hh | 3 +
milena/mln/labeling/flat_zones.hh | 34 +-
milena/mln/subsampling/antialiased.hh | 3 +-
milena/mln/value/qt/rgb32.hh | 3 +-
milena/mln/value/rgb.hh | 56 +-
milena/tests/accu/Makefile.am | 15 +-
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/subsampling/antialiased.cc | 10 +-
milena/tests/topo/skeleton/crest.cc | 10 +-
milena/tests/unit_test/Makefile.am | 18 +-
.../cond_tests_boost-preprocessor_boost-tuple | 1 +
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_qt | 2 +
milena/tests/unit_test/cond_tests_tiff | 2 +
milena/tests/unit_test/disabled_tests | 10 -
milena/tests/unit_test/unit-tests.mk | 108 ++-
scribo/ChangeLog | 836 +++++++++++++++-
scribo/Makefile.am | 4 +-
scribo/README | 17 +-
scribo/all.hh | 51 -
scribo/binarization/internal/first_pass_functor.hh | 168 ----
scribo/binarization/sauvola_ms.hh | 988 -------------------
scribo/binarization/sauvola_threshold_image.hh | 616 ------------
.../binarization/sauvola_threshold_image_debug.hh | 420 --------
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/decision_image.hh | 180 ----
scribo/debug/highlight_text_area.hh | 255 -----
scribo/debug/links_decision_image.hh | 109 --
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 | 493 ++++------
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/rotate_90.hh | 160 ---
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 | 173 ++++
.../{ => scribo}/binarization/local_threshold.hh | 0
scribo/{ => scribo}/binarization/sauvola.hh | 0
scribo/scribo/binarization/sauvola_ms.hh | 988 +++++++++++++++++++
.../{ => scribo}/binarization/sauvola_ms_split.hh | 0
.../scribo/binarization/sauvola_threshold_image.hh | 616 ++++++++++++
.../binarization/sauvola_threshold_image_debug.hh | 421 ++++++++
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 | 0
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 +++
.../debug/looks_like_a_text_line_image.hh | 0
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 | 133 +++
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 | 408 ++++++++
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 | 163 +++
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
scribo/scribo/subsampling/integral_single_image.hh | 460 +++++++++
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 | 147 +++
scribo/{ => scribo}/text/extract_lines.hh | 0
scribo/{ => scribo}/text/look_like_text_lines.hh | 0
scribo/{ => scribo}/text/merging.hh | 0
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 | 12 +-
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/Makefile.am | 96 +-
scribo/src/debug/show_links_bbox_overlap.cc | 19 +-
scribo/src/debug/show_links_bottom_aligned.cc | 15 +-
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 | 38 +-
scribo/src/debug/show_links_single_down.cc | 33 +-
.../debug/show_links_single_down_left_aligned.cc | 26 +-
.../debug/show_links_single_down_right_aligned.cc | 29 +-
scribo/src/debug/show_links_single_left.cc | 36 +-
.../src/debug/show_links_single_left_dmax_ratio.cc | 44 +-
scribo/src/debug/show_links_single_right.cc | 37 +-
.../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 | 29 +-
.../debug/show_links_single_up_right_aligned.cc | 29 +-
scribo/src/debug/show_links_top_aligned.cc | 19 +-
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/Makefile.am | 29 +-
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 | 13 +-
scribo/src/misc/superpose.cc | 14 +-
scribo/src/pbm_lines_in_doc.cc | 299 ------
scribo/src/preprocessing/Makefile.am | 70 +-
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 | 22 +-
scribo/src/preprocessing/unskew.cc | 22 +-
scribo/src/primitive/extract/Makefile.am | 27 +-
.../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 | 13 +-
scribo/src/primitive/find/Makefile.am | 25 +-
.../src/primitive/find/find_discontinued_lines.cc | 18 +-
scribo/src/primitive/find/find_pattern_lines.cc | 17 +-
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 | 36 +-
.../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/Makefile.am | 22 +-
scribo/src/table/erase.cc | 15 +-
scribo/src/table/extract.cc | 7 +-
scribo/src/text/Makefile.am | 11 +-
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/subsampling/integral_single_image.hh | 459 ---------
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 | 262 +----
scribo/text/clean_inplace.hh | 147 ---
scribo/toolchain/nepomuk/text_extraction.hh | 160 ---
scribo/upsampling/eagle.hh | 145 ---
448 files changed, 22593 insertions(+), 20635 deletions(-)
create mode 100644 m4/boost.m4
create mode 100644 m4/pkg.m4
create mode 100644 milena/tests/unit_test/cond_tests_boost-preprocessor_boost-tuple
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_qt
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/binarization/sauvola_ms.hh
delete mode 100644 scribo/binarization/sauvola_threshold_image.hh
delete mode 100644 scribo/binarization/sauvola_threshold_image_debug.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/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/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/rotate_90.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%)
create mode 100644 scribo/scribo/binarization/sauvola_ms.hh
rename scribo/{ => scribo}/binarization/sauvola_ms_split.hh (100%)
create mode 100644 scribo/scribo/binarization/sauvola_threshold_image.hh
create mode 100644 scribo/scribo/binarization/sauvola_threshold_image_debug.hh
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%)
rename scribo/{ => scribo}/debug/bboxes_enlarged_image.hh (100%)
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
rename scribo/{ => scribo}/debug/looks_like_a_text_line_image.hh (100%)
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%)
create mode 100644 scribo/scribo/preprocessing/rotate_90.hh
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%)
create mode 100644 scribo/scribo/subsampling/integral_single_image.hh
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%)
create mode 100644 scribo/scribo/text/clean_inplace.hh
rename scribo/{ => scribo}/text/extract_lines.hh (100%)
rename scribo/{ => scribo}/text/look_like_text_lines.hh (100%)
rename scribo/{ => scribo}/text/merging.hh (100%)
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/subsampling/integral_single_image.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/clean_inplace.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