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/TL has been updated
via cc0d9305c735008f7c3bde3ffcc170931452f0d6 (commit)
via 804f0d0496af97354e4d48c9d758f9f7f3f26622 (commit)
via b4af135d41910e14ea6af728f0459e74054b5e98 (commit)
via 80685203c9a97579cd020858558d265beeaebba2 (commit)
via ca15e4749296c9aaa192faa266276d61dbb3e1c3 (commit)
via 3e418dc659cb7c9822f087850f5f6162f56478e2 (commit)
via 82992465d511fd52f532c291fbe39eabe042ca2b (commit)
via 237e7b8998aae98e107f9cd47d70ccb6f00d2326 (commit)
via 5cb37e9a4f3ba10c7345fbffe835a2dbaa5c65ca (commit)
via 8113851467f0e6512b9c17f11f0c30d409a63c3f (commit)
via feca97c579cabd8c220b49e9ad76db4abdfee5d5 (commit)
via 8a63cd516c9d9cce4a7e2ce5a2ee0e7da4227312 (commit)
via 61b6d4e0189709d6bce5eb2f4b9de63364a3af45 (commit)
via 1712786ce30c5b090ec7791afa60895afd55d3cf (commit)
via f290054235a9ad05cb1c69451452dd46ca14fdb6 (commit)
via 3843deb9f02d6eebcdab9dceb564962d7bdd2e04 (commit)
via f3b9c195f9cb4f5fd2056d0672e02900a2dd820b (commit)
via d78a5aba6a90a712ac9dcc605284654a3350a0b4 (commit)
via ea774ef1f09e34a28a60b526f771e4466556b2dd (commit)
via 113964975065838c47d1f04f3ba9e440813310ec (commit)
via f8afac7b74f3544975f153e169daf11e5e6fde8b (commit)
via 138bfd82249360b0097cdb5f406265f0baeeb4dc (commit)
via 7df1b84f9480be019636df2265a6156c665b6a33 (commit)
via 9745710feac32abec1d4fbcab09f17e9836fad19 (commit)
from b3b4d4962f0b8a0ea847acc55d18a8f0a8b5dc9b (commit)
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 -----------------------------------------------------------------
cc0d930 Merge branch 'exp/newdoc' into exp/TL
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 20 +
NEWS | 3 +
configure.ac | 2 -
doc/doc.bib | 30 ++-
milena/ChangeLog | 271 ++++++++++++++
milena/apps/morphers/iz.cc | 4 +-
.../apps/papers/levillain.09.ismm/classif-graph.cc | 4 +-
milena/demos/inter_pixel/inter_pixel.cc | 2 +-
milena/doc/Doxyfile.in | 2 +-
milena/doc/Makefile.am | 10 +-
milena/doc/examples/graph-data.cc | 4 +-
milena/doc/examples/split/graph-data-4.cc.raw | 2 +-
milena/doc/examples/trash/graph.cc | 15 +-
milena/doc/examples/trash/mk_graph.cc | 8 +-
milena/doc/examples/trash/tuto_bis.cc | 4 +-
milena/doc/img/function_hierarchy.png | Bin 0 -> 8738 bytes
milena/doc/img/src/function_hierarchy.dia | Bin 0 -> 1807 bytes
milena/doc/mln/convert.dox | 14 +-
milena/doc/mln/fun/fun.dox | 41 ++
milena/doc/mln/io/io.dox | 81 +++-
milena/doc/mln/main.dox | 8 +-
milena/doc/mln/topo/topo.dox | 6 +
milena/doc/split-examples.mk | 3 +-
milena/headers.mk | 14 +-
milena/mln/accu/label_used.hh | 10 +-
milena/mln/accu/stat/var.hh | 2 +-
milena/mln/algebra/vec.hh | 2 +-
milena/mln/core/concept/function.hh | 2 +-
milena/mln/core/image/edge_image.hh | 46 ++--
milena/mln/core/image/image1d.hh | 2 +-
milena/mln/core/image/image2d.hh | 2 +-
milena/mln/core/image/image3d.hh | 2 +-
milena/mln/core/image/vertex_image.hh | 40 +-
milena/mln/core/internal/image_base.hh | 9 +-
milena/mln/core/internal/labeled_image_base.hh | 12 +-
milena/mln/core/routine/init.hxx | 10 +-
milena/mln/core/site_set/p_array.hh | 2 +-
milena/mln/core/window.hh | 2 +-
milena/mln/data/convert.hh | 33 ++-
milena/mln/data/transform.spe.hh | 12 +-
milena/mln/debug/superpose.hh | 6 +-
milena/mln/fun/all.hh | 4 -
milena/mln/fun/essential.hh | 2 +-
milena/mln/fun/i2v/all.hh | 56 ---
milena/mln/fun/i2v/all_to.hh | 105 ------
milena/mln/fun/i2v/array.hh | 378 -------------------
milena/mln/fun/i2v/essential.hh | 36 --
milena/mln/fun/i2v/value_at_index.hh | 88 -----
milena/mln/fun/n2v/white_gaussian.hh | 6 +-
milena/mln/fun/stat/all.hh | 52 ---
milena/mln/fun/stat/mahalanobis.hh | 108 ------
milena/mln/fun/v2b/always_false.hh | 7 +-
milena/mln/fun/v2b/always_true.hh | 7 +-
milena/mln/fun/v2b/lnot.hh | 10 +-
milena/mln/fun/v2b/threshold_ge.hh | 14 +-
milena/mln/fun/v2b/threshold_le.hh | 14 +-
milena/mln/fun/v2i/all.hh | 55 ---
milena/mln/fun/v2i/index_of_value.hh | 99 -----
milena/mln/fun/v2v/abs.hh | 11 +-
milena/mln/fun/v2v/all_to.hh | 111 ++++++
milena/mln/fun/v2v/array.hh | 387 ++++++++++++++++++++
milena/mln/fun/v2v/cast.hh | 20 +-
milena/mln/fun/v2v/ch_function_value.hh | 10 +-
milena/mln/fun/v2v/component.hh | 11 +-
milena/mln/fun/v2v/convert.hh | 6 +-
milena/mln/fun/v2v/dec.hh | 9 +-
milena/mln/fun/v2v/enc.hh | 13 +-
milena/mln/fun/v2v/hsl_to_rgb.hh | 16 +-
milena/mln/fun/v2v/id.hh | 8 +-
milena/mln/fun/v2v/inc.hh | 11 +-
milena/mln/fun/v2v/index_of_value.hh | 105 ++++++
milena/mln/fun/v2v/linear.hh | 26 +-
milena/mln/fun/v2v/mahalanobis.hh | 114 ++++++
milena/mln/fun/v2v/norm.hh | 39 ++-
milena/mln/fun/v2v/projection.hh | 16 +-
milena/mln/fun/v2v/qt_rgb_to_int_u.hh | 5 +-
milena/mln/fun/v2v/rgb8_to_rgbn.hh | 8 +-
milena/mln/fun/v2v/rgb_to_hsl.hh | 9 +-
milena/mln/fun/v2v/rgb_to_int_u.hh | 5 +-
milena/mln/fun/v2v/rgb_to_luma.hh | 5 +-
milena/mln/fun/v2v/round.hh | 7 +-
milena/mln/fun/v2v/round_sat.hh | 4 +-
milena/mln/fun/v2v/saturate.hh | 23 +-
milena/mln/fun/v2v/value_at_index.hh | 95 +++++
milena/mln/fun/v2v/wrap.hh | 9 +-
milena/mln/fun/v2w2v/all.hh | 8 +-
milena/mln/fun/v2w2v/cos.hh | 12 +-
milena/mln/fun/v2w_w2v/all.hh | 8 +-
milena/mln/fun/v2w_w2v/norm.hh | 40 ++-
milena/mln/fun/vv2b/all.hh | 8 +-
milena/mln/fun/vv2b/eq.hh | 10 +-
milena/mln/fun/vv2b/ge.hh | 11 +-
milena/mln/fun/vv2b/gt.hh | 10 +-
milena/mln/fun/vv2b/implies.hh | 10 +-
milena/mln/fun/vv2b/le.hh | 11 +-
milena/mln/fun/vv2b/lt.hh | 10 +-
milena/mln/fun/vv2v/diff_abs.hh | 10 +-
milena/mln/fun/vv2v/land.hh | 10 +-
milena/mln/fun/vv2v/land_not.hh | 10 +-
milena/mln/fun/vv2v/lor.hh | 10 +-
milena/mln/fun/vv2v/lxor.hh | 10 +-
milena/mln/fun/vv2v/max.hh | 10 +-
milena/mln/fun/vv2v/min.hh | 10 +-
milena/mln/fun/vv2v/vec.hh | 10 +-
milena/mln/fun/x2x/translation.hh | 2 +-
milena/mln/histo/point_from_value.hh | 17 +-
milena/mln/labeling/colorize.hh | 4 +-
milena/mln/labeling/mean_values.hh | 2 +-
milena/mln/labeling/pack.hh | 16 +-
milena/mln/labeling/relabel.hh | 4 +-
milena/mln/linear/log.hh | 4 +-
milena/mln/make/edge_image.hh | 4 +-
milena/mln/make/p_edges_with_mass_centers.hh | 8 +-
milena/mln/make/p_vertices_with_mass_centers.hh | 8 +-
milena/mln/make/relabelfun.hh | 36 +-
milena/mln/make/voronoi.hh | 8 +-
milena/mln/metal/vec.hh | 2 +-
milena/mln/morpho/line_gradient.hh | 8 +-
milena/mln/morpho/watershed/superpose.hh | 5 +-
milena/mln/topo/skeleton/crest.hh | 91 +++---
milena/mln/trait/ch_function_value.hh | 6 +-
milena/mln/util/array.hh | 18 +-
milena/mln/value/lut_vec.hh | 12 +-
milena/mln/win/ball.hh | 2 +-
milena/mln/world/binary_2d/subsample.hh | 2 +-
milena/tests/algebra/h_mat.cc | 2 +-
milena/tests/algebra/mat.cc | 2 +-
milena/tests/algebra/vec2.cc | 2 +-
milena/tests/core/image/edge_image.cc | 6 +-
milena/tests/core/image/graph_image.cc | 6 +-
milena/tests/core/image/imorph/labeled_image.cc | 2 +-
milena/tests/core/image/line_graph_image.cc | 6 +-
milena/tests/core/image/vertex_and_edge_image.cc | 8 +-
milena/tests/core/image/vertex_image.cc | 6 +-
milena/tests/core/other/graph_elt_neighborhood.cc | 4 +-
milena/tests/core/other/graph_elt_window.cc | 4 +-
milena/tests/core/other/point_set_compatibility.cc | 4 +-
milena/tests/core/site_set/p_vertices.cc | 4 +-
milena/tests/data/compute_in_window.cc | 7 +-
milena/tests/data/convert.cc | 29 ++-
milena/tests/draw/graph.cc | 4 +-
milena/tests/fun/Makefile.am | 2 -
milena/tests/fun/i2v/Makefile.am | 26 --
milena/tests/fun/i2v/all_to.cc | 38 --
milena/tests/fun/i2v/array.cc | 42 ---
milena/tests/fun/i2v/value_at_index.cc | 51 ---
milena/tests/fun/stat/Makefile.am | 23 --
milena/tests/fun/stat/mahalanobis.cc | 67 ----
milena/tests/fun/v2i/Makefile.am | 23 --
milena/tests/fun/v2i/index_of_value.cc | 50 ---
milena/tests/fun/v2v/Makefile.am | 5 +
milena/tests/fun/v2v/all_to.cc | 38 ++
milena/tests/fun/v2v/array.cc | 42 +++
milena/tests/fun/v2v/index_of_value.cc | 50 +++
milena/tests/fun/v2v/mahalanobis.cc | 67 ++++
milena/tests/fun/v2v/value_at_index.cc | 51 +++
milena/tests/fun/x2x/composed.cc | 2 +-
milena/tests/fun/x2x/translation.cc | 2 +-
milena/tests/graph/labeling.cc | 4 +-
milena/tests/make/p_edges_with_mass_centers.cc | 2 +-
milena/tests/make/p_vertices_with_mass_centers.cc | 2 +-
.../morpho/artificial_line_graph_image_wst.cc | 2 +-
milena/tests/morpho/closing/area_on_vertices.cc | 4 +-
milena/tests/morpho/graph_image_morpho.cc | 6 +-
milena/tests/morpho/graph_image_wst.cc | 6 +-
milena/tests/morpho/lena_line_graph_image_wst1.cc | 6 +-
milena/tests/morpho/lena_line_graph_image_wst2.cc | 2 +-
milena/tests/morpho/line_graph_image_morpho.cc | 6 +-
milena/tests/morpho/line_graph_image_wst.cc | 6 +-
milena/tests/morpho/opening/area_on_vertices.cc | 4 +-
milena/tests/pw/image.cc | 6 +-
milena/tests/unit_test/unit-tests.mk | 14 +-
milena/tools/area_flooding.cc | 4 +-
scribo/ChangeLog | 84 +++++
scribo/doc/Doxyfile.in | 2 +-
scribo/scribo/core/line_set.hh | 2 +-
scribo/scribo/core/paragraph_set.hh | 6 +-
scribo/scribo/debug/alignment_decision_image.hh | 2 +-
scribo/scribo/debug/bboxes_enlarged_image.hh | 2 +-
scribo/scribo/debug/bboxes_image.hh | 8 +-
scribo/scribo/debug/char_space_image.hh | 6 +-
scribo/scribo/debug/decision_image.hh | 4 +-
scribo/scribo/debug/line_info_image.hh | 2 +-
scribo/scribo/debug/linked_bboxes_image.hh | 6 +-
scribo/scribo/debug/links_decision_image.hh | 2 +-
scribo/scribo/debug/links_image.hh | 2 +-
.../scribo/debug/looks_like_a_text_line_image.hh | 2 +-
scribo/scribo/debug/mean_and_base_lines_image.hh | 6 +-
scribo/scribo/debug/save_table_image.hh | 2 +-
scribo/scribo/filter/object_groups_with_holes.hh | 6 +-
scribo/scribo/filter/objects_with_holes.hh | 6 +-
scribo/scribo/fun/v2b/label_to_bool.hh | 6 +-
scribo/scribo/postprocessing/fill_object_holes.hh | 4 +-
scribo/scribo/preprocessing/denoise_bg.hh | 8 +-
scribo/scribo/preprocessing/denoise_fg.hh | 4 +-
scribo/scribo/primitive/extract/alignments.hh | 4 +-
scribo/scribo/primitive/extract/non_text_kmean.hh | 2 +-
.../primitive/extract/separators_nonvisible.hh | 10 +-
scribo/scribo/primitive/group/apply.hh | 6 +-
scribo/scribo/primitive/group/from_graph.hh | 2 +-
scribo/scribo/primitive/group/from_single_link.hh | 2 +-
.../primitive/regroup/from_single_left_link.hh | 2 +-
.../regroup/from_single_left_link_wrt_h_ratio.hh | 2 +-
scribo/scribo/text/extract_paragraphs.hh | 6 +-
scribo/scribo/text/extract_paragraphs_hdoc.hh | 4 +-
.../internal/text_in_doc_preprocess_functor.hh | 4 +-
.../toolchain/internal/text_in_picture_functor.hh | 13 +-
scribo/src/debug/show_lines_boldness.cc | 6 +-
.../show_links_left_right_links_validation.cc | 6 +-
.../src/debug/show_links_several_right_overlap.cc | 4 +-
scribo/src/debug/show_links_single_down.cc | 4 +-
scribo/src/debug/show_links_single_left.cc | 4 +-
.../src/debug/show_links_single_left_dmax_ratio.cc | 4 +-
scribo/src/debug/show_links_single_right.cc | 4 +-
.../debug/show_links_single_right_dmax_ratio.cc | 4 +-
scribo/src/debug/show_links_single_up.cc | 4 +-
scribo/src/debug/show_objects_large.cc | 6 +-
scribo/src/debug/show_objects_small.cc | 6 +-
scribo/src/debug/show_objects_thick.cc | 6 +-
scribo/src/debug/show_objects_thin.cc | 6 +-
scribo/src/debug/show_text_lines.cc | 5 +-
scribo/src/debug/show_text_lines_wo_seps.cc | 5 +-
scribo/src/filter/objects_large.cc | 6 +-
scribo/src/filter/objects_small.cc | 6 +-
scribo/src/filter/objects_thick.cc | 6 +-
scribo/src/filter/objects_thin.cc | 6 +-
scribo/src/filter/objects_with_holes.cc | 6 +-
scribo/src/filter/objects_with_holes_pgm.cc | 6 +-
scribo/src/non_text_components.cc | 2 +-
scribo/src/preprocessing/preprocess.cc | 8 +-
scribo/src/primitive/extract/alignments.cc | 5 +-
.../src/primitive/extract/discontinued_hlines.cc | 6 +-
scribo/src/primitive/extract/discontinued_lines.cc | 6 +-
.../src/primitive/extract/discontinued_vlines.cc | 6 +-
scribo/src/primitive/extract/thick_hlines.cc | 6 +-
scribo/src/primitive/extract/thick_vlines.cc | 6 +-
scribo/src/primitive/group/group_from_rag.cc | 7 +-
scribo/src/table/rebuild_opening.cc | 5 +-
scribo/src/table/rebuild_rank.cc | 7 +-
scribo/src/text_in_picture.cc | 2 +-
scribo/src/util/component_precise_outline.cc | 5 +-
scribo/tests/primitive/extract/alignments.cc | 5 +-
242 files changed, 2527 insertions(+), 1980 deletions(-)
create mode 100644 milena/doc/img/function_hierarchy.png
create mode 100644 milena/doc/img/src/function_hierarchy.dia
create mode 100644 milena/doc/mln/fun/fun.dox
create mode 100644 milena/doc/mln/topo/topo.dox
delete mode 100644 milena/mln/fun/i2v/all.hh
delete mode 100644 milena/mln/fun/i2v/all_to.hh
delete mode 100644 milena/mln/fun/i2v/array.hh
delete mode 100644 milena/mln/fun/i2v/essential.hh
delete mode 100644 milena/mln/fun/i2v/value_at_index.hh
delete mode 100644 milena/mln/fun/stat/all.hh
delete mode 100644 milena/mln/fun/stat/mahalanobis.hh
delete mode 100644 milena/mln/fun/v2i/all.hh
delete mode 100644 milena/mln/fun/v2i/index_of_value.hh
create mode 100644 milena/mln/fun/v2v/all_to.hh
create mode 100644 milena/mln/fun/v2v/array.hh
create mode 100644 milena/mln/fun/v2v/index_of_value.hh
create mode 100644 milena/mln/fun/v2v/mahalanobis.hh
create mode 100644 milena/mln/fun/v2v/value_at_index.hh
delete mode 100644 milena/tests/fun/i2v/Makefile.am
delete mode 100644 milena/tests/fun/i2v/all_to.cc
delete mode 100644 milena/tests/fun/i2v/array.cc
delete mode 100644 milena/tests/fun/i2v/value_at_index.cc
delete mode 100644 milena/tests/fun/stat/Makefile.am
delete mode 100644 milena/tests/fun/stat/mahalanobis.cc
delete mode 100644 milena/tests/fun/v2i/Makefile.am
delete mode 100644 milena/tests/fun/v2i/index_of_value.cc
create mode 100644 milena/tests/fun/v2v/all_to.cc
create mode 100644 milena/tests/fun/v2v/array.cc
create mode 100644 milena/tests/fun/v2v/index_of_value.cc
create mode 100644 milena/tests/fun/v2v/mahalanobis.cc
create mode 100644 milena/tests/fun/v2v/value_at_index.cc
hooks/post-receive
--
Olena, a generic and efficient image processing platform