1. 12 May, 2009 5 commits
  2. 11 May, 2009 5 commits
    • Fabien Freling's avatar
      Fix full2image() domain for cropped images. · 33459261
      Fabien Freling authored
      	* mln/core/concept/gpoint.hh: Add operator /.
      	* mln/world/inter_pixel/all.hh: Add ful2image.hh inclusion.
      	* mln/world/inter_pixel/full2image.hh: Fix domain.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3784 4aad255d-cdde-0310-9447-f3009e2ae8c0
      33459261
    • Fabien Freling's avatar
      Plot labels in fixed watershed. · 62b394c1
      Fabien Freling authored
      	* fabien/igr/plot_label.hh: Implement plot_label() for
      	  fixed segmentation.
      	* fabien/igr/seg_fixed.cc: Add plot_label() calls.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3783 4aad255d-cdde-0310-9447-f3009e2ae8c0
      62b394c1
    • Guillaume Lazzara's avatar
      configure.ac: configure new directories in milena/tests/. · 0c6ad880
      Guillaume Lazzara authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3782 4aad255d-cdde-0310-9447-f3009e2ae8c0
      0c6ad880
    • Guillaume Lazzara's avatar
      Small fixes. · 0e90f164
      Guillaume Lazzara authored
      	* milena/headers.mk: update distributed files list.
      
      	* milena/mln/core/image/edge_image.hh,
      	* milena/mln/core/image/vertex_image.hh: fix a wrong image type.
      
      	* milena/mln/fun/math/sup.hh: fix wrong template parameters.
      
      	* milena/mln/value/rgb.hh,
      	* milena/mln/util/essential.hh,
      	* milena/mln/util/all.hh,
      	* milena/mln/labeling/all.hh,
      	* milena/mln/debug/all.hh,
      	* milena/mln/fun/v2v/all.hh: fix includes.
      
      	* milena/mln/fun/v2v/rgb_to_hsi.hh: fix duplicate declarations.
      
      	* milena/mln/make/influence_zone_adjacency_graph.hh: add missing const
      	references.
      
      	* milena/mln/morpho/opening/area_on_vertices.hh: update according new
      	graph image types.
      
      	* milena/mln/registration/icp.hh: fix use of random_color.
      
      	* milena/mln/util/adjacency_matrix.hh: fix wrong ifndef.
      
      	* milena/mln/util/object_id.hh,
      	* milena/mln/util/vertex.hh,
      	* milena/mln/util/edge.hh: fix operator< and operator==.
      
      	* milena/mln/util/graph.hh: add preconditions.
      
      	* milena/mln/world/binary_2d/all.hh: new.
      
      	* milena/tests/morpho/closing/Makefile.am,
      	* milena/tests/morpho/closing/area_on_vertices.cc,
      	* milena/tests/morpho/opening/Makefile.am,
      	* milena/tests/morpho/opening/area_on_vertices.cc: new tests.
      
      	* milena/tests/unit_test/unit-tests.mk: update unit test list.
      
      	* milena/tests/util/Makefile.am,
      	* milena/tests/util/tree_fast_to_image.cc,
      	* milena/tests/util/tree_to_image.cc: remove tests.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3781 4aad255d-cdde-0310-9447-f3009e2ae8c0
      0e90f164
    • Guillaume Lazzara's avatar
      Fix documentation. · 67e27c14
      Guillaume Lazzara authored
      	* doc/Doxyfile.in: add macro definitions.
      
      	* doc/outputs/outputs.mk: update output reference files list.
      
      	* headers.mk: update distributed files list.
      
      	* apps/statues/trimesh/misc.hh,
      	* doc/examples/tuto3/first_routine.cc,
      	* mln/accu/compute.hh,
      	* mln/accu/line.hh,
      	* mln/core/image/graph_elt_window_if.hh,
      	* mln/data/fill_with_image.hh,
      	* mln/data/paste.hh,
      	* mln/fun/x2x/composed.hh,
      	* mln/geom/pmin_pmax.hh,
      	* mln/geom/seeds2tiling.hh,
      	* mln/io/dump/save.hh,
      	* mln/io/txt/save.hh,
      	* mln/labeling/compute.hh,
      	* mln/labeling/pack.hh,
      	* mln/labeling/relabel.hh,
      	* mln/util/internal/id2element.hh,
      	* mln/world/inter_pixel/dim2/is_dot.hh,
      	* mln/world/inter_pixel/dim2/is_edge.hh,
      	* mln/world/inter_pixel/dim2/is_pixel.hh,
      	* mln/world/inter_pixel/dim2/is_row_odd.hh,
      	* mln/world/inter_pixel/full2image.hh,
      	* tests/accu/site_set/rectangularity.cc,
      	* tests/make/region_adjacency_graph.cc,
      	* mln/level/median.hh,
      	* mln/level/stretch.hh,
      	* mln/level/transform.hh,
      	* mln/level/transform_inplace.hh,
      	* mln/level/update.hh,
      	* mln/make/dummy_p_edges.hh,
      	* mln/make/dummy_p_vertices.hh,
      	* mln/make/edge_image.hh,
      	* mln/make/rag_and_labeled_wsl.hh,
      	* mln/make/region_adjacency_graph.hh,
      	* mln/make/relabelfun.hh,
      	* mln/morpho/closing/area_on_vertices.hh,
      	* mln/registration/icp.hh,
      	* tests/morpho/Rd.cc: Fix documentation issues/missing documentation.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3780 4aad255d-cdde-0310-9447-f3009e2ae8c0
      67e27c14
  3. 10 May, 2009 1 commit
    • Edwin Carlinet's avatar
      Make clean in tree files and procedures. · f755bdbf
      Edwin Carlinet authored
      	* edwin/mln/morpho/tree/filter.hh:
      	  group strategies for non-increasing attribute filtering.
      
      	* edwin/attributes/bbox.hh,
      	* edwin/attributes/occupation.hh,
      	* edwin/attributes,
      	* edwin/mln/morpho/attribute,
      	* edwin/mln/morpho/tree/components.hh,
      	* edwin/mln/morpho/tree/propagate.hh,
      	* edwin/mln/morpho/tree/propagate_if.hh,
      	* edwin/mln/morpho/tree/propagate_node.hh,
      	* edwin/mln/morpho/tree,
      	* edwin/mln/morpho,
      	* edwin/mln,
      	* edwin/rush/exo2/test.cc,
      	* edwin/tests,
      	* edwin/tree/components.hh,
      	* edwin/tree/propagate.hh,
      	* edwin/tree/propagate_if.hh,
      	* edwin/tree/propagate_node.hh,
      	  move all tree materials in edwin/mln/morpho/tree.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3779 4aad255d-cdde-0310-9447-f3009e2ae8c0
      f755bdbf
  4. 07 May, 2009 12 commits
    • Thierry Geraud's avatar
      Fix missing updates about debug colorize. · 486e3827
      Thierry Geraud authored
      	* scribo/debug/save_label_image.hh,
      	* scribo/src/extract_text_single_link.cc,
      	* scribo/src/extract_text_graph.cc,
      	* scribo/src/morpho.cc,
      	* scribo/src/table_rebuild_rank.cc,
      	* scribo/src/extract_text_several_left_links.cc,
      	* scribo/src/table_rebuild_opening.cc,
      	* scribo/src/extract_text_several_graph.cc,
      	* scribo/src/dmap.cc,
      	* scribo/src/table_extract.cc,
      	* scribo/src/extract_text_double_link.cc,
      	* scribo/src/extract_text_double_several_links.cc,
      	* scribo/src/photo_basic.cc,
      	* scribo/table/internal/repair_lines.hh,
      	* scribo/demat.hh,
      	* icdar/2009/dibco/quasi.cc,
      	* icdar/2009/dibco/svg.1.binarization.cc,
      	* icdar/2009/dibco/svg.2.binarization.cc,
      	* icdar/2009/dibco/svg.3.binarization.cc,
      	* icdar/2009/dibco/binarization.cc,
      	* icdar/2009/hsc/icdar2ppm.hh,
      	* icdar/2009/hsc/input_to_words_dat.cc,
      	* icdar/2009/hsc/dummy_input_to_words_dat.cc,
      	* icdar/2009/hsc/input_to_lines_dat.cc,
      	* icdar/2009/hsc/input_to_ws.hh,
      	* icdar/2009/hsc/first_attempts/boxes.cc,
      	* icdar/2009/hsc/first_attempts/exec/iz_lines.cc,
      	* icdar/2009/hsc/first_attempts/exec/relabel_lines.cc,
      	* icdar/2009/hsc/first_attempts/main.cc,
      	* icdar/2009/hsc/input_to_wsl.cc,
      	* icdar/2009/hsc/old_input_to_lines.cc,
      	* icdar/2009/hsc/ws_to_wsl.hh,
      	* fabien/igr/seg_fixed.cc,
      	* fabien/igr/graph.cc,
      	* fabien/igr/nbasins_finder.cc,
      	* fabien/bin/dumpl32_to_colorize.cc,
      	* inim/2010/boxes/boxes.cc,
      	* theo/color/filter_blen_rgb_edges.cc,
      	* lazzara/igr/igr-biggest-comp.cc,
      	* lazzara/igr/igr.cc,
      	* lazzara/igr/igr-cloud.cc,
      	* edwin/inim/inim.cc:
      	Fix missing updates about debug colorize.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3778 4aad255d-cdde-0310-9447-f3009e2ae8c0
      486e3827
    • Thierry Geraud's avatar
      Fix missing updates about debug colorize. · 2d0c902d
      Thierry Geraud authored
      	* mln/debug/all.hh,
      	* tests/morpho/meyer_wst_long.cc:
      	Fix missing updates about debug colorize.
      	* mln/registration/icp.hh: Likewise; unused so remove.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3777 4aad255d-cdde-0310-9447-f3009e2ae8c0
      2d0c902d
    • Thierry Geraud's avatar
      Mix missing updates in mln::set. · 3241bb8c
      Thierry Geraud authored
      	* mln/set/all.hh: Update.
      	(todo): Remove; geom::nsites on site sets is set::card.
      	* tests/set/Makefile.am: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3776 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3241bb8c
    • Thierry Geraud's avatar
      Add 'set compute accumulator with weights'. · 592e0677
      Thierry Geraud authored
      	* mln/core/internal/site_iterator_base.hh
      	(operator): Remove conversion; already present (inherited).
      	Add a commentary about that.
      	* mln/set/compute.hh: Copy to...
      	* mln/set/compute_with_weights.hh: ...this new file.
      	Modify.
      	* mln/labeling/compute.hh: .
      	* tests/set/compute.cc: Fix copyright.
      	* tests/set/compute_with_weights.cc: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3775 4aad255d-cdde-0310-9447-f3009e2ae8c0
      592e0677
    • Fabien Freling's avatar
      Fix display_edge() and float01_ constructors. · 763b7ebf
      Fabien Freling authored
      	* doc/ref_guide/ref_guide.tex: I/O update.
      	* mln/value/float01_.hh: Add constructors with literals.
      	* mln/world/inter_pixel/display_edge.hh: Fix image bbox.
      	* tests/world/inter_pixel/display_edge.cc: New test for display_edge().
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3774 4aad255d-cdde-0310-9447-f3009e2ae8c0
      763b7ebf
    • Fabien Freling's avatar
      Fixed watershed, now works on edges. · 7bc9a15a
      Fabien Freling authored
      	* fabien/igr/Makefile.rules: Optimization flag is now -O1.
      	* fabien/igr/seg_fixed.cc: Fixed 'float' bug on edges.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3773 4aad255d-cdde-0310-9447-f3009e2ae8c0
      7bc9a15a
    • Thierry Geraud's avatar
      Fix fun stat mahalanobis. · f986e9ea
      Thierry Geraud authored
      	* mln/fun/stat/mahalanobis.hh (var_1, mean): Rename as...
      	(var_1_, mean_): ...these.
      	Protect them.
      	(mean_t, mean): New typedef and method.
      	(operator()): Fix missing sqrt.
      	* tests/fun/stat/mahalanobis.cc: Augment.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3772 4aad255d-cdde-0310-9447-f3009e2ae8c0
      f986e9ea
    • Thierry Geraud's avatar
      Fix missing files and tests in world inter-pixel. · 321f999a
      Thierry Geraud authored
      	* mln/world/inter_pixel/all.hh: New.
      	* mln/world/inter_pixel/dim2/all.hh: Fix copyright.
      	* mln/world/all.hh: New.
      	* mln/all.hh: Update.
      	* tests/world/inter_pixel/is_separator.cc: New.
      	* tests/world/inter_pixel/is_pixel.cc: New.
      	* tests/world/inter_pixel/Makefile.am: Update.
      	* tests/world/inter_pixel/separator_to_pixels.cc: New.
      	* mln/world/inter_pixel/make: Remove; useless.
      	* tests/world/inter_pixel/image2full.cc: Remove;
      	new stuff is...
      	* tests/world/inter_pixel/immerse.hh: ...this.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3771 4aad255d-cdde-0310-9447-f3009e2ae8c0
      321f999a
    • Guillaume Lazzara's avatar
      Move object_id.hh to mln/util and add a missing operator< · 111bf3a6
      Guillaume Lazzara authored
      	* mln/core/concept/object_id.hh: move...
      	* mln/util/object_id.hh: ... here. Add a missing operator<.
      
      	* mln/util/graph_ids.hh: update include path.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3770 4aad255d-cdde-0310-9447-f3009e2ae8c0
      111bf3a6
    • Guillaume Lazzara's avatar
      Move debug::colorize to labeling::colorize. · 916867ab
      Guillaume Lazzara authored
      	* mln/debug/colorize.hh: move...
      	* mln/labeling/colorize.hh: ... here.
      
      	* tests/labeling/Makefile.am,
      	* tests/labeling/colorize.cc: add a new test.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3769 4aad255d-cdde-0310-9447-f3009e2ae8c0
      916867ab
    • Thierry Geraud's avatar
      Several fixes and new stuff. · c0a3925d
      Thierry Geraud authored
      	Starting revamping world inter-pixel.
      	
      	* mln/world/inter_pixel/image2full.hh: Rename as...
      	* mln/world/inter_pixel/immerse.hh: ...this new file.
      	(image2full): Rename as...
      	(immerse): ...this.
      	Revamp.
      	* mln/world/inter_pixel/separator_to_pixels.hh: New.
      	* mln/world/inter_pixel/is_separator.hh: New.
      	* mln/world/inter_pixel/is_pixel.hh: New.
      	* mln/world/inter_pixel/compute.hh: New.
      	* mln/world/inter_pixel/make: New directory.
      	* mln/world/inter_pixel/neighb2d.hh: Fix ending guard.
      	* mln/world/inter_pixel/display_edge.hh: Likewise.
      	* mln/core/macros.hh (mln_unmorph, mln_unmorph_): New.
      	* mln/core/point.hh (point): Fix warning.
      	Add static check.
      	* mln/core/internal/image_morpher.hh (unmorph): New typedef.
      	* mln/core/internal/pixel_impl.hh
      	(pixel_impl_): Fix compile errors with g++-3.4.
      	* mln/core/concept/gpoint.hh (operator*): New overload with scalar.
      	(trait): New corresponding trait.
      	* tests/world/inter_pixel/compute.cc: New.
      	* tests/world/inter_pixel/immerse.cc: New.
      	* tests/world/inter_pixel/Makefile.am: Update.
      
      	Fix missing code for operator less with builtins.
      	
      	* mln/value/builtin/ops.hh:
      	(mln_internal_decl_op_less_): New.
      	(mln_internal_def_op_less_): New.
      	(mln_internal_builtins_op_less_): New.
      
      	Misc.
      	
      	* mln/accu/stat/all.hh: New.
      	* mln/accu/all.hh: Update.
      	* mln/convert/to_fun.hh: Upgrade doc style.
      	* mln/data/paste_without_localization.hh: New.
      	* mln/data/paste.hh: New static check.
      	* mln/fun/c.hh: Likewise.
      	Fix ending guard.
      
      	Augmenting accumulators.
      	
      	* mln/accu/stat/var.hh (mean_t): New typedef.
      	(to_result, mean): Fix null_ construction.
      	* tests/accu/stat: New directory.
      	* tests/accu/stat/Makefile.am: New.
      	* tests/accu/stat/var.cc: New.
      	* tests/accu/Makefile.am: Update.
      
      	Augmenting fun :-)
      	
      	* mln/fun/access: New directory.
      	* mln/fun/access/all.hh: New.
      	* mln/fun/access/mean.hh: New.
      	* mln/fun/all.hh: Update.
      	* mln/fun/stat: New.
      	* mln/fun/stat/all.hh: New.
      	* mln/fun/stat/mahalanobis.hh: New.
      	* tests/fun/stat: New.
      	* tests/fun/stat/mahalanobis.cc: New.
      	* tests/fun/stat/Makefile.am: New.
      	* tests/fun/Makefile.am: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3768 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c0a3925d
    • Guillaume Sadegh's avatar
      Add couple to couple conversion. · 870b17c7
      Guillaume Sadegh authored
          * mln/fun/i2v/array.hh (from_to_): Remove static check.
          * milena/mln/convert/from_to.hxx: New overload for couple->couple.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3767 4aad255d-cdde-0310-9447-f3009e2ae8c0
      870b17c7
  5. 06 May, 2009 6 commits
    • Thierry Geraud's avatar
      New ESIEE stuff. · 52962419
      Thierry Geraud authored
      	* theo/esiee/slides_2009_may: New.
      	* theo/esiee/slides_2009_may/dilation.hh: New.
      	* theo/esiee/slides_2009_may/main.cc: New.
      	* theo/esiee/laurent/ismm09/extinct_attributes.hh: New.
      	* theo/esiee/laurent/ismm09/main.ext.cc: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3766 4aad255d-cdde-0310-9447-f3009e2ae8c0
      52962419
    • Fabien Freling's avatar
      Add I/O tests. · 161282aa
      Fabien Freling authored
      	* tests/io/Makefile.am: Update for dicom and IM.
      	* tests/io/dicom/Makefile.am: New Makefile for dicom.
      	* tests/io/dicom/dicom.cc: New test.
      	* tests/io/magick/Makefile.am: New Makefile for IM.
      	* tests/io/magick/magick.cc: New test.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3765 4aad255d-cdde-0310-9447-f3009e2ae8c0
      161282aa
    • Guillaume Lazzara's avatar
      * AUTHORS: First draft. · 96bee426
      Guillaume Lazzara authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3764 4aad255d-cdde-0310-9447-f3009e2ae8c0
      96bee426
    • Guillaume Lazzara's avatar
      Add adjacency matrix. · bbdb4248
      Guillaume Lazzara authored
      	* mln/make/influence_zone_adjacency_graph.hh,
      	* mln/make/region_adjacency_graph.hh: make use of this new structure.
      
      	* mln/util/adjacency_matrix.hh: new structure.
      
      	* tests/util/Makefile.am,
      	* tests/util/adjacency_matrix.cc: associated test.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3763 4aad255d-cdde-0310-9447-f3009e2ae8c0
      bbdb4248
    • Guillaume Lazzara's avatar
      Small fixes. · 5898dad0
      Guillaume Lazzara authored
      	* doc/tutorial/tutorial.tex: fix compilation.
      
      	* mln/core/internal/neighb_niter_impl.hh: fix ambiguities and add more
      	doc.
      
      	* mln/fun/v2v/rgb_to_hsl.hh: remove duplicate declarations.
      
      	* mln/literal/one.hh,
      	* mln/literal/zero.hh: add 'const' qualification to conversion
      	operator.
      
      	* mln/make/edge_image.hh: update prototype.
      
      	* mln/make/rag_and_labeled_wsl.hh: remove useless local variable.
      
      	* mln/pw/internal/image_base.hh: add missing include.
      
      	* mln/util/vertex.hh: add missing include and forward declaration.
      
      	* tests/util/set.cc: update header.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3762 4aad255d-cdde-0310-9447-f3009e2ae8c0
      5898dad0
    • Frdric Bour's avatar
      Correct typo errors, rename storage_ to state, update thrubin morpher. · 5a33f5ec
      Frdric Bour authored
      	*  mln/core/concept/meta_function.hh: Add mln_fun_withbin for binary
      	   metafunction.
      	*  mln/core/image/thrubin_morpher.hh: Correct implementation of
      	   thrubin_morpher.hh.
      	*  mln/core/image/thru_morpher.hh: Typos correction.
      	*  mln/fun/binary.hh,
      	*  mln/fun/binary_param.hh: Renamed storage_get to state.
      	*  mln/fun/math/inf.hh,
      	*  mln/fun/math/sup.hh: Correct bug when working on two different
                 types.
      	*  mln/fun/spe/binary.hh,
      	*  mln/fun/spe/unary.hh,
      	*  mln/fun/unary.hh,
      	*  mln/fun/unary_param.hh: Renamed storage_get to state.
      	*  mln/trait/next/solve_proxy.hh: Added one inclusion to prevent
      	   errors.
      	*  sandbox/fred/tests/thru.cc: Added test for thrubin.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3761 4aad255d-cdde-0310-9447-f3009e2ae8c0
      5a33f5ec
  6. 05 May, 2009 10 commits
    • Thierry Geraud's avatar
      Add a file to test exprs like ''pw::value(ima) < 3''. · 6b1fa0ec
      Thierry Geraud authored
      	* theo/experimental/op_pw_value_pw_cst.cc: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3760 4aad255d-cdde-0310-9447-f3009e2ae8c0
      6b1fa0ec
    • Guillaume Lazzara's avatar
      * configure.ac: Configure tests/world/* · 2e3032c9
      Guillaume Lazzara authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3759 4aad255d-cdde-0310-9447-f3009e2ae8c0
      2e3032c9
    • Guillaume Lazzara's avatar
      Add make_edge_image in world::inter_pixel and few missing tests. · 728cd611
      Guillaume Lazzara authored
      	* mln/world/inter_pixel/dim2/make_edge_image.hh: new routine.
      
      	* mln/world/inter_pixel/full2image.hh,
      	* mln/world/inter_pixel/image2full.hh,
      	* mln/world/inter_pixel/neighb2d.hh: update doc.
      
      	* tests/Makefile.am,
      	* tests/world/Makefile.am,
      	* tests/world/inter_pixel/Makefile.am,
      	* tests/world/inter_pixel/dim2/Makefile.am,
      	* tests/world/inter_pixel/dim2/make_edge_image.cc,
      	* tests/world/inter_pixel/image2full.cc: new tests.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3758 4aad255d-cdde-0310-9447-f3009e2ae8c0
      728cd611
    • Thierry Geraud's avatar
      Make room for INIM 2011 and store 2009 stuff. · 6e6f9968
      Thierry Geraud authored
      	* inim/2011: New directory.
      	* inim/2009: New directory.
      
      	* inim/ocr,
      	* inim/classif,
      	* inim/binarization,
      	* inim/color,
      	* inim/nature:
      	Move to...
      	* inim/2009/ocr,
      	* inim/2009/classif,
      	* inim/2009/binarization,
      	* inim/2009/color,
      	* inim/2009/nature: ...these new directories.
      
      	* inim/ocr/resize.hh,
      	* inim/ocr/ocr_without_preprocess.cc,
      	* inim/ocr/skeleton.old.hh,
      	* inim/ocr/simple_point.hh,
      	* inim/ocr/skeleton.hh,
      	* inim/ocr/check_simple_point.cc,
      	* inim/ocr/compute_local_configurations.cc,
      	* inim/ocr/tesseract_wrap.hh,
      	* inim/ocr/skeleton.old.cc,
      	* inim/ocr/check.sh,
      	* inim/ocr/simple_point.cc,
      	* inim/ocr/ocr_with_preprocess.cc,
      	* inim/ocr/enlarge.hh,
      	* inim/ocr/Makefile,
      	* inim/classif/plotscript,
      	* inim/classif/src,
      	* inim/classif/src/max_tree.hh,
      	* inim/classif/src/display.hh,
      	* inim/classif/src/iccvg04.cc,
      	* inim/classif/src/proj.hh,
      	* inim/classif/src/v2.cc,
      	* inim/classif/Makefile,
      	* inim/binarization/proof-of-concept,
      	* inim/binarization/proof-of-concept/build,
      	* inim/binarization/proof-of-concept/build/configure.in,
      	* inim/binarization/proof-of-concept/build/Makefile,
      	* inim/binarization/proof-of-concept/configure,
      	* inim/binarization/proof-of-concept/configure.in,
      	* inim/binarization/proof-of-concept/scripts,
      	* inim/binarization/proof-of-concept/scripts/init_tar.sh,
      	* inim/binarization/proof-of-concept/scripts/flower,
      	* inim/binarization/proof-of-concept/scripts/todo.sh,
      	* inim/binarization/proof-of-concept/src,
      	* inim/binarization/proof-of-concept/src/gradient.cc,
      	* inim/binarization/proof-of-concept/src/util.hxx,
      	* inim/binarization/proof-of-concept/src/basic.cc,
      	* inim/binarization/proof-of-concept/src/snake2d.hh,
      	* inim/binarization/proof-of-concept/ChangeLog,
      	* inim/binarization/proof-of-concept/check,
      	* inim/binarization/proof-of-concept/check/graph.sh,
      	* inim/binarization/proof-of-concept/check/histo.gp,
      	* inim/binarization/proof-of-concept/check/Makefile,
      	* inim/binarization/proof-of-concept/Makefile,
      	* inim/binarization/snake2d.hh,
      	* inim/binarization/binarization.hh,
      	* inim/binarization/snake2d.cc,
      	* inim/binarization/binarization.cc,
      	* inim/color/min_tree_volume_filter.cc,
      	* inim/color/reference.cc,
      	* inim/color/min_tree_area_filter.cc,
      	* inim/color/min_tree_height_filter.cc,
      	* inim/color/min_tree_color.cc,
      	* inim/color/reference2.cc,
      	* inim/color/src,
      	* inim/color/src/graph.hh,
      	* inim/color/src/io.hh,
      	* inim/color/src/distance.hh,
      	* inim/color/src/convert.hh,
      	* inim/color/min_tree_color_v2.cc,
      	* inim/color/laplacien.cc,
      	* inim/color/README,
      	* inim/nature/gradient.cc,
      	* inim/nature/erosion.cc,
      	* inim/nature/mco.cc,
      	* inim/nature/closing.cc,
      	* inim/nature/nature.cc,
      	* inim/nature/opening.cc,
      	* inim/nature/fft.cc,
      	* inim/nature/co_occurence.hh,
      	* inim/nature/hom.cc,
      	* inim/nature/proj.hh,
      	* inim/nature/test.sh,
      	* inim/nature/Makefile,
      	* inim/nature/histo_hsi.cc,
      	* inim/nature/proj.cc: Respectively move...
      	* inim/2009/ocr,
      	* inim/2009/classif,
      	* inim/2009/binarization,
      	* inim/2009/color,
      	* inim/2009/nature: ...here.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3757 4aad255d-cdde-0310-9447-f3009e2ae8c0
      6e6f9968
    • Fabien Freling's avatar
      Update inter_pixel files to match coding style. · 577b3205
      Fabien Freling authored
      	* mln/world/inter_pixel/full.hh: Move this...
      	* mln/world/inter_pixel/full2image.hh: ...here...
      	* mln/world/inter_pixel/image2full.hh: ...and here.
      	* mln/world/inter_pixel/neighb2d.hh: Update to match coding style.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3756 4aad255d-cdde-0310-9447-f3009e2ae8c0
      577b3205
    • Edwin Carlinet's avatar
      Fixes about aharpness attribute. · 8274b044
      Edwin Carlinet authored
      	* morpho/attribute/sharpness.hh: Sharpness attribute fixes.
      	* morpho/tree/data.hh: Add leaves precondition.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3755 4aad255d-cdde-0310-9447-f3009e2ae8c0
      8274b044
    • Frdric Bour's avatar
      Tidy source code of new functions, renamed trait::fun to trait::function. · b3c374c3
      Frdric Bour authored
      	*  mln/core/image/thru_morpher.hh,
      	*  mln/core/image/thrubin_morpher.hh,
      	*  mln/fun/accu_result.hh,
      	*  mln/fun/binary.hh: tidied.
      	*  mln/fun/component/comp.hh: Splitted into multiples files:
      	*  mln/fun/component/comp_count.hh: New,
      	*  mln/fun/component/ithcomp.hh: New,
      	*  mln/fun/component/scomp.hh: New. Static i'th component extraction.
      	*  mln/fun/math/cos.hh,
      	*  mln/fun/math/inf.hh,
      	*  mln/fun/math/sup.hh,
      	*  mln/fun/point/col.hh,
      	*  mln/fun/point/row.hh,
      	*  mln/fun/point/sli.hh,
      	*  mln/fun/spe/binary.hh,
      	*  mln/fun/spe/unary.hh,
      	*  mln/fun/unary.hh: tidied.
      	*  mln/trait/fun.hh: Removed. Renamed to:
      	*  mln/trait/functions.hh: New.
      	*  sandbox/fred/tests/fun.cc: Small update.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3754 4aad255d-cdde-0310-9447-f3009e2ae8c0
      b3c374c3
    • Guillaume Lazzara's avatar
      Small fixes. · 909b18e4
      Guillaume Lazzara authored
      	* headers.mk: update distributed file list.
      
      	* mln/core/clock_neighb.hh: fix ambiguity between window type and
      	window typedef.
      
      	* mln/trait/next/solve.hh,
      	* mln/fun/i2v/all_to.hh: update doc.
      
      	* mln/fun/point/sli.hh: fix invalid trait specialization.
      
      	* mln/fun/v2v/hsi_to_rgb.hh: move parts of rgb_to_hsi.hh here.
      
      	* mln/fun/v2v/hsl_to_rgb.hh: move parts of rgb_to_hsl.hh here.
      
      	* mln/fun/v2w2v/all.hh,
      	* mln/fun/v2w_w2v/all.hh,
      	* mln/fun/vv2b/all.hh: update includes.
      
      	* mln/trait/next/solve_proxy.hh: add missing forward declaration.
      
      	* tests/fun/v2v/wrap.cc: change l2l to v2v.
      
      	* tests/unit_test/unit-tests.mk: update test list.
      
      	* doc/outputs/site_set_create.txt: add reference file for doc
      	generation.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3753 4aad255d-cdde-0310-9447-f3009e2ae8c0
      909b18e4
    • Guillaume Lazzara's avatar
      configure.ac: Configure tests/linera/gaussian. · c6ecb88d
      Guillaume Lazzara authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3752 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c6ecb88d
    • Guillaume Lazzara's avatar
      Improve graph support. · 5da04e23
      Guillaume Lazzara authored
      	* headers.mk: update distributed file list.
      
      	* mln/core/image/all.hh,
      	* mln/core/image/graph_elt_neighborhood_if.hh,
      	* mln/core/image/graph_elt_window_if.hh,
      	* mln/core/image/graph_window_if_piter.hh: add a new
      	custom window/neighborhood type for graphes.
      
      	* mln/core/image/edge_image.hh: add missing operator().
      
      	* mln/core/site_set/p_edges.hh,
      	* mln/core/image/vertex_image.hh: update doc.
      
      	* mln/core/internal/is_masked_impl_selector.hh: new implementation
      	selector for graph_elt_window_if_piter.
      
      	* mln/core/internal/neighb_niter_impl.hh: add support for
      	graph_elt_neighborhood_if.
      
      	* mln/core/macros.hh: add mln_graph.
      
      	* mln/util/vertex.hh,
      	* mln/core/site_set/p_graph_piter.hh: add edge_with member.
      
      	* mln/graph/all.hh,
      	* mln/graph/labeling.hh,
      	* mln/graph/to_neighb.hh,
      	* mln/graph/to_win.hh: new routines.
      
      	* mln/make/edge_image.hh: add a new overload to handle p_edges with
      	no sites.
      
      	* mln/util/graph.hh: add a new edge() member.
      
      	* mln/util/internal/graph_nbh_iter_base.hh: add element().
      
      	* tests/core/other/Makefile.am,
      	* tests/core/other/graph_elt_neighborhood_if.cc,
      	* tests/core/other/graph_elt_window_if.cc,
      	* tests/graph/Makefile.am,
      	* tests/graph/labeling.cc,
      	* tests/unit_test/unit-tests.mk: add new tests for new routines.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3751 4aad255d-cdde-0310-9447-f3009e2ae8c0
      5da04e23
  7. 04 May, 2009 1 commit