- 25 Aug, 2009 15 commits
-
-
Guillaume Lazzara authored
* scribo.mk: Set optimization flags in AM_CXXFLAGS. * tests/tests.mk: New. Set AM_CXXFLAGS with debug flags. * tests/Makefile.am, * tests/filter/Makefile.am, * tests/preprocessing/Makefile.am, * tests/table/Makefile.am, * tests/text/Makefile.am, * tests/unit_test/Makefile.am: Include tests.mk. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4400 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* core/object_groups.hh, * core/object_links.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4399 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* headers.mk, * tests/unit_test/unit-tests.mk: Regen. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4398 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4397 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/core/box_runstart_piter.hh, * mln/core/dpsites_piter.hh, * mln/core/image/complex_window_piter.hh: Add new init_() member. * mln/core/image/graph_elt_mixed_neighborhood.hh, * mln/core/image/graph_elt_mixed_window.hh, * mln/core/mixed_neighb.hh: New. * mln/core/image/graph_elt_neighborhood.hh, * mln/core/image/graph_elt_window.hh: Get rid of a template parameter. * mln/core/image/graph_window_piter.hh: Add a selector for do_start_() implementation. * mln/core/image/vertex_image.hh: Add a new include. * mln/core/internal/neighb_base.hh: New neighborhood base class. * mln/core/internal/neighb_niter_base.hh: New neiborhood iterator base class. * mln/core/internal/neighb_niter_impl.hh: Add a new specialization for graph_elt_mixed_window. * mln/core/neighb.hh: Make inherit from neighb_base. * mln/core/window.hh: Update header. * tests/core/image/vertex_and_edge_image.cc: Use a graph_elt_mixed_window. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4396 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4395 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/canvas/labeling/blobs.hh, * mln/canvas/labeling/internal/tests.hh: Add missing includes. * mln/morpho/closing/algebraic.hh, * mln/test/predicate.hh, * mln/morpho/algebraic_filter.hh, * mln/labeling/relabel.hh, * mln/data/compare.hh, * mln/canvas/morpho/attribute_filter.hh: cosmetic changes. * mln/core/concept/image.hh: Remove data/compare.hh include. * mln/core/internal/site_relative_iterator_base.hh: Remove deprecated todo. * mln/data/compute.hh: Avoid a warning. * mln/labeling/blobs.hh: Remove useless headers. * mln/make/edge_image.hh: Fix a syntax error. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4394 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* text/grouping/group_with_rag.hh, * text/grouping/internal/have_link_valid.hh: New. * src/text/grouping/group_from_rag.cc: New related example. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4393 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4392 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4391 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* extract/primitive/lines_h_thick.hh, * debug/save_linked_bboxes_image.hh: Reindent. * demo/Makefile.am: Use $(srcdir). * draw/bounding_box_links.hh: Fix use of invalid sites. * extract/primitive/lines_h_pattern.hh, * extract/primitive/lines_v_pattern.hh: Add fixmes. * filter/large_objects.hh, * filter/thick_objects.hh: Set a specific value for the background. * text/grouping/group_from_double_link.hh: Update doc and add an overload. * text/grouping/group_from_single_link.hh, * text/grouping/group_with_graph.hh: Update doc. * text/grouping/internal/is_link_valid.hh: Add a missing test. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4390 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* extract/primitive/lines_h_single.hh, * extract/primitive/lines_v_single.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4389 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* src/extract/primitive/Makefile.am: Add new examples. * src/extract/primitive/find_discontinued_lines.cc: Cleanup. * src/extract/primitive/find_single_lines.cc, * src/extract/primitive/find_thick_lines.cc: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4388 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4387 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* src/Makefile.am: update. * src/text/Makefile.am, * src/text/grouping/Makefile.am: New. * src/extract_text_double_link.cc, * src/extract_text_double_several_links.cc, * src/extract_text_graph.cc, * src/extract_text_several_graph.cc, * src/extract_text_several_left_links.cc, * src/extract_text_single_link.cc: Move... * src/text/grouping/group_from_double_link.cc, * src/text/grouping/group_from_double_several_links.cc, * src/text/grouping/group_from_graph.cc, * src/text/grouping/group_from_several_graph.cc, * src/text/grouping/group_from_several_left_links.cc, * src/text/grouping/group_from_single_link.cc: ... here. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4386 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 21 Aug, 2009 8 commits
-
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4385 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4384 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4383 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/convert/from_to.hxx: Add a new overload. * mln/fun/i2v/array.hh: Fix buggy from_to overloads. * mln/util/array.hh: Fix buggy from_to overloads and add a new one. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4382 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/canvas/labeling/blobs.hh: New. Make labeling blobs a canvas. * mln/labeling/blobs.hh: Use the brand new canvas. * mln/labeling/blobs_and_compute.hh: New routine. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4381 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/canvas/labeling/all.hh, * mln/canvas/labeling/essential.hh: New. * mln/canvas/labeling.hh: Move and split into... * mln/canvas/labeling/generic.hh, * mln/canvas/labeling/internal/find_root_fastest.hh, * mln/canvas/labeling/internal/tests.hh, * mln/canvas/labeling/sorted.hh, * mln/canvas/labeling/video.hh: ... these files. * tests/labeling/flat_zones.cc, * 6tests/labeling/foreground.cc, * mln/canvas/all.hh, * mln/canvas/essential.hh, * mln/labeling/flat_zones.hh, * mln/labeling/regional_maxima.hh, * mln/labeling/regional_minima.hh, * mln/labeling/value.hh: Update includes and function calls. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4380 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
* mln/trait/functions.hh: Remove extra ";" l207 after "}" of compute. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4379 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
* green/histo1d/histo1d.hh : Improve documentation aspect. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4378 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 19 Aug, 2009 8 commits
-
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4377 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/core/concept/graph.hh: Move is_valid() and invalidate()... * mln/util/internal/graph_base.hh: ... here. * mln/core/image/vertex_image.hh, * mln/core/image/edge_image.hh: Add new typedefs for default related windows and neighborhoods. * mln/core/internal/site_relative_iterator_base.hh: Add a new template parameter in order to define the type of the central element. * mln/core/neighb.hh, * mln/core/internal/neighb_niter_impl.hh, * mln/core/image/graph_elt_neighborhood.hh, * mln/core/image/graph_elt_window.hh, * mln/core/internal/window_base.hh: Update accordingly and add a new typedef center_t. * mln/core/image/graph_window_piter.hh: Handle the case where the central element have a different type from the others. * mln/core/internal/graph_psite_base.hh: Reindent and avoid a warning. * mln/util/internal/graph_nbh_iter.hh: Add new typedefs. * tests/core/image/Makefile.am, * tests/core/image/vertex_and_edge_image.cc: Add a new test. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4376 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4375 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* doc/examples/accu-wrong-instanciation.cc.raw: Fix an incomplete namespace specification. * doc/figures/fill-subimage-cfun-1.ppm, * doc/outputs/fill-subimage-cfun.txt, * doc/examples/fill-subimage-cfun.cc, * doc/examples/split/fill-subimage-cfun-1.cc.raw, * doc/examples/split/fill-subimage-cfun-2.cc.raw, * doc/examples/split/fill-subimage-cfun-3.cc.raw: Rename as... * doc/figures/fill-imageif-cfun-1.ppm, * doc/outputs/fill-imageif-cfun.txt, * doc/examples/fill-imageif-cfun.cc, * doc/examples/split/fill-imageif-cfun-1.cc.raw, * doc/examples/split/fill-imageif-cfun-2.cc.raw, * doc/examples/split/fill-imageif-cfun-3.cc.raw: ... this. * doc/examples/tuto3/first_routine.cc, * doc/examples/tuto4_genericity_and_algorithms.cc, * doc/examples/split/tuto3_first_routine-1.cc.raw, * doc/examples/split/tuto3_first_routine-5.cc.raw, * doc/examples/split/tuto3_first_routine-7.cc.raw, * doc/examples/split/tuto4_genericity_and_algorithms-2.cc.raw: Update sample code * doc/examples/examples.mk, * doc/figures/figures.mk, * doc/outputs/outputs.mk: Regen. * doc/ref_guide/ref_guide.tex, * doc/tutorial/tutorial.tex: Fix typos and update according to some Yann's comments. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4374 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/core/concept/image.hh: Always include data/compare.hh. * tests/Makefile.am, * tests/core/other/graph_elt_neighborhood.cc, * mln/core/site_set/p_vertices.hh, * mln/core/site_set/p_vertices_psite.hh, * mln/core/internal/image_base.hh, * mln/core/internal/site_iterator_base.hh: Revamp header. * mln/core/site_set/p_array.hh: Add 'resize' member. * mln/draw/line.hh: Make a warning more explicit. * mln/fun/accu_result.hh: Fix guards. * mln/labeling/superpose.hh: Add missing includes. * mln/morpho/opening/all.hh: Reindent. * mln/util/array.hh: Fix an invalid return type in obj_(). * mln/util/vertex.hh: Add a missing precondition. * mln/value/lut_vec.hh: Fix wrong documentation. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4373 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4372 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* scribo/Makefile.am: Add new arguments to generate_dist_headers.sh. * scribo/headers.mk: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4371 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* bootstrap: Add new arguments to generate_dist_headers.sh * build-aux/generate_dist_headers.sh: Allow to specify a specific include directory. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4370 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 17 Aug, 2009 9 commits
-
-
Thierry Geraud authored
* mln/core/site_set/p_queue_fast.hh (has): De-activate invariant to help Edwin debugging. * mln/core/internal/graph_psite_base.hh (local_change_graph): New. (change_target): Call local_change_graph so that the target changes when site_ and elt_ are the same, i.e., psite is site, that is, a vertex or an edge. * mln/morpho/tree/data.hh: Add debugging code. * mln/util/internal/graph_base.hh (data_hook_): New. * mln/util/edge.hh (change_target): New; is it really useful? git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4369 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* edwin/exec/zi.cc: Fix nlabel missing incr. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4368 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* edwin/exec/score.hh: New. * edwin/exec/zi.cc, * edwin/exec/zi.hh: Use min-tree based method instead of WST to group components. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4367 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* morpho/tree/compute_attribute_image.hh: Supress warning. * morpho/tree/data.hh: Fix rvalue and overload operator << for tree. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4366 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4365 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4364 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4363 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* icdar/2009/hsc/input_to_lines_dat.cc, * icdar/2009/hsc/input_to_words_dat.cc: Add copyright and a reference to the paper in which the results are published. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4362 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4361 4aad255d-cdde-0310-9447-f3009e2ae8c0
-