1. 19 Jan, 2009 2 commits
    • Thierry Geraud's avatar
      Cleanup extension with image, forcing it to be const. · 5011b2c1
      Thierry Geraud authored
      	* mln/core/image/extension_ima.hh (todo): Remove; obsolete.
      	(ctor): Add const for extension.
      	(change_extension): Remove.
      	(extension): Remove the mutable version.
      	(init_): Remove the mutable version.
      	(init_): Make it robust to constness.
      	* mln/core/routine/extend.hh: Upgrade file doc style.
      	(extend): Remove overload for mutable extension.
      
      	Misc.
      	
      	* mln/core/site_set/p_priority.hh: Upgrade file doc style.
      	(insert): New overload for a priority queue.
      	* mln/make/double_neighb2d.hh: Upgrade file doc style.
      	* mln/make/box2d.hh (todo): New.
      	* mln/labeling/compute.hh: Fix commentary.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3164 4aad255d-cdde-0310-9447-f3009e2ae8c0
      5011b2c1
    • Thierry Geraud's avatar
      Update Laurent's ISMM code. · 94996ead
      Thierry Geraud authored
      	* laurent/ismm2009.cc: Update.
      	* laurent/ismm2009.v1.cc: New.
      	* laurent/ismm2009.hh (is_not_point): New.
      	(find_root): Remove.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3163 4aad255d-cdde-0310-9447-f3009e2ae8c0
      94996ead
  2. 16 Jan, 2009 4 commits
    • Guillaume Lazzara's avatar
      Small fixes. · beddc3b8
      Guillaume Lazzara authored
      	* headers.mk: add new headers to distribution.
      
      	* mln/core/internal/site_relative_iterator_base.hh: avoid a warning.
      
      	* mln/labeling/blobs.hh,
      	* mln/draw/line.hh: use trace::warning.
      
      	* mln/trace/warning.hh: always print warnings.
      
      	* mln/fun/x2x/rotation.hh: fix a precondition.
      
      	* mln/morpho/tree/data.hh: add a missing method.
      
      	* tests/level/median.cc: add a missing include.
      
      	* tests/unit_test/Makefile.am,
      	* tests/unit_test/mln_accu_transform_line.cc,
      	* tests/unit_test/mln_convert_impl_from_double_to_value.cc,
      	* tests/unit_test/mln_opt_value.cc: add missing unit_tests.
      
      	* tests/unit_test/mln_histo_data.cc: rename as...
      	* tests/unit_test/mln_histo_array.cc: ... this.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3162 4aad255d-cdde-0310-9447-f3009e2ae8c0
      beddc3b8
    • Guillaume Lazzara's avatar
      Add soft heap implementation. · a56c027c
      Guillaume Lazzara authored
      	* headers.mk: add new headers to distribution.
      
      	* mln/util/soft_heap.hh: new file. New implementation. New members may
      	be added later.
      
      	* mln/util/tracked_ptr.hh: Fix an issue while assigning a null
      	tracked_ptr to another tracked_ptr. An internal pointer was not
      	initialized but dereferenced and led to a segfault.
      
      	* tests/unit_test/Makefile.am,
      	* tests/unit_test/mln_util_soft_heap.cc: add a new unit test.
      
      	* tests/util/Makefile.am,
      	* tests/util/soft_heap.cc: add a new test.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3161 4aad255d-cdde-0310-9447-f3009e2ae8c0
      a56c027c
    • Guillaume Lazzara's avatar
      Rename histo::data as histo::array. · 90ec03ac
      Guillaume Lazzara authored
      	* mln/histo/data.hh: rename file as...
      	* mln/histo/array.hh: ... this.
      
      	* mln/accu/histo.hh,
      	* mln/convert/to_image.hh,
      	* mln/histo/all.hh,
      	* mln/histo/compute.hh,
      	* mln/histo/compute.spe.hh,
      	* mln/level/sort_psites.hh: update use of histo::array.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3160 4aad255d-cdde-0310-9447-f3009e2ae8c0
      90ec03ac
    • Matthieu Garrigues's avatar
      Work on reconstruction. · 0f83ad35
      Matthieu Garrigues authored
      
      	* garrigues/union_find/canvas/reconstruction_on_function.hh: Remove
                useless escape value.
      	* garrigues/union_find/canvas/reconstruction_on_set.hh: Optimizations.
      	* garrigues/union_find/canvas/self_dual_reconstruction.hh: .
      	* garrigues/union_find/images/marker_to_dilate.pbm: Fix it.
      	* garrigues/union_find/reconstructions_on_function.hh: .
      	* garrigues/union_find/reconstructions_on_set.cc: Add bench.
      	* garrigues/union_find/reconstructions_on_set.hh: .
      	* garrigues/union_find/self_dual_reconstruction.cc: Add bench.
      	* garrigues/union_find/self_dual_reconstruction.hh: Likewise.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3159 4aad255d-cdde-0310-9447-f3009e2ae8c0
      0f83ad35
  3. 15 Jan, 2009 3 commits
    • Dalila Benboudjema's avatar
      Commit test. · 485c8704
      Dalila Benboudjema authored
      	* igr/code/test.cc: New test.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3158 4aad255d-cdde-0310-9447-f3009e2ae8c0
      485c8704
    • Dalila Benboudjema's avatar
      Add images for Dalila and create IGR directories . · 056f23e5
      Dalila Benboudjema authored
      	* igr,
      	* igr/images,
      	* igr/images/s7.ppm,
      	* igr/out,
      	* igr/code: Add IGR directories.
      
      	* scribo/10_00000002.pbm_text2cell.ppm,
      	* scribo/8_00000002.pbm_lbl-grouped-boxes.pgm,
      	* scribo/2_00000002.pbm_horizontal-erosion.pbm,
      	* scribo/11_00000002.pbm_out.ppm,
      	* scribo/6_00000002.pbm_lbl-small-comps-removed.pgm,
      	* scribo/5_00000002.pbm_table.ppm,
      	* scribo/demat.hh: .
      	* scribo/00000002.pbm,
      	* scribo/demat_v2.hh,
      	* scribo/facture2-neg.pbm,
      	* scribo/+out.txt,
      	* scribo/1_00000002.pbm_vertical-erosion.pbm,
      	* scribo/9_00000002.pbm_cells-labels.ppm,
      	* scribo/00000002-neg.pbm,
      	* scribo/3_00000002.pbm_vertical-and-horizontal-erosion.ppm,
      	* scribo/4_00000002.pbm_after-alignment.ppm,
      	* scribo/7_00000002.pbm_character-bboxes.ppm,
      	* scribo/demat31Oct2008.hh,
      	* scribo/facture-neg.pbm,
      	* scribo/Makefile,
      	* dalila/images,
      	* dalila/dematOld.hh,
      	* dalila/plop.cc: Add scribo stuff.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3157 4aad255d-cdde-0310-9447-f3009e2ae8c0
      056f23e5
    • Thierry Geraud's avatar
      Split ismm2009 into routines and main. · ff25cc5f
      Thierry Geraud authored
      	* laurent/ismm2009.cc: Copy to...
      	* laurent/ismm2009.v0.cc: ...this new file (memorization).
      	* laurent/ismm2009.cc: Copy routines to...
      	* laurent/ismm2009.hh: ...this new file.
      	* laurent/ismm2009.cc: Remove routines.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3156 4aad255d-cdde-0310-9447-f3009e2ae8c0
      ff25cc5f
  4. 14 Jan, 2009 3 commits
  5. 13 Jan, 2009 1 commit
    • Thierry Geraud's avatar
      Rename theo's sandbox. · ab4eb57b
      Thierry Geraud authored
      	* geraud: Rename as...
      	* theo: ...this.
      	* geraud/skel.cc,
      	* geraud/fllt.cc,
      	* geraud/test_attribute.cc,
      	* geraud/fllt.svg.6.cc,
      	* geraud/p_runs__with_dedicated_piter.hh,
      	* geraud/win_fun.cc,
      	* geraud/browsing,
      	* geraud/browsing/fwd.cc,
      	* geraud/browsing/fwd.hh,
      	* geraud/cs2d,
      	* geraud/cs2d/cs2d.cc,
      	* geraud/cs2d/tuto.cc,
      	* geraud/cs2d/kruskal.cc,
      	* geraud/cs2d/cs2d_utils.hh,
      	* geraud/cs2d/cs2d.hh,
      	* geraud/cs2d/dbl_neighb.hh,
      	* geraud/cs2d/cs2d_morpho.hh,
      	* geraud/dead,
      	* geraud/dead/inplace.hh,
      	* geraud/dead/instant.hh,
      	* geraud/fllt,
      	* geraud/fllt/fllt.hh,
      	* geraud/fllt/simple_tests.cc,
      	* geraud/fllt/compute_fllt.cc,
      	* geraud/fllt/fllt.svg.1.cc,
      	* geraud/fllt/fllt.svg.7.hh,
      	* geraud/fllt/fllt_tree_to_image.hh,
      	* geraud/fllt/fllt.svg.2.cc,
      	* geraud/fllt/fllt.svg.3.cc,
      	* geraud/fllt/fllt.svg.4.cc,
      	* geraud/fllt/fllt.svg.5.cc,
      	* geraud/fllt/fllt.svg.6.cc,
      	* geraud/fllt/connected_filters,
      	* geraud/fllt/connected_filters/area_filter.cc,
      	* geraud/fllt/connected_filters/canonize_tree.hh,
      	* geraud/fllt/connected_filters/pseudo_flat_zones.cc,
      	* geraud/fllt/connected_filters/area_filter.hh,
      	* geraud/fllt/fllt_test.hh,
      	* geraud/fllt.svg.7.hh,
      	* geraud/win_fun.hh,
      	* geraud/Rd,
      	* geraud/Rd/hybrid.hh,
      	* geraud/Rd/queue_based.hh,
      	* geraud/Rd/parallel.cc,
      	* geraud/Rd/parallel_wo.cc,
      	* geraud/Rd/union_find.hh,
      	* geraud/Rd/parallel.hh,
      	* geraud/Rd/diff.cc,
      	* geraud/Rd/sequential_bench.cc,
      	* geraud/Rd/sequential.cc,
      	* geraud/Rd/deco.cc,
      	* geraud/Rd/utils.hh,
      	* geraud/Rd/diff_pgm.cc,
      	* geraud/Rd/hybrid.cc,
      	* geraud/Rd/queue_based.cc,
      	* geraud/Rd/sequential_bench.hh,
      	* geraud/Rd/min.cc,
      	* geraud/Rd/sequential.hh,
      	* geraud/Rd/debase.union_find.hh,
      	* geraud/Rd/union_find.cc,
      	* geraud/Rd/svg.queue_based.hh,
      	* geraud/dmap.cc,
      	* geraud/compute_parent_more.hh,
      	* geraud/tufa_2008,
      	* geraud/tufa_2008/steps.0.cc,
      	* geraud/tufa_2008/steps.1.cc,
      	* geraud/tufa_2008/gradient.cc,
      	* geraud/tufa_2008/closing.cc,
      	* geraud/tufa_2008/steps.2.cc,
      	* geraud/tufa_2008/opening.cc,
      	* geraud/tufa_2008/steps.3.cc,
      	* geraud/tufa_2008/steps.2b.cc,
      	* geraud/tufa_2008/filter_n.cc,
      	* geraud/tufa_2008/wst_f_equal_wst_a.cc,
      	* geraud/tufa_2008/compute_a.cc,
      	* geraud/tufa_2008/wst.cc,
      	* geraud/tufa_2008/experiment.cc,
      	* geraud/tufa_2008/n_cmpt.cc,
      	* geraud/tufa_2008/filter.cc,
      	* geraud/tufa_2008/closed_gradient.cc,
      	* geraud/tufa_2008/fz_count.cc,
      	* geraud/tufa_2008/regmin_count.cc,
      	* geraud/estimate.hh,
      	* geraud/laurent,
      	* geraud/laurent/wst_edge.cc,
      	* geraud/laurent/wst2d.cc,
      	* geraud/laurent/classif.cc,
      	* geraud/laurent/wst3d.cc,
      	* geraud/laurent/segmentation.hh,
      	* geraud/irm.cc,
      	* geraud/color,
      	* geraud/color/sum_pix.hh,
      	* geraud/color/segment.cc,
      	* geraud/color/blen_pix.hh: Move into...
      	* theo: ...this new directory.
      	* laurent: New directory.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3152 4aad255d-cdde-0310-9447-f3009e2ae8c0
      ab4eb57b
  6. 12 Jan, 2009 3 commits
  7. 09 Jan, 2009 7 commits
  8. 08 Jan, 2009 3 commits
    • Thierry Geraud's avatar
      Cleanup level approx median. · fdb0bc21
      Thierry Geraud authored
      	* mln/level/approx/median.hh: Upgrade file doc style.
      	(median): Return output.
      	Revamp.
      	(median_): Remove; awkward.
      	* mln/accu/transform_line.hh (comment): Fix.
      	We deal with lines not runs.
      	(transform_line): Fix extension adjust.
      	* mln/morpho/general.spe.hh (general_line): New impl.
      	(general_dispatch_line): Use it.
      	* tests/level/approx/median.cc: Upgrade file doc style.
      	Augment tests.
      	* tests/morpho/general.cc: Augment tests with hline and vline.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3141 4aad255d-cdde-0310-9447-f3009e2ae8c0
      fdb0bc21
    • Thierry Geraud's avatar
      Fix accu::histo_h and cleanup level::median. · 3b92d8f1
      Thierry Geraud authored
      	
      	* mln/level/median.hh (internal::median_tests): New.
      	(median_dir): Remove; useless, better replace by handling
      	win::line!
      	(impl::median): Rename as...
      	(impl::generic::median): ...this.
      	Update.
      	(impl::median_line): New.
      	(internal::mediant_dispatch): New.
      	(include): Update.
      	* mln/accu/transform_line.hh: New.
      	* mln/accu/all.hh: Update.
      	* tests/level/median_dir.cc: Remove.
      	There is no median_dir.hh file so having this test is dull!
      	* tests/level/median_hline2d.cc: Likewise.
      	* tests/level/median.cc: Merge tests from removed files.
      	* tests/level/Makefile.am: Update.
      
      	* mln/accu/histo.hh (init): Fix.
      	Forgetting to set sum_ to 0 leads to errors in median
      	filtering...
      	
      	* mln/accu/median_h.hh: Upgrade file doc style.
      	* mln/canvas/browsing/dir_struct_elt_incr_update.hh:
      	Add some debug information; I think that this code is bugged...
      	* tests/accu/transform_snake.cc,
      	* tests/accu/transform_diagonal.cc,
      	* tests/accu/transform_directional.cc
      	(ref): Remove unused object.
      	* tests/accu/median_h.cc: Upgrade file doc style.
      	* tests/accu/transform_line.cc: New.
      	* tests/accu/Makefile.am: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3140 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3b92d8f1
    • Guillaume Lazzara's avatar
      Add more details in step 4 in tutorial. · 996ded41
      Guillaume Lazzara authored
      	* samples/fill-proto.cc.raw: new file. Inline code inserted in tutorial.
      
      	* samples/tuto4_genericity_and_algorithms.cc: Add more code.
      
      	* tutorial.tex: add more details. Explain the code.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3139 4aad255d-cdde-0310-9447-f3009e2ae8c0
      996ded41
  9. 06 Jan, 2009 6 commits
    • Guillaume Lazzara's avatar
      Add fun::meta::green and fun::meta::blue. · 05c5a847
      Guillaume Lazzara authored
      	* mln/fun/meta/blue.hh,
      	* mln/fun/meta/green.hh: add new meta functions to use with fun_image.
      
      	* headers.mk: Add new headers to distribution.
      
      	* tests/unit_test/Makefile.am,
      	* tests/unit_test/mln_fun_meta_blue.cc,
      	* tests/unit_test/mln_fun_meta_green.cc: Add new unit tests.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3138 4aad255d-cdde-0310-9447-f3009e2ae8c0
      05c5a847
    • Guillaume Lazzara's avatar
      Small fixes. · b72783bb
      Guillaume Lazzara authored
      	* mln/binarization/binarization.hh: remove a non-valid static test.
      
      	* mln/value/rgb16.hh,
      	* mln/fun/v2b/threshold.hh,
      	* mln/binarization/threshold.hh: update comments.
      
      	* mln/debug/colorize.hh: make it work with rgb16.
      
      	* mln/value/rgb8.hh: remove useless include.
      
      	* tests/core/image/Makefile.am,
      	* tests/core/image/tr_image.cc: re-enable tr_image test and make it
      	work.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3137 4aad255d-cdde-0310-9447-f3009e2ae8c0
      b72783bb
    • Guillaume Lazzara's avatar
      Update tutorial. · 3cc01a74
      Guillaume Lazzara authored
      	* doc/Doxyfile.in: Add a new IMAGE_PATH and a new macro expansion in
      	PREDEFINED.
      
      	* 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-3.pbm,
      	* 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/outputs/tuto2_first_image.txt,
      	* doc/tutorial/outputs/tuto4_genericity_and_algorithms.txt: Add new
      	reference files.
      
      	* doc/tutorial/samples/Makefile.am,
      	* doc/tutorial/samples/tuto4_genericity_and_algorithms.cc,
      	* doc/tutorial/tutorial.tex: Add step 4
      	in tutorial.
      
      	* doc/tutorial/samples/tuto1_first_image.cc: Rename as...
      	* doc/tutorial/samples/tuto2_first_image.cc: ... this.
      
      	* mln/core/concept/object.hh: update namespace indexes.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3136 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3cc01a74
    • Ugo Jardonnet's avatar
      Update rotation. · 888843ef
      Ugo Jardonnet authored
      	* mln/fun/x2x/rotation.hh: Assert axis is valid.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3135 4aad255d-cdde-0310-9447-f3009e2ae8c0
      888843ef
    • Ugo Jardonnet's avatar
      Fix rotation. · 70eec2dc
      Ugo Jardonnet authored
      	* mln/fun/x2x/rotation.hh: Fix 3d rotation Matrix.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3134 4aad255d-cdde-0310-9447-f3009e2ae8c0
      70eec2dc
    • Guillaume Lazzara's avatar
      Fix graph related tests. · d08454cf
      Guillaume Lazzara authored
      	* mln/util/graph.hh: move is_valid and invalidate to...
      	* mln/core/concept/graph.hh: ... here. Currently, these methods have
      	a default implementation.
      
      	* tests/morpho/artificial_line_graph_image_wst.cc,
      	* tests/morpho/graph_image_wst.cc,
      	* tests/morpho/lena_line_graph_image_wst1.cc,
      	* tests/morpho/lena_line_graph_image_wst2.cc,
      	* tests/morpho/line_graph_image_wst.cc: use the new
      	graph_elt_neighborhood and line_graph_elt_neighborhood aliases.
      
      	* mln/core/image/graph_elt_neighborhood.hh
      	* mln/core/image/graph_elt_window.hh
      	* mln/core/image/line_graph_elt_neighborhood.hh
      	* mln/core/image/line_graph_elt_window.hh: move back definition of
      	neighborhood_impl specialization from *_elt_neighborhood to
      	*_elt_window.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3133 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d08454cf
  10. 05 Jan, 2009 4 commits
    • Guillaume Lazzara's avatar
      Add step 3 in tutorial. · 8ede84af
      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/outputs/tuto3_rw_image.txt: add new reference files.
      
      	* doc/tutorial/samples/ima-load.cc.raw: rename as...
      	* doc/tutorial/samples/ima-load.cc: ... this.
      
      	* doc/tutorial/samples/ima-save.cc: extract less lines of code.
      
      	* doc/tutorial/samples/Makefile.am,
      	* doc/tutorial/samples/tuto3_rw_image.cc: add a new tutorial example.
      
      	* doc/tutorial/tutorial.tex: write step 3.
      
      	* Makefile.am,
      	* img/small-enlarged.png,
      	* img/small.png,
      	* img/small.ppm: add new useful images and make them part of the
      	distribution.
      
      	* tests/data/Makefile.am: comment non activated test.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3132 4aad255d-cdde-0310-9447-f3009e2ae8c0
      8ede84af
    • Guillaume Lazzara's avatar
      Add is_valid and invalidate to util::graph · 1f74e72c
      Guillaume Lazzara authored
      	* milena/mln/util/graph.hh: add is_valid and invalidate. These methods
      	should be fixed later.
      
      	* milena/mln/core/site_set/p_edges.hh,
      	* milena/mln/core/site_set/p_vertices.hh,
      	* milena/mln/util/edge.hh,
      	* milena/mln/util/vertex.hh: make use of the new graph methods.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3131 4aad255d-cdde-0310-9447-f3009e2ae8c0
      1f74e72c
    • Guillaume Lazzara's avatar
      Add graph_elt_neighborhood and line_graph_elt_neighborhood aliases. · deba7121
      Guillaume Lazzara authored
      	* milena/headers.mk: add new headers to distribution.
      
      	* milena/mln/core/image/graph_elt_neighborhood.hh,
      	* milena/mln/core/image/line_graph_elt_neighborhood.hh: new files. Add
      	new aliases for graph based neighborhoods.
      
      	* milena/mln/core/image/graph_elt_window.hh,
      	* milena/mln/core/image/line_graph_elt_window.hh,
      	* milena/mln/core/internal/neighborhood_base.hh,
      	* milena/tests/core/image/graph_image.cc,
      	* milena/tests/core/image/line_graph_image.cc,
      	* milena/tests/core/other/graph_elt_neighborhood.cc,
      	* milena/tests/core/other/line_graph_elt_neighborhood.cc,
      	* milena/tools/area_flooding.cc: make use of these new aliases.
      
      	* milena/tests/unit_test/Makefile.am,
      	* milena/tests/unit_test/mln_core_image_graph_elt_neighborhood.cc,
      	* milena/tests/unit_test/mln_core_image_line_graph_elt_neighborhood.cc:
      	Add new unit tests.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3130 4aad255d-cdde-0310-9447-f3009e2ae8c0
      deba7121
    • Nicolas Ballas's avatar
      Update documentation on properties. · 41c7842e
      Nicolas Ballas authored
      	* mln/trait/image/props.hh: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3129 4aad255d-cdde-0310-9447-f3009e2ae8c0
      41c7842e
  11. 02 Jan, 2009 2 commits
  12. 31 Dec, 2008 2 commits
    • Guillaume Lazzara's avatar
      Few small fixes. · 008141cc
      Guillaume Lazzara authored
      	* mln/border/resize.hh: precise mln:: in order to avoir ambiguity.
      
      	* mln/fun/internal/array_base.hh: add append().
      
      	* mln/geom/complex_geometry.hh: cleanup comments.
      
      	* mln/util/site_pair.hh: add operator<<.
      
      	* mln/morpho/line_gradient.hh,
      	* tests/morpho/lena_line_graph_image_wst1.cc: use i2v::array::append().
      
      	* tests/morpho/line_graph_image_wst.cc: Fix test. Associate edges to
      	the proper sites.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3126 4aad255d-cdde-0310-9447-f3009e2ae8c0
      008141cc
    • Guillaume Lazzara's avatar
      Propagate renaming has_data as is_valid. · 7f98e00f
      Guillaume Lazzara authored
      	* doc/tutorial/image_types.txt,
      	* sandbox/abraham/mln/level/thru.hh,
      	* sandbox/abraham/mln/morpho/autarkical_leveling.hh,
      	* sandbox/abraham/mln/morpho/hit_or_miss.hh,
      	* sandbox/abraham/mln/morpho/vector_median.hh,
      	* sandbox/abraham/mln/morpho/vmt.hh,
      	* sandbox/ballas/color/reference.cc,
      	* sandbox/ballas/refactorization/rle_image.hh,
      	* sandbox/duhamel/border_duplicate.cc,
      	* sandbox/duhamel/border_duplicate.hh,
      	* sandbox/duhamel/border_fill.cc,
      	* sandbox/duhamel/border_fill.hh,
      	* sandbox/duhamel/border_mirror.hh,
      	* sandbox/duhamel/debug_print_3d_with_border.hh,
      	* sandbox/duhamel/mesh_image.hh,
      	* sandbox/duhamel/translate_image.hh,
      	* sandbox/folio/chamfer.cc,
      	* sandbox/folio/dt.hh,
      	* sandbox/folio/dt/canvas_dt.hh,
      	* sandbox/folio/dt/chamfer.hh,
      	* sandbox/folio/dt/cp.hh,
      	* sandbox/folio/dt/dmap.hh,
      	* sandbox/folio/dt/path.hh,
      	* sandbox/folio/dt/raw_cp_fast.hh,
      	* sandbox/folio/dt/raw_cp_slow.hh,
      	* sandbox/folio/dt/raw_dmap_fast.hh,
      	* sandbox/folio/dt/raw_dmap_slow.hh,
      	* sandbox/folio/dt/raw_path_fast.hh,
      	* sandbox/folio/dt/raw_path_slow.hh,
      	* sandbox/folio/naive.cc,
      	* sandbox/folio/psn.cc,
      	* sandbox/folio/psn_log.cc,
      	* sandbox/folio/test/canvas/dt.hh,
      	* sandbox/folio/test/naive.cc,
      	* sandbox/folio/test/psn.cc,
      	* sandbox/folio/test/psn_log.cc,
      	* sandbox/garrigues/fllt/compute_level_set_fast2.hh,
      	* sandbox/garrigues/fllt/types.hh,
      	* sandbox/garrigues/image_identity/interpolated.hh,
      	* sandbox/garrigues/tiled_image2d/tiled_image2d.hh,
      	* sandbox/garrigues/union_find/reconstructions_on_function.hh,
      	* sandbox/garrigues/union_find/reconstructions_on_set.hh,
      	* sandbox/garrigues/union_find/self_dual_reconstruction.hh,
      	* sandbox/geraud/Rd/min.cc,
      	* sandbox/geraud/Rd/utils.hh,
      	* sandbox/geraud/browsing/fwd.hh,
      	* sandbox/geraud/dead/instant.hh,
      	* sandbox/geraud/dmap.cc,
      	* sandbox/geraud/estimate.hh,
      	* sandbox/inim/binarization/binarization.hh,
      	* sandbox/jardonnet/registration/chamfer.hh,
      	* sandbox/jardonnet/subsampling/gaussian_subsampling.hh,
      	* sandbox/jardonnet/subsampling/sub_sampled_image.hh,
      	* sandbox/nivault/plugin-gimp/src/gimp-image.hh,
      	* sandbox/vigouroux/moyenne.cc,
      	* tests/core/image/graph_image.cc,
      	* tests/core/image/line_graph_image.cc,
      	* tests/core/other/graph_elt_neighborhood.cc,
      	* tests/core/other/graph_elt_window.cc,
      	* tests/core/other/line_graph_elt_neighborhood.cc,
      	* tests/core/other/line_graph_elt_window.cc,
      	* tests/fun/v2v/rgb_hsi_conversion.cc,
      	* tests/morpho/complex_image_morpho.cc,
      	* tests/morpho/graph_image_morpho.cc,
      	* tests/morpho/graph_image_wst.cc,
      	* tests/morpho/line_graph_image_morpho.cc,
      	* tests/morpho/line_graph_image_wst.cc,
      	* tools/area_flooding.cc,
      	* trash/display_color_pretty.hh,
      	* trash/display_save.hh,
      	* trash/fi_adaptor.hh,
      	* trash/graph_image.hh,
      	* trash/line_graph_image.hh,
      	* trash/neighb_get.hh,
      	* trash/neighb_image.hh,
      	* trash/translate_image.hh: rename in these files.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3125 4aad255d-cdde-0310-9447-f3009e2ae8c0
      7f98e00f