1. 29 Jan, 2009 1 commit
  2. 28 Jan, 2009 5 commits
  3. 27 Jan, 2009 7 commits
  4. 26 Jan, 2009 3 commits
  5. 24 Jan, 2009 1 commit
  6. 23 Jan, 2009 14 commits
    • Thierry Geraud's avatar
      Cleanup organization related to ISMM code. · d6f19bcc
      Thierry Geraud authored
      	* theo/esiee/laurent: New directory.
      
      	* theo/laurent/wst_edge.cc,
      	* theo/laurent/wst2d.cc,
      	* theo/laurent/classif.cc,
      	* theo/laurent/wst3d.cc: Move into...
      	* theo/esiee/laurent/presentation: ...this new directory.
      	* theo/laurent: Remove.
      
      	* laurent/ismm2009.v0.cc,
      	* laurent/ismm2009.v1.cc,
      	* laurent/ismm2009.v2.cc: Move into...
      	* laurent/memo: ...this new directory.
      
      	* laurent/ismm2009.cc (n_basins): Move log.
      	(FIXME): New.
      	* laurent/playing_with_attributes.cc
      	(test_attribute_growing_property): New.
      	(change_tree_attributes): Rename as..
      	(attribute_extinction): ...this.
      	(rec, NEW___extinct_attributes): New.
      	
      	* theo/esiee/laurent/ismm09: New directory.
      	* theo/esiee/laurent/ismm09/main.cc: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3202 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d6f19bcc
    • Guillaume Lazzara's avatar
      Revamp fun::meta::* · f4a92d6d
      Guillaume Lazzara authored
      	* mln/fun/meta/blue.hh,
      	* mln/fun/meta/green.hh,
      	* mln/fun/meta/hue.hh,
      	* mln/fun/meta/inty.hh,
      	* mln/fun/meta/red.hh,
      	* mln/fun/meta/sat.hh,
      	* mln/fun/meta/to_enc.hh: Split declaration and implementation and
      	improve code layout.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3201 4aad255d-cdde-0310-9447-f3009e2ae8c0
      f4a92d6d
    • Guillaume Lazzara's avatar
      Fix tutorial ref files. · f138adac
      Guillaume Lazzara authored
      	* doc/tutorial/figures/tuto3_rw_image-1.ppm,
      	* doc/tutorial/figures/tuto3_rw_image-2.ppm,
      	* doc/tutorial/figures/tuto3_rw_image-3.ppm,
      	* doc/tutorial/figures/tuto4_genericity_and_algorithms-1.ppm,
      	* doc/tutorial/figures/tuto4_genericity_and_algorithms-2.ppm,
      	* doc/tutorial/figures/tuto4_genericity_and_algorithms-4.ppm,
      	* doc/tutorial/figures/tuto4_genericity_and_algorithms-5.ppm,
      	* doc/tutorial/figures/tuto4_genericity_and_algorithms-6.ppm,
      	* doc/tutorial/figures/tuto4_genericity_and_algorithms-7.pgm,
      	* doc/tutorial/figures/tuto4_genericity_and_algorithms-8.ppm,
      	* doc/tutorial/figures/tuto4_genericity_and_algorithms-9.ppm: update.
      
      	* doc/tutorial/figures/tuto4_genericity_and_algorithms-10.ppm: delete,
      	not needed anymore.
      
      	* doc/tutorial/samples/tuto3_rw_image.cc,
      	* doc/tutorial/samples/tuto4_genericity_and_algorithms.cc: Use rgb8
      	instead of rgb16.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3200 4aad255d-cdde-0310-9447-f3009e2ae8c0
      f138adac
    • Matthieu Garrigues's avatar
      Fix Fix connectivity number values for c4. · fd3034fb
      Matthieu Garrigues authored
      
      	* inim/ocr/simple_point.hh: Report change due to the patch 2900.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3199 4aad255d-cdde-0310-9447-f3009e2ae8c0
      fd3034fb
    • Matthieu Garrigues's avatar
      Add another version of self dual reconstruction. · e5430fb8
      Matthieu Garrigues authored
      
      	* garrigues/union_find/self_dual_reconstruction.hh,
      	* garrigues/union_find/self_dual_reconstruction.cc: Add a new version
      	of self dual reconstruction.
      	* garrigues/union_find/Makefile: New, Add a simple Makefile.
      	* garrigues/union_find/canvas/find_root.hh,
      	* garrigues/union_find/canvas/reconstruction_on_function.hh,
      	* garrigues/union_find/canvas/reconstruction_on_set.hh,
      	* garrigues/union_find/canvas/self_dual_reconstruction.hh: Move
      	find_root implementation in find_root.hh.
      	* garrigues/union_find/images/marker.pbm: Rename as...
      	* garrigues/union_find/images/marker_to_erode.pbm: ...this.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3198 4aad255d-cdde-0310-9447-f3009e2ae8c0
      e5430fb8
    • Thierry Geraud's avatar
      Allow to construct 3D neighborhoods from C arrays. · 95226b1b
      Thierry Geraud authored
      	* mln/core/alias/neighb3d.hh: Upgrade file doc style.
      	(from_to_): New overload.
      	* mln/convert/from_to.hxx (from_to_): New fwd decl.
      	* mln/make/box3d.hh (todo): New.
      	Warning: FIX the unconsistency!!!
      	* mln/morpho/tree/compute_attribute_image.hh: Disambiguate.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3197 4aad255d-cdde-0310-9447-f3009e2ae8c0
      95226b1b
    • Thierry Geraud's avatar
      Add perfect fusion grid neighborhoods from 2D and 3D. · ccf8035d
      Thierry Geraud authored
      	* theo/esiee: New directory.
      	* theo/esiee/jean: New directory.
      	* theo/esiee/jean/pfg2d.cc: New.
      	* theo/esiee/jean/pfg3d.cc: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3196 4aad255d-cdde-0310-9447-f3009e2ae8c0
      ccf8035d
    • Guillaume Lazzara's avatar
      configure.ac: Configure milena/tests/io/raw. · 8395a38d
      Guillaume Lazzara authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3195 4aad255d-cdde-0310-9447-f3009e2ae8c0
      8395a38d
    • Guillaume Lazzara's avatar
      Add io::raw::save and io::raw::load routines. · efdf6433
      Guillaume Lazzara authored
      	* headers.mk: add new headers to distribution.
      
      	* mln/io/raw/all.hh: include new headers.
      
      	* mln/io/raw/load.hh,
      	* mln/io/raw/save.hh: new io routines. Dump/load Olena images into a
      	file.
      
      	* tests/io/Makefile.am,
      	* tests/io/raw/Makefile.am,
      	* tests/io/raw/pbm.cc,
      	* tests/io/raw/raw.cc: add new tests.
      
      	* tests/unit_test/Makefile.am,
      	* tests/unit_test/mln_io_raw_all.cc,
      	* tests/unit_test/mln_io_raw_load.cc,
      	* tests/unit_test/mln_io_raw_save.cc: add new unit tests.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3194 4aad255d-cdde-0310-9447-f3009e2ae8c0
      efdf6433
    • Guillaume Lazzara's avatar
      Use extract::* routines in tutorial examples. · befb6e64
      Guillaume Lazzara authored
      	* milena/doc/tutorial/figures/tuto4_genericity_and_algorithms-10.ppm
      	* milena/doc/tutorial/figures/tuto4_genericity_and_algorithms-7.pgm
      	* milena/doc/tutorial/figures/tuto4_genericity_and_algorithms-7.ppm
      	* milena/doc/tutorial/figures/tuto4_genericity_and_algorithms-8.pgm
      	* milena/doc/tutorial/figures/tuto4_genericity_and_algorithms-8.ppm
      	* milena/doc/tutorial/figures/tuto4_genericity_and_algorithms-9.pgm
      	* milena/doc/tutorial/figures/tuto4_genericity_and_algorithms-9.ppm:
      	new reference files.
      
      	* milena/doc/tutorial/samples/tuto4_genericity_and_algorithms.cc:
      	uncomment code using extract::* routines.
      
      	* milena/doc/tutorial/tutorial.tex: include code and images related to
      	extract::* routines. More explanations need to be written.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3193 4aad255d-cdde-0310-9447-f3009e2ae8c0
      befb6e64
    • Guillaume Lazzara's avatar
      Introduce literal::min and literal::max. · 3eba104e
      Guillaume Lazzara authored
      	* milena/headers.mk: add new headers to distribution.
      
      	* milena/mln/literal/all.hh: include new headers.
      
      	* milena/mln/literal/max.hh,
      	* milena/mln/literal/min.hh: New literals. They use mln_{max,min}
      	internaly.
      
      	* milena/tests/unit_test/Makefile.am,
      	* milena/tests/unit_test/mln_literal_max.cc,
      	* milena/tests/unit_test/mln_literal_min.cc: new unit tests.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3192 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3eba104e
    • Guillaume Lazzara's avatar
      Fix various operator issues with value::shell. · f59e67a2
      Guillaume Lazzara authored
      	* mln/value/shell.hh: make it inherit from Proxy.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3191 4aad255d-cdde-0310-9447-f3009e2ae8c0
      f59e67a2
    • Guillaume Lazzara's avatar
      configure.ac: Configure milena/tests/extract. · 3dfa22f1
      Guillaume Lazzara authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3190 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3dfa22f1
    • Guillaume Lazzara's avatar
      Add routines to work on a specific color component. · 12bc673f
      Guillaume Lazzara authored
      	* headers.mk: add new headers to distribution.
      
      	* mln/all.hh,
      	* mln/essential/routine.hh,
      	* mln/extract/all.hh,
      	* mln/extract/essential.hh: include the new headers.
      
      	* mln/extract/blue.hh,
      	* mln/extract/green.hh,
      	* mln/extract/red.hh: new routines. Create a fun_image to work on a
      	specific color component.
      
      
      	* tests/extract/Makefile.am,
      	* tests/extract/blue.cc,
      	* tests/extract/green.cc,
      	* tests/extract/red.cc: add new tests.
      
      	* tests/unit_test/Makefile.am,
      	* tests/unit_test/mln_extract_all.cc,
      	* tests/unit_test/mln_extract_blue.cc,
      	* tests/unit_test/mln_extract_essential.cc,
      	* tests/unit_test/mln_extract_green.cc,
      	* tests/unit_test/mln_extract_red.cc,
      	* tests/unit_test/mln_opt_element.cc: add unit tests.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3189 4aad255d-cdde-0310-9447-f3009e2ae8c0
      12bc673f
  7. 21 Jan, 2009 9 commits