- 03 Mar, 2009 10 commits
-
-
Guillaume Lazzara authored
* mln/level/approx/median.hh: call diameter() instead of length() on win::ball. * mln/level/convert.hh: fix a return type. * mln/morpho/closing/essential.hh, * mln/morpho/essential.hh, * mln/morpho/opening/essential.hh: Fix includes. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3470 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/morpho/closing/area.hh: update copyright. * mln/morpho/closing/leveling.hh: fix guard and revamp. * mln/morpho/rank_filter.hh: update forward declaration. * tests/morpho/Makefile.am: run tests in morpho/closing and morpho/opening. * tests/morpho/closing/area.cc, * tests/morpho/closing/height.cc, * tests/morpho/closing/sum.cc, * tests/morpho/closing/volume.cc, * tests/morpho/opening/area.cc, * tests/morpho/opening/height.cc, * tests/morpho/opening/sum.cc, * tests/morpho/opening/volume.cc: use tiny.ppm instead of lena.ppm, it is faster. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3469 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/level/convert.hh: Add a specialization while the conversion value type is equal to the image value type. * tests/level/convert.cc: add a new test. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3468 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/transform/closest_point_geodesic.hh: rename as... * mln/transform/distance_and_closest_point_geodesic.hh: ... this. Now returns both dmap and closest point images. Add a version returning a closest point image containing indexes. * mln/transform/all.hh: update includes. * mln/transform/internal/closest_point_functor.hh: add a new functor which build a closest point image containing sites. * tests/Makefile.am: run transform tests. * tests/transform/Makefile.am: update test names . * tests/transform/bench_closest_point_geodesic.cc: fix missing include. * tests/transform/closest_point_geodesic.cc: rename as... * tests/transform/distance_and_closest_point_geodesic.cc: ... this. Update according modifications in distance_and_closest_point_geodesic.hh. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3467 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/util/couple.hh: New. behaves like a std::pair. * mln/util/all.hh, * mln/util/essential.hh: include new header. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3466 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3465 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tests/morpho/top_hat.cc: New. * tests/morpho/Makefile.am: Update. * tests/morpho/closing/area.cc, * tests/morpho/closing/height.cc (Copyright): Fix. * tests/morpho/closing/structural.cc: New. * tests/morpho/closing/Makefile.am: Update. * tests/morpho/opening/volume.cc, * tests/morpho/opening/area.cc, * tests/morpho/opening/height.cc (Copyright): Fix. * tests/morpho/opening/structural.cc: New. * tests/morpho/opening/Makefile.am: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3464 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* nivault/extract_score.cc, * garrigues/factures/extract_array_highlight.cc, * inim/nature/closing.cc, * inim/nature/nature.cc, * inim/nature/opening.cc, * inim/nature/hom.cc, * theo/exec/closing_isotropic.cc (closing, opening): Update to... (closing::structural, opening::structural): ...this. * dalila/dematOld.hh, * dalila/demat.hh: Remove; they are just copies of... * scribo/demat.hh: ...this! git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3463 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/morpho/closing.hh: Move and rename as... * mln/morpho/closing/structural.hh: ...this. (closing): Rename as... (closing::structural): ...this. Layout. * mln/morpho/closing/all.hh: Update. * mln/morpho/opening.hh: Move and rename as... * mln/morpho/opening/structural.hh: ...this. (opening): Rename as... (opening::structural): ...this. Layout. * mln/morpho/opening/all.hh: Update. * mln/morpho/all.hh: Update. * mln/morpho/elementary/closing.hh, * mln/morpho/elementary/opening.hh: Layout. * mln/morpho/elementary/top_hat.hh: Update doc style. Layout. (top_hat_white, top_hat_black, top_hat_self_complementary): Make calls to elementary closing (resp. opening) explicit. * mln/morpho/top_hat.hh: Update doc style. (top_hat_white, top_hat_black, top_hat_self_complementary): Make calls to structural closing (resp. opening) explicit. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3462 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/win/ball.hh (print_): Print dimension. * tests/win/ball.cc: Inactivate echo. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3461 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 02 Mar, 2009 8 commits
-
-
Thierry Geraud authored
* fabien/igr/seg_vol_irm.cc, * theo/exec/closing_isotropic.cc: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3460 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/win/ball.hh: New. (diameter): New method; replace both... (disk2d::length): ...this and... (ball3d::length): ...this. * mln/win/ball3d.hh: Rename as... * mln/win/sphere3d.hh: ...this. (ball3d): Remove; replace by... (sphere3d): ...this new typedef. * mln/win/disk2d.hh (disk2d): Remove; replace by... (disk2d): ...this new typedef. * mln/win/all.hh (Copyright): Fix. (include): Update. * tests/win/ball.cc: New. * tests/win/sphere3d.cc: New. * tests/win/disk2d.cc: Remove echo. * tests/win/Makefile.am: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3459 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* fabien/igr/Makefile: Update. * fabien/igr/seg_vol_irm.cc: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3458 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/core/alias/window3d.hh: add slice coordinate.. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3457 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/core/alias/neighb3d.hh: add c8_3d. * mln/core/alias/window2d.hh: add win_c8p. * mln/core/alias/window3d.hh: add win_c4p_3d and win_c8p_3d. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3456 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/geom/bbox.hh, * mln/geom/max_col.hh, * mln/geom/max_ind.hh, * mln/geom/max_row.hh, * mln/geom/max_sli.hh, * mln/geom/min_col.hh, * mln/geom/min_ind.hh, * mln/geom/min_row.hh, * mln/geom/min_sli.hh, * mln/geom/ncols.hh, * mln/geom/ninds.hh, * mln/geom/nrows.hh, * mln/geom/nslis.hh: add missing traces. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3455 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* sandbox/scribo/Makefile: add new rules. * sandbox/scribo/demat.hh: add more documentation. * sandbox/scribo/demat31Oct2008.hh, * sandbox/scribo/demat_v2.hh: remove. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3454 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* headers.mk: update dist headers. * mln/canvas/morpho/all.hh: remove non existing included headers. * mln/morpho/tree/compute_attribute_image.hh, * mln/canvas/morpho/attribute_filter.hh: add missing include. * tests/core/image/plain.cc * mln/level/compare.hh, * mln/core/pixter2d.hh: add more preconditions. * mln/io/dicom/load.hh: update doc. * mln/morpho/essential.hh, * mln/morpho/all.hh, * mln/morpho/closing/algebraic.hh: revamp. * mln/morpho/closing/all.hh, * mln/morpho/closing/essential.hh, * mln/morpho/opening/all.hh, * mln/morpho/opening/essential.hh: new files. * tests/unit_test/unit-tests.mk: update test list. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3453 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 01 Mar, 2009 7 commits
-
-
Frdric Bour authored
* rush/exo3/Makefile: Added assignable target. * rush/exo3/assignable.cc: New. * rush/exo3/assignable.cc: New. * rush/exo3/exo3_1.cc: Renamed to... * rush/exo3/exo3_fun_area.cc: New. * rush/exo3/exo3_2.cc: Renamed to... * rush/exo3/exo3_fun_generator.cc: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3452 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* mln/morpho/attribute/count_adjacent_vertices.hh, * mln/morpho/closing/area_on_vertices.hh, * mln/morpho/opening/area_on_vertices.hh: Make area_on_vertices work with new algebraic code, and adapt count_adjacent_vertices accumulator as a morpho attribute. * mln/morpho/closing_area_on_vertices.hh, * mln/morpho/closing_attribute.hh, * mln/morpho/opening_area_on_vertices.hh, * mln/morpho/opening_attribute.hh: Delete old implementations. * tests/morpho/artificial_line_graph_image_wst.cc, * tests/morpho/lena_line_graph_image_wst2.cc: Update test files using area_on_vertices. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3451 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* sandbox/theo/rush/exo2/Makefile * sandbox/theo/rush/exo2/exo2.cc * sandbox/theo/rush/exo2/exo2.sh: Shell script for exo2. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3450 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Frdric Bour authored
* inverse.cc: Remove. Test file. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3449 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Frdric Bour authored
* milena/mln/canvas/morpho/attribute_filter.hh: Add one missing include. * milena/sandbox/theo/rush/exo3/Makefile: New. * milena/sandbox/theo/rush/exo3/exo3_1.cc: New. * milena/sandbox/theo/rush/exo3/exo3_2.cc: New. * milena/sandbox/theo/rush/exo3/inverse.cc: New. * milena/sandbox/theo/rush/exo3: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3448 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* mln/canvas/morpho/algebraic_filter.hh, * mln/canvas/morpho/algebraic_union_find.hh: Remove. Now, use either mln::canvas::morpho::attribute_filter or leveling/algebraic filters in mln::morpho. * sandbox/edwin/accu.cc, * sandbox/edwin/accu_trait.hh, * sandbox/edwin/algebraic.hh, * sandbox/edwin/algebraic_union_find.hh, * sandbox/edwin/card.hh, * sandbox/edwin/filtres/connectes/Makefile, * sandbox/edwin/filtres/connectes/connected_filter.hh, * sandbox/edwin/filtres/connectes/filter.cc, * sandbox/edwin/filtres/connectes, * sandbox/edwin/filtres, * sandbox/edwin/leveling.hh: Remove all files related to filters from my sandbox. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3447 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* sandbox/theo/rush/exo2/Makefile: New. * sandbox/theo/rush/exo2/exo2.cc: New. * sandbox/theo/rush/exo2/propagate.hh: New. * sandbox/theo/rush/exo2: New. * sandbox/theo/rush: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3446 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 28 Feb, 2009 11 commits
-
-
Edwin Carlinet authored
* morpho/attribute/sharpness.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3445 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Frdric Bour authored
* mln/accu/height.hh, * mln/accu/volume.hh, * mln/morpho/all.hh, * mln/morpho/essential.hh: Replace mln::morpho::closing_ by mln::morpho::closing:: * tests/morpho/Makefile.am: Removed old tests * tests/morpho/complex_image_wst.cc, * tests/morpho/lena_line_graph_image_wst1.cc, * tests/morpho/meyer_wst_long.cc: Correct references. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3444 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* mln/canvas/morpho/attribute_filter.hh, * mln/morpho/tree/compute_attribute_image.hh Add take_as_init specialization. * tests/canvas/morpho/Makefile.am, * tests/morpho/Makefile.am: Correct Makefile rules. * tests/morpho/tree/compute_attribute_image.cc: Test file for compute_attribute_image. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3443 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Frdric Bour authored
* mln/morpho/attribute/height.hh, * mln/morpho/closing/algebraic.hh, * mln/morpho/closing/area.hh, * mln/morpho/closing/height.hh, * mln/morpho/closing/volume.hh, * mln/morpho/opening/algebraic.hh, * mln/morpho/opening/area.hh, * mln/morpho/opening/height.hh, * mln/morpho/opening/leveling.hh, * mln/morpho/opening/volume.hh: Correct typos errors, adjust names. * tests/morpho/closing/Makefile.am: Add sum test. * tests/morpho/closing/sum.cc: New. * tests/morpho/closing/volume.cc: Correct error in function usage. * tests/morpho/opening/Makefile.am: Add sum test. * tests/morpho/opening/sum.cc: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3442 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* milena/mln/morpho/closing/algebraic.hh, * milena/mln/morpho/closing/leveling.hh: Correct some bugs. * milena/tests/morpho/closing/Makefile.am, * milena/tests/morpho/closing/algebraic.cc, * milena/tests/morpho/closing/leveling.cc, * milena/tests/morpho/opening/Makefile.am, * milena/tests/morpho/opening/algebraic.cc, * milena/tests/morpho/opening/leveling.cc: Correct some bugs and comment reference code using generic accumulators. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3441 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* configure.ac: Add opening/closing subdirs to generate Makefile. * milena/mln/morpho/closing/leveling.hh: Missing file from last commit. * milena/mln/morpho/opening/leveling.hh: Missing file from last commit. * milena/tests/morpho/closing/Makefile.am: New. * milena/tests/morpho/closing/algebraic.cc: Test file for algebraic closing filter. * milena/tests/morpho/closing/leveling.cc: Test file for leveling closing filter. * milena/tests/morpho/opening/Makefile.am: New. * milena/tests/morpho/opening/algebraic.cc: Test file for algebraic opening filter. * milena/tests/morpho/opening/leveling.cc: Test file for leveling opening filter. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3440 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Frdric Bour authored
* tests/morpho/closing/area.cc, * tests/morpho/closing/height.cc, * tests/morpho/closing/volume.cc, * tests/morpho/opening/area.cc, * tests/morpho/opening/height.cc, * tests/morpho/opening/volume.cc: Now use closing and opening namespaces. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3439 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Frdric Bour authored
* closing/area.hh: New. * closing/height.hh: New. * closing/volume.hh: New. * closing_area.hh: Remove. * closing_height.hh: Remove. * closing_volume.hh: Remove. * opening/area.hh: New. * opening/height.hh: New. * opening/volume.hh: New. * opening_area.hh: Remove. * opening_height.hh: Remove. * opening_volume.hh: Remove. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3438 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* mln/morpho/algebraic_filter.hh: Add precondition and test. * mln/morpho/closing/algebraic.hh: New. * mln/morpho/closing_algebraic.hh: Remove. * mln/morpho/leveling_filter.hh: Add precondition and test. * mln/morpho/opening/algebraic.hh: New. * mln/morpho/opening_algebraic.hh: Remove. * tests/morpho/closing/algebraic.cc: New. * tests/morpho/closing/area.cc: New. * tests/morpho/closing/height.cc: New. * tests/morpho/closing/volume.cc: New. * tests/morpho/closing: New. * tests/morpho/closing_algebraic.cc: Remove. * tests/morpho/closing_area.cc: Remove. * tests/morpho/closing_height.cc: Remove. * tests/morpho/closing_volume.cc: Remove. * tests/morpho/opening/area.cc: New. * tests/morpho/opening/height.cc: New. * tests/morpho/opening/volume.cc: New. * tests/morpho/opening: New. * tests/morpho/opening_area.cc: Remove. * tests/morpho/opening_height.cc: Remove. * tests/morpho/opening_volume.cc: Remove. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3437 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* mln/morpho/attribute/height.hh: New. * mln/morpho/attribute/sum.hh: Implements untake and set_value methods. * mln/morpho/attribute/volume.hh: s/level_/cur_level_. * tests/morpho/attribute/Makefile.am: * tests/morpho/attribute/height.cc: Add height test file. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3436 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Edwin Carlinet authored
* mln/canvas/morpho/attribute_filter.hh: Move algebraic/leveling facade from attribute filter and change dispatch. * mln/canvas/morpho/connected_filter.hh: Remove. * mln/morpho/algebraic_filter.hh: Facade for algebraic filter. * mln/morpho/closing: New. * mln/morpho/leveling_filter.hh: Facade for leveling filter. * mln/morpho/opening: New. * sandbox/edwin/tree/propagate.hh * sandbox/edwin/tree/tree.cc: Correct some bugs. * tests/canvas/morpho/attribute_filter.cc: Test file for attribute filters. * tests/canvas/morpho/connected_filter.cc: Remove. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3435 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 27 Feb, 2009 4 commits
-
-
Thierry Geraud authored
* mln/canvas/morpho/internal/find_root.hh: Fix guards. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3434 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* mln/io/dicom/load.hh: Fix dimensions bug. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3433 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* fabien/dcmtk/Makefile: New. * fabien/dcmtk/dicom.cc: New. * fabien/dcmtk: New. * fabien/dicom/load.hh: Remove. * fabien/dicom/save.hh: Remove. * fabien/dicom: Remove. * fabien/gdcm/Makefile: Remove. * fabien/gdcm/dump2pgm.cc: Remove. * fabien/gdcm/gdcm.cc: Remove. * fabien/gdcm/load.hh: Remove. * fabien/gdcm: Remove. * fabien/igr/Makefile: New. * fabien/igr/dump2pbm.cc: New. * fabien/igr/seg_vol_irm.cc: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3432 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/test/predicate.hh: add predicate_tests() function and call it in test::impl::* functions. Fix a wrong pixter type. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3431 4aad255d-cdde-0310-9447-f3009e2ae8c0
-