1. 05 Mar, 2009 11 commits
    • Thierry Geraud's avatar
      Add Matlab code from Anne. · 6bde2143
      Thierry Geraud authored
      	* theo/igr/melimage/irm_perf: New directory.
      	* theo/igr/melimage/irm_perf/dynaparam7.m: New.
      	* theo/exec/dump_12bit_to_pgm.cc: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3488 4aad255d-cdde-0310-9447-f3009e2ae8c0
      6bde2143
    • Thierry Geraud's avatar
      Fix image commit. · d1720928
      Thierry Geraud authored
      	* fabien/igr/dumps/souris18_us_01.dump: Remove image.
      	* theo/igr/melimage: New directory.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3487 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d1720928
    • Fabien Freling's avatar
      Fix ultrasound dump. · c1328fe3
      Fabien Freling authored
      	* fabien/bin/dicom2dump.cc: Minor fix.
      	* fabien/igr/dumps/souris18_us_01.dump: Correct dump.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3486 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c1328fe3
    • Fabien Freling's avatar
      Add dump example for US images.. · d76f46f5
      Fabien Freling authored
      	* fabien/bin/dicom2dump.cc: Update.
      	* fabien/igr/dumps/souris18_us_01.dump: New example file.
      	* fabien/igr/seg_vol_irm.hh: Update.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3485 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d76f46f5
    • Thierry Geraud's avatar
      Add morpho approximate dil, ero, clo and ope. · 94c5a266
      Thierry Geraud authored
      	* mln/morpho/approx: New directory.
      	* mln/morpho/approx/dilation.hh: New.
      	* mln/morpho/approx/erosion.hh: New.
      	* mln/morpho/approx/all.hh: New.
      	* mln/morpho/closing/approx: New directory.
      	* mln/morpho/closing/approx/all.hh: New.
      	* mln/morpho/closing/approx/structural.hh: New.
      	* mln/morpho/opening/approx: New directory.
      	* mln/morpho/opening/approx/structural.hh: New.
      	* mln/morpho/opening/approx/all.hh: New.
      	* mln/morpho/all.hh: Update.
      	* tests/morpho/approx: New directory.
      	* tests/morpho/approx/erosion.cc: New.
      	* tests/morpho/approx/dilation.cc: New.
      	* tests/morpho/approx/Makefile.am: New.
      	* tests/morpho/closing/approx: New directory.
      	* tests/morpho/closing/approx/structural.cc: New.
      	* tests/morpho/closing/approx/Makefile.am: New.
      	* tests/morpho/closing/Makefile.am: Update.
      	* tests/morpho/opening/approx: New directory.
      	* tests/morpho/opening/approx/structural.cc: New.
      	* tests/morpho/opening/approx/Makefile.am: New.
      	* tests/morpho/opening/Makefile.am: Update.
      	* tests/morpho/Makefile.am: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3484 4aad255d-cdde-0310-9447-f3009e2ae8c0
      94c5a266
    • Thierry Geraud's avatar
      Add 2D distance chamfer values. · 280e14a9
      Thierry Geraud authored
      	* theo/dmap.txt: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3483 4aad255d-cdde-0310-9447-f3009e2ae8c0
      280e14a9
    • Fabien Freling's avatar
      Add source for dicom2dump tool. · b89b9b6c
      Fabien Freling authored
      	* fabien/TODO: Simple TODO reminder.
      	* fabien/bin/Makefile: Makefile to compile dicom binaries.
      	* fabien/bin/dicom2dump.cc: Binary to convert dicom to dump.
      	* fabien/bin/dicom_mask.cc: Binary to extract simple mask
      	  from dicom images.
      	* fabien/igr/Makefile: Update.
      	* fabien/igr/launch2d.sh: Update.
      	* fabien/igr/launch3d.sh: Update.
      	* fabien/igr/seg2d.cc: Update.
      	* fabien/igr/seg3d.cc: Update.
      	* fabien/igr/seg_vol_irm.hh: Implement different threshold
      	  techniques: double and deviation.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3482 4aad255d-cdde-0310-9447-f3009e2ae8c0
      b89b9b6c
    • Thierry Geraud's avatar
      Add fastest version for thick front distance transform. · 2cca7666
      Thierry Geraud authored
      	* mln/core/concept/weighted_window.hh
      	(mln_is_simple_weighted_window): New.
      	* sandbox/folio/distance_front_new.hh: Copy to and rename as...
      	* mln/canvas/distance_front.hh: ...this.
      	Update doc.
      	(distance_front_dispatch): Fix missing test.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3481 4aad255d-cdde-0310-9447-f3009e2ae8c0
      2cca7666
    • Thierry Geraud's avatar
      Fix fastest distance computation. · 2b07a4b3
      Thierry Geraud authored
      	* folio/distance_front.cc (main): Remove echo.
      	Test equality between generic and fastest results.
      	* folio/distance_front_new.hh
      	(distance_front_fastest): Fix erroneous line moves.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3480 4aad255d-cdde-0310-9447-f3009e2ae8c0
      2b07a4b3
    • Thierry Geraud's avatar
      Complete Etienne's work. · 6494c5cb
      Thierry Geraud authored
      	* folio/distance_front.cc: New.
      	* folio/distance_front_new.hh: Make it compile.
      	Fix missing work.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3479 4aad255d-cdde-0310-9447-f3009e2ae8c0
      6494c5cb
    • Guillaume Lazzara's avatar
      Fix tests. · f4a58aac
      Guillaume Lazzara authored
      	* mln/canvas/morpho/attribute_filter.hh: add a missing inline.
      
      	* mln/registration/icp.hh: fix compilation issues.
      
      	* tests/registration/registration.cc: enlarge the closest_point image
      	bbox.
      
      	* tests/transform/bench_closest_point_geodesic.cc: Update call to
      	distance_and_closest_point_geodesic.
      
      	* tests/transform/distance_and_closest_point_geodesic.cc: fix
      	reference resut.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3478 4aad255d-cdde-0310-9447-f3009e2ae8c0
      f4a58aac
  2. 04 Mar, 2009 5 commits
  3. 03 Mar, 2009 12 commits
    • Fabien Freling's avatar
      Add standard deviation accumulator. · 4597bfe2
      Fabien Freling authored
      	* mln/accu/stat/deviation.hh: New accumulator for standard
      	  deviation.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3472 4aad255d-cdde-0310-9447-f3009e2ae8c0
      4597bfe2
    • Fabien Freling's avatar
      Create small tools for IGR. · c3d0549a
      Fabien Freling authored
      	* fabien/TODO: New.
      	* fabien/igr/dump2pbm.cc: Move this...
      	* fabien/bin/dump2pbm.cc: ...here.
      	* fabien/igr/dump2ppm.cc: Move this...
      	* fabien/bin/dump2ppm.cc: ...here.
      	* fabien/igr/Makefile: Update.
      	* fabien/igr/launch.sh: New tool.
      	* fabien/igr/launch2d.sh: New tool.
      	* fabien/igr/launch3d.sh: New tool.
      	* fabien/igr/seg2d.cc: New tool.
      	* fabien/igr/seg3d.cc: New tool.
      	* fabien/igr/seg_vol_irm.cc: Rename this...
      	* fabien/igr/seg_vol_irm.hh: ...into this.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3471 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c3d0549a
    • Guillaume Lazzara's avatar
      Small fixes (again). · c232caa0
      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
      c232caa0
    • Guillaume Lazzara's avatar
      Small fixes related to morpho. · 02c779ad
      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
      02c779ad
    • Guillaume Lazzara's avatar
      Add a specialization of level::convert. · a1ca9a44
      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
      a1ca9a44
    • Guillaume Lazzara's avatar
      Introduce distance_and_closest_point_geodesic. · 975f71e7
      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
      975f71e7
    • Guillaume Lazzara's avatar
      Add util::couple. · 3cf0592d
      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
      3cf0592d
    • Guillaume Lazzara's avatar
      configure.ac: configure milena/tests/transform · c7be15cd
      Guillaume Lazzara authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3465 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c7be15cd
    • Thierry Geraud's avatar
      Fix missing tests in morpho. · 6ff05af3
      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
      6ff05af3
    • Thierry Geraud's avatar
      Update calls to morphological structural closing and opening. · 3a122368
      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
      3a122368
    • Thierry Geraud's avatar
      Disambiguate morphological structural opening and closing. · 01250843
      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
      01250843
    • Thierry Geraud's avatar
      Print dimension in op<<(win::ball). · 1256c976
      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
      1256c976
  4. 02 Mar, 2009 8 commits
  5. 01 Mar, 2009 4 commits