- 28 May, 2009 10 commits
-
-
Guillaume Lazzara authored
* text/extract_bboxes.hh, * core/component_bboxes.hh: useless so removed. * core/object_image.hh: new. Define a macro wrapping labeled_image type. * table/extract_lines_with_opening.hh: removed. Replaced by lines_*_thick. * table/extract_lines_with_rank.hh: removed. Replaced by lines_*_discontinued. * extract/primitive/lines_discontinued.hh, * extract/primitive/lines_h_discontinued.hh, * extract/primitive/lines_h_thick.hh, * extract/primitive/lines_thick.hh, * extract/primitive/lines_v_discontinued.hh, * extract/primitive/lines_v_thick.hh, * extract/primitive/objects.hh, * table/extract.hh, * text/grouping/group_from_double_link.hh, * text/grouping/group_from_graph.hh, * text/grouping/group_with_several_left_links.hh, * text/grouping/group_with_several_right_links.hh, * text/grouping/internal/find_left_link.hh, * text/grouping/internal/find_right_link.hh, * text/recognition.hh: make use of labeled_image type. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3907 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* doc/Doxyfile.in: Enable JAVADOC_AUTOBRIEF. * doc/groups/images.hh: create a new modules for morphers. * tests/unit_test/unit-tests.mk, * headers.mk: update auto-generated lists. * mln/convert/from_to.hxx, * mln/value/label.hh: add from_to overload for conversion from label<n> to bool. * mln/core/image/bgraph_image.hh, * mln/core/image/complex_image.hh, * mln/core/image/edge_image.hh, * mln/core/image/flat_image.hh, * mln/core/image/image1d.hh, * mln/core/image/image2d.hh, * mln/core/image/image3d.hh, * mln/io/pbm/all.hh, * mln/pw/image.hh: update doc. * mln/core/macros.hh: fix mln_box macro. * mln/labeling/colorize.hh: do not call next() member on label type. * mln/make/relabelfun.hh: image value type does not need to be a label type anymore. * mln/subsampling/subsampling.hh: fix invalid use of mln_coord. * mln/tag/init.hh: cleanup. * mln/util/array.hh: fix infinite recursion. * mln/util/eat.hh, * mln/util/ignore.hh, * mln/util/nil.hh, * mln/util/tracked_ptr.hh, * mln/util/yes.hh: Add these objects in util module. * apps/statues/trimesh/misc.hh: avoid warnings. * mln/core/image/all.hh: fix includes. * mln/core/site_set/p_transformed.hh: rename transform routine to ptransform (name conflict with a namespace). * mln/morpho/tree/propagate_representative.hh: add missing includes. * tests/transformation/rotate.cc: fix reference image. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3906 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3905 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/world/binary_2d/enlarge.hh: new routine. * tests/world/Makefile.am, * tests/world/binary_2d/Makefile.am: new makefiles. * tests/world/binary_2d/enlarge.cc: new associated test. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3904 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/debug/all.hh: update includes. * mln/debug/superpose.hh: new routine. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3903 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/core/image/imorph/labeled_image.hh: new image type. * mln/trait/ch_value.hh: Specialize ch_value trait for this type. * tests/core/image/imorph/labeled_image.cc: new associated test. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3902 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* abraham/tests/core/image/fun_image_const.cc, * abraham/tests/core/image/fun_image_norm.cc, * abraham/tests/core/image/fun_image_v2v.cc, * abraham/tests/core/image/thru_const.cc, * abraham/tests/core/image/thru_norm.cc, * abraham/tests/core/image/thru_v2v.cc, * abraham/tests/core/image/thru_v2w2v.cc, * abraham/tests/core/image/violent_cast_image.cc, * abraham/tests/fun/meta/red.cc, * abraham/tests/morpho/levelings.cc, * abraham/tests/morpho/red_erosion.cc, * abraham/tests/morpho/red_erosion3.cc, * aroumougame/skeleton/sedt.hh, * aroumougame/skeleton/test.cc, * aroumougame/skeleton/test_image2d.cc, * beguin/fusion_graph.hh, * beguin/irm.cc, * beguin/irm_g.cc, * bugs/piter_slice.cc, * bugs/piter_slice.solved.cc, * delmon/minsurf/main.cc, * duhamel/chamfer.cc, * duhamel/color_sub.cc, * duhamel/graph_labeling.hh, * duhamel/labeling_algo.cc, * duhamel/labeling_algo.hh, * duhamel/main.cc, * duhamel/main_mesh_image.cc, * duhamel/slow_seed2tiling.cc,...
-
Guillaume Lazzara authored
Special headers: * mln/core/image/essential.hh, * mln/core/image/all.hh: update. * mln/core/image/dmorph/all.hh, * mln/core/image/imorph/all.hh, * mln/core/image/morph/all.hh, * mln/core/image/vmorph/all.hh: new. Makefiles: * tests/core/image/Makefile.am: add new subdirs. * tests/core/image/dmorph/Makefile.am, * tests/core/image/imorph/Makefile.am, * tests/core/image/morph/Makefile.am, * tests/core/image/vmorph/Makefile.am: new. Domain morphers: * mln/core/image/extended.hh * mln/core/image/extension_fun.hh * mln/core/image/extension_ima.hh * mln/core/image/extension_val.hh * mln/core/image/hexa.hh * mln/core/image/hexa_piter.hh * mln/core/image/image2d_h.hh * mln/core/image/image_if.hh * mln/core/image/p2p_image.hh * mln/core/image/slice_image.hh * mln/core/image/sub_image.hh * mln/core/image/sub_image_if.hh * mln/core/image/unproject_image.hh: move... * mln/core/image/dmorph/extended.hh * mln/core/image/dmorph/extension_fun.hh * mln/core/image/dmorph/extension_ima.hh * mln/core/image/dmorph/extension_val.hh * mln/core/image/dmorph/hexa.hh * mln/core/image/dmorph/hexa_piter.hh * mln/core/image/dmorph/image2d_h.hh * mln/core/image/dmorph/image_if.hh * mln/core/image/dmorph/p2p_image.hh * mln/core/image/dmorph/slice_image.hh * mln/core/image/dmorph/sub_image.hh * mln/core/image/dmorph/sub_image_if.hh * mln/core/image/dmorph/unproject_image.hh: ... here. Identity morphers: * mln/core/image/decorated_image.hh * mln/core/image/interpolated.hh * mln/core/image/lazy_image.hh * mln/core/image/plain.hh * mln/core/image/safe.hh * mln/core/image/tr_image.hh: Move... * mln/core/image/imorph/decorated_image.hh * mln/core/image/imorph/interpolated.hh * mln/core/image/imorph/lazy_image.hh * mln/core/image/imorph/plain.hh * mln/core/image/imorph/safe.hh * mln/core/image/imorph/tr_image.hh: ... here. Image morpher: * mln/core/image/t_image.hh: Move... * mln/core/image/morph/t_image.hh: ... here. Value morphers: * mln/core/image/cast_image.hh * mln/core/image/fun_image.hh * mln/core/image/thru_morpher.hh * mln/core/image/thrubin_morpher.hh * mln/core/image/violent_cast_image.hh: Move... * mln/core/image/vmorph/cast_image.hh * mln/core/image/vmorph/fun_image.hh * mln/core/image/vmorph/thru_image.hh * mln/core/image/vmorph/thrubin_image.hh * mln/core/image/vmorph/violent_cast_image.h: ... here. Tests: * tests/core/image/hexa.cc , * tests/core/image/image2d_h.cc , * tests/core/image/image_if.cc , * tests/core/image/p2p_image.cc , * tests/core/image/slice_image.cc , * tests/core/image/sub_image.cc, * tests/core/image/unproject_image.cc, * tests/core/image/decorated_image.cc, * tests/core/image/interpolated.cc , * tests/core/image/safe_image.cc , * tests/core/image/tr_image.cc, * tests/core/image/t_image.cc, * tests/core/image/cast_image.cc: Move... * tests/core/image/dmorph/hexa.cc, * tests/core/image/dmorph/image2d_h.cc, * tests/core/image/dmorph/image_if.cc, * tests/core/image/dmorph/p2p_image.cc, * tests/core/image/dmorph/slice_image.cc, * tests/core/image/dmorph/sub_image.cc, * tests/core/image/dmorph/unproject_image.cc, * tests/core/image/imorph/decorated_image.cc, * tests/core/image/imorph/interpolated.cc, * tests/core/image/imorph/safe_image.cc, * tests/core/image/imorph/tr_image.cc, * tests/core/image/morph/t_image.cc, * tests/core/image/vmorph/cast_image.cc: ... here. Includes. * tests/core/image/plain.cc, * tests/core/image/image_if_interval.cc, * mln/convert/impl/from_site_set_to_image.hh, * mln/core/routine/extend.hh, * mln/debug/slices_2d.hh, * mln/draw/line.hh, * mln/extract/blue.hh, * mln/extract/green.hh, * mln/extract/hue.hh, * mln/extract/lum.hh, * mln/extract/red.hh, * mln/extract/sat.hh, * mln/labeling/fill_holes.hh, * mln/level/replace.hh, * mln/make/image3d.hh, * mln/registration/icp.hh, * mln/transformation/rotate.hh, * mln/world/inter_pixel/dim2/make_edge_image.hh, * mln/world/inter_pixel/display_edge.hh, * mln/world/inter_pixel/is_pixel.hh, * mln/world/inter_pixel/is_separator.hh, * tests/arith/minus_full.cc, * tests/arith/plus_full.cc, * tests/arith/revert_full.cc, * tests/arith/times_full.cc, * tests/border/find.cc, * tests/border/find_full.cc, * tests/border/get.cc, * tests/border/get_full.cc, * tests/border/resize_image_if.cc, * tests/border/resize_sub_image.cc, * tests/canvas/chamfer.cc, * tests/convert/to_p_set.cc, * tests/convert/to_window.cc, * tests/labeling/level.cc, * tests/level/abs_full.cc, * tests/level/compare_full.cc, * tests/level/compute.cc, * tests/level/compute_full.cc, * tests/level/transform.cc, * tests/level/transform_full.cc, * tests/level/transform_inplace.cc, * tests/morpho/elementary/gradient.cc, * tests/morpho/elementary/gradient_external.cc, * tests/morpho/elementary/gradient_internal.cc, * tests/morpho/laplacian.cc, * tests/morpho/meyer_wst_long.cc, * tests/morpho/skeleton_constrained.cc, * tests/morpho/tree/compute_parent.cc, * tests/opt/at.cc, * tests/trait/image/images.cc, * tests/core/routine/duplicate.cc, * tests/core/routine/extend.cc, * tests/core/routine/initialize.cc, * tests/core/routine/primary.cc, * tests/data/fill_full.cc, * tests/data/fill_with_image.cc, * tests/data/fill_with_value.cc, * tests/data/paste.cc, * tests/data/paste_full.cc, * tests/draw/line.cc, * tests/extension/fill.cc, * tools/seed2tiling.cc: update includes. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3900 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* configure.ac: Update configure.ac. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3899 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* mln/morpho/tree/filter/filter.hh: Special increasing attribute filtering routine. * tests/morpho/tree/Makefile.am, * tests/morpho/tree/filter/Makefile.am, * tests/morpho/tree/filter/filter.cc, * tests/morpho/tree/filter, * tests/unit_test/unit-tests.mk, Tests for tree filtering. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3898 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 27 May, 2009 22 commits
-
-
Thierry Geraud authored
* sandbox/theo/experimental/histo_image.cc: Copy as... * mln/fun/p2p/fold.hh: ...this new file. Keep only fold stuff. Revamp. * mln/fun/p2p/all.hh: Update. * tests/fun/p2p/fold.cc: New. * tests/fun/p2p/Makefile.am: Update. * mln/fun/p2p/translation.hh: Layout. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3897 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* fabien/igr/Makefile: Add targets for edges processing chain. * fabien/igr/clo_vol.cc: Small update. * fabien/igr/dist_edges.cc: Compute distance on edges, now with 3 distances. * fabien/igr/norm.cc: Small update. * fabien/igr/seg_fixed.cc: Remove. * fabien/igr/wst_edges.cc: Compute a volume closing and a watershed. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3896 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/trait/value/internal/comp.hh (on): New method. (mln_trait_value_comp): Remove; already define outside internal. (todo): New. * mln/trait/value/comp.hh: Upgrade doc style. * tests/trait/value/comp.cc: Fix doc. * mln/value/hsl.hh (trait): Update. * mln/value/rgb.hh (trait): Update. * mln/fun/i2v/value_at_index.hh: Layout. * mln/fun/v2i/index_of_value.hh: Layout. * mln/fun/v2v/component.hh: New. * tests/fun/v2v/component.cc: New. * tests/fun/ops.cc: New. * tests/fun/Makefile.am: Update. * mln/core/grids.hh: Upgrade doc style. * sandbox/theo/experimental/histo_image.cc: Copy as... * mln/histo/point_from_value.hh: ...this new file. Keep only point_from_value. Revamp. * mln/histo/all.hh: Layout. Update. * tests/histo/compute.cc (todo): New. * tests/histo/point_from_value.cc: New. * tests/histo/Makefile.am: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3895 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* configure.ac: Configure milena/tests/morpho/reconstruction/by_erosion/Makefile. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3894 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* tests/unit_test/unit-tests.mk: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3893 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* headers.mk, * doc/outputs/outputs.mk, * tests/unit_test/unit-tests.mk: Regen. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3892 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* milena/tests/unit_test/build_unit_test.sh, * scribo/tests/unit_test/build_unit_test.sh (LC_ALL): Set envvar to C. * milena/generate_dist_headers.sh, * milena/doc/generate_dist_files.sh: Likewise. Use plain `sort' instead of `sort -d'. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3891 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* Makefile.am ($(srcdir)/headers.mk): Do not recurse on rule regen-dist and inline its action instead. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3890 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* Makefile.am (regen-dist): Do not make headers.mk read-only, since other clients expect it to be writable. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3889 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* int_u.ixx, point2d.i: Here. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3888 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* python-utils.ixx: New file. * Makefile.am (meta_wrappers): Add python-utils.ixx. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3887 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* concat.ixx: New file. * Makefile.am (meta_wrappers): Add concat.ixx git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3886 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* ch_value.ixx, dpoint2d.i, dynamic_image2d.i, fill.ixx, * image2d.ixx, image2d_int.i, image2d_int_u8.i, int_u.ixx, * intp.ixx, morpho.ixx, neighb2d.i, window2d.i, * python/morpho-fun.py, python/morpho-segm.py: Here. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3885 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* python/box2d-misc.py: New test. * python/Makefile.am (TESTS): Add box2d-misc.py. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3884 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* python/dynamic-image2d-misc.py, python/image2d-misc.py: Simplify constructions. Use iterators on domain instead of ad hoc iterations. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3883 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* point2d.i (__str__): New method (extension). git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3882 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* box_piter.ixx, box2d_piter.i: New. * box2d.i (__iter__): New method (extension). * Makefile.am (meta_wrappers): Add box_piter.i (wrappers): Add box2d_piter.i. * python/swilena.py: Import module `box2d' before `point2d'. * python/Makefile.am (pyexec_LTLIBRARIES): Add _box2d.la. (nodist__box2d_la_SOURCES, _box2d_la_LIBADD): New variables. (CLEANFILES): Add $(nodist__box2d_la_SOURCES) box2d.py box2d.py[co] (nodist_python_PYTHON): Add box2d.py. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3881 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3880 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3879 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/core/site_set/box_piter.hh (mln::box_fwd_piter_(const mln::box<P>& b)): Here. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3878 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3877 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3876 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 26 May, 2009 3 commits
-
-
Edwin Carlinet authored
* mln/morpho/tree/filter: New. * mln/morpho/tree/propagate_if.hh: New. * mln/morpho/tree/propagate_node.hh: New. * mln/morpho/tree/propagate_representative.hh: New. * sandbox/edwin/mln/morpho/tree/filter/all.hh: Remove. * sandbox/edwin/mln/morpho/tree/filter/direct.hh: Remove. * sandbox/edwin/mln/morpho/tree/filter/max.hh: Remove. * sandbox/edwin/mln/morpho/tree/filter/min.hh: Remove. * sandbox/edwin/mln/morpho/tree/filter/subtractive.hh: Remove. * sandbox/edwin/mln/morpho/tree/filter: Remove. * sandbox/edwin/mln/morpho/tree/propagate_if.hh: Remove. * sandbox/edwin/mln/morpho/tree/propagate_node.hh: Remove. * sandbox/edwin/mln/morpho/tree/propagate_representative.hh: Remove. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3875 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* mln/morpho/attribute/height.hh: Add base and current level getters. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3874 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* edwin/mln/morpho/tree/filter.hh, * edwin/mln/morpho/tree/filter/all.hh, * edwin/mln/morpho/tree/filter/direct.hh, * edwin/mln/morpho/tree/filter/max.hh, * edwin/mln/morpho/tree/filter/min.hh, * edwin/mln/morpho/tree/filter/subtractive.hh, * edwin/mln/morpho/tree/filter: Attribute filtering routines. * edwin/mln/morpho/tree/propagate_representative.hh, * edwin/mln/morpho/tree/propagate_if.hh, * edwin/mln/morpho/tree/propagate_node.hh: Basic propagation routines. * edwin/rush/exo2/wst_from_tree.cc, * edwin/tests/sharp.cc: Fix WST on the reconstructed by erosion image. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3873 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 25 May, 2009 5 commits
-
-
Fabien Freling authored
* mln/morpho/closing/all.hh: Add entry for mln::morpho::closing::sum * mln/morpho/closing/sum.hh: New closing based on morpho sum. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3872 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* fabien/igr/Makefile: Add filter target. * fabien/igr/filter.cc: New tool for filtering input. * fabien/igr/fixed_seg/main.cc: Update closing to closing::sum * fabien/igr/point_filtering/main.cc: Minor update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3871 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* sandbox/theo/experimental/histo_image.cc: Copy as... * mln/fun/i2v/value_at_index.hh: ...this new file. (value_at_index): Keep only this, layout, and cleanup. * mln/fun/i2v/all.hh: Update. * tests/fun/i2v/array.cc: New. * tests/fun/i2v/value_at_index.cc: New. * tests/fun/i2v/all_to.cc: New. * tests/fun/i2v/Makefile.am: Update. * mln/fun/v2i: New directory. * sandbox/theo/experimental/histo_image.cc: Copy as... * mln/fun/v2i/index_of_value.hh: ...this new file. (index_of_value): Keep only this, layout, and cleanup. * mln/fun/v2i/all.hh: New. * mln/fun/all.hh: Update. * tests/fun/v2i: New directory. * tests/fun/v2i/Makefile.am: New. * tests/fun/v2i/index_of_value.cc: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3870 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* mln/morpho/reconstruction/by_erosion/all.hh, * mln/morpho/reconstruction/by_erosion/union_find.hh, * mln/morpho/reconstruction/by_erosion: Reconstruction by erosion. * tests/morpho/reconstruction/Makefile.am, * tests/morpho/reconstruction/by_erosion/union_find.cc, * tests/morpho/reconstruction/by_erosion, * tests/unit_test/unit-tests.mk: Reconstruction by erosion test files. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3869 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* tests/morpho/tree/data.cc: Add tests about tree traversal. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3868 4aad255d-cdde-0310-9447-f3009e2ae8c0
-