- 05 May, 2009 8 commits
-
-
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
-
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
-
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
-
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
-
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
-
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
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3752 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
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
-
- 04 May, 2009 10 commits
-
-
Edwin Carlinet authored
* edwin/inim/inim.cc: Fix includes and function calls. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3750 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* mln/make/double_neighb2d.hh: Add overload with a functor. * mln/world/inter_pixel/neighb2d.hh: Fix types, now passing a functor instead of a C function. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3749 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* fabien/igr/seg_fixed.cc: Add closing::volume() and watershed::flooding() in fixed segmentation. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3748 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/accu/image/take_n_times.hh (take_n_times_tests, take_n_times_dispatch) (take_n_times, take_n_times_fastest): New overload for argument as a value. * mln/accu/image/take.hh (take): Likewise. (todo): Remove; done. * mln/accu/image/set_value.hh (set_value): Fix iterator. (set_value_fastest): Fix missing border handling. * mln/accu/image/take_as_init.hh: Likewise. * mln/accu/image/take.hh: Copy to... * mln/accu/image/untake.hh: ...this new file. * mln/accu/image/all.hh: Update. * mln/accu/sum.hh (trait): New. (untake, set_value): New. * tests/accu/image/take_n_times.cc: Augment. * tests/accu/image/untake.cc: New. * tests/accu/image/Makefile.am: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3747 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/accu/image/set_value.hh (set_value_tests): New. (set_value, set_value_fastest, set_value_dispatch): Overload for 'res' as image. (set_value): Add static checks. Use set_value_tests. * mln/accu/image/take_as_init.hh (take_as_init_tests): New. (take_as_init): Update. (take_as_init_dispatch): Fix missing test over domains. * mln/accu/count.hh (trait): New overload. * tests/accu/image/set_value.cc: Augment. * tests/accu/image/take_as_init.cc: Augment. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3746 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/morpho/thinning.hh (thinning_tests): Fix. * mln/morpho/Rd.hh: Fix. (greater_point): Replace by... (ord_strict): ...this. Layout. * tests/morpho/combined.cc: Rename as... * tests/morpho/Rd.cc: ...this; to be consistent. * tests/morpho/Makefile.am: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3745 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* examples/Makefile.am * examples/tuto3/trace.cc * examples/tuto4/image.cc * examples/tuto4/site_set_create.cc: new compiled samples. * figures/accu_image_morpher_big_picture.pdf: figure illustrating how accu::image could be used. * groups/functions.hh: is not necessary anymore. * outputs/trace.txt: cannot be generated since it depends on the execution time and it may change. * tutorial/tutorial.tex: first draft of a new chapter. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3744 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* 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, * inim/2010/boxes/boxes.cc, * lazzara/igr/irm/grad_clo_and_wshd.cc, * lazzara/igr/irm/hsl_grad_and_wst.cc: use v2v::wrap instead of l2l::wrap. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3743 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3742 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* tests/fun/l2l/Makefile.am, * mln/fun/l2l/all.hh, * mln/fun/l2l/essential.hh: remove. * mln/fun/v2v/all.hh, * mln/fun/v2v/essential.hh: update includes. * tests/fun/l2l/wrap.cc, * mln/fun/l2l/wrap.hh: move... * tests/fun/v2v/wrap.cc, * mln/fun/v2v/wrap.hh: ... here. * mln/make/relabelfun.hh, * tests/labeling/relabel.cc * mln/labeling/wrap.hh: use i2v/v2v instead of l2l. * tests/fun/Makefile.am: remove l2l subdir. * tests/fun/v2v/Makefile.am: add labeling::wrap test. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3741 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 03 May, 2009 1 commit
-
-
Edwin Carlinet authored
* edwin/tree/propagate_if.hh: Rewrite propagation using predicate and add postcondition. * edwin/tree/propagation.cc: Test file update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3740 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 30 Apr, 2009 6 commits
-
-
Thierry Geraud authored
* mln/accu/image/take.hh: Copy to... * mln/accu/image/take_n_times.hh: ...this new file. Update. * mln/accu/image/all.hh: Update. * mln/accu/image/init.hh, * mln/accu/image/set_value.hh, * mln/accu/image/to_result.hh: Fix missing static checks. * mln/accu/image/take.hh (todo): New. (take_tests): New. (generic::take, take_fastest): Update. Fix missing static checks. * tests/accu/image/to_result.cc, * tests/accu/image/init.cc, * tests/accu/image/take.cc, * tests/accu/image/set_value.cc, * tests/accu/image/take_as_init.cc: Change debug log into quiet test. * tests/accu/image/take_n_times.cc: New. * tests/accu/image/Makefile.am: Update. * mln/border/resize_equal.hh: New. * mln/border/all.hh: Update. * tests/border/resize_equal.cc: New. * tests/border/resize.cc: Cleanup. * tests/border/Makefile.am: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3739 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/morpho/attribute/card.hh: Fix wrong update. * mln/canvas/morpho/attribute_filter.hh: Layout. * tests/morpho/closing/area.cc: Make it quiet. * tests/morpho/closing/algebraic.cc: Likewise. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3738 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* mln/world/inter_pixel/display_edge.hh: Create an image displaying edges values (int_u8). git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3737 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* fabien/igr/Makefile.rules: Update CXX to g++. * fabien/igr/seg_fixed.cc: Update, edges appear to work. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3736 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/literal/identity.hh: New. * mln/accu/stat/variance.hh: Copy to... * mln/accu/stat/var.hh: ...this new file. Update to compute the variance matrix. * mln/value/ops.hh: Layout. * mln/algebra/mat.hh (mat): New overloaded ctor for identity. (_1, set_id_): New methods. (make): New couple of procedures. (trait): Fix missing definitions. (set_precise_binary_): Duplicate explicitly for op::times and op::div. (operator==): Fix missing const in signature. (tr): Fix return type. Use literal instead of 0. (det): New procedures. (internal::inverse): New. * mln/algebra/vec.hh (trait): Fix missing definitions. (set_precise_binary_): Duplicate explicitly for op::times and op::div. (operator-): New unary operator. * tests/algebra/mat.cc: Copy to... * tests/algebra/h_mat.cc: ...this new file. * tests/algebra/mat.cc: Revamp so that there is no h_mat. * tests/algebra/Makefile.am: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3735 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* bugs/algebra_vec_ne_op.cc: Remove. Bug fixed. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3734 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 29 Apr, 2009 11 commits
-
-
Frdric Bour authored
* mln/fun/binary.hh, * mln/fun/unary.hh: Modified parameters system. Now distinguish Exact type from Flag type. * mln/fun/binary_param.hh: New. * mln/fun/from_accu.hh: Updated to latest functions syntax. * mln/fun/unary.hh: Modified parameters system. * mln/fun/unary_param.hh: New. * sandbox/fred/functions.html, * sandbox/fred/functions.mkdown: New. Tutorial * sandbox/fred/tests/Makefile: Added one test. * sandbox/fred/tests/wip.cc: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3733 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* doc/Doxyfile.in: add a new macro. * doc/Makefile.am: add new distributed files. * doc/examples/tuto3/first_routine.cc: add doxygen file tag. * doc/groups.hh, * doc/groups/accu.hh, * doc/groups/functions.hh, * doc/groups/graph.hh, * doc/groups/images.hh, * doc/groups/main.hh, * doc/groups/neighb.hh, * doc/groups/site_set.hh, * doc/groups/util.hh, * doc/groups/win.hh, * mln/accu/bbox.hh, * mln/accu/center.hh, * mln/accu/convolve.hh, * mln/accu/count.hh, * mln/accu/count_adjacent_vertices.hh, * mln/accu/count_labels.hh, * mln/accu/height.hh, * mln/accu/histo.hh, * mln/accu/inf.hh, * mln/accu/internal/couple.hh, * mln/accu/label_used.hh, * mln/accu/land.hh, * mln/accu/land_basic.hh, * mln/accu/line.hh, * mln/accu/lor.hh, * mln/accu/lor_basic.hh, * mln/accu/maj_h.hh, * mln/accu/max.hh, * mln/accu/max_h.hh, * mln/accu/mean.hh, * mln/accu/median_alt.hh, * mln/accu/median_h.hh, * mln/accu/min.hh, * mln/accu/min_h.hh, * mln/accu/min_max.hh, * mln/accu/pair.hh, * mln/accu/rank.hh, * mln/accu/rank_bool.hh, * mln/accu/rank_high_quant.hh, * mln/accu/rms.hh, * mln/accu/site_set/rectangularity.hh, * mln/accu/stat/deviation.hh, * mln/accu/stat/variance.hh, * mln/accu/sum.hh, * mln/accu/sup.hh, * mln/accu/tuple.hh, * mln/accu/volume.hh, * mln/canvas/morpho/internal/find_root.hh, * mln/convert/impl/from_image_to_site_set.hh, * mln/core/alias/neighb1d.hh, * mln/core/alias/neighb2d.hh, * mln/core/alias/neighb3d.hh, * mln/core/alias/window1d.hh, * mln/core/alias/window2d.hh, * mln/core/alias/window3d.hh, * mln/core/concept/function.hh, * mln/core/concept/object.hh, * mln/core/concept/object_id.hh, * mln/core/image/complex_image.hh, * mln/core/image/decorated_image.hh, * mln/core/image/edge_image.hh, * mln/core/image/extended.hh, * mln/core/image/extension_fun.hh, * mln/core/image/extension_ima.hh, * mln/core/image/extension_val.hh, * mln/core/image/flat_image.hh, * mln/core/image/fun_image.hh, * mln/core/image/hexa.hh, * mln/core/image/interpolated.hh, * mln/core/image/lazy_image.hh, * mln/core/image/plain.hh, * mln/core/image/safe.hh, * mln/core/image/slice_image.hh, * mln/core/image/sub_image.hh, * mln/core/image/sub_image_if.hh, * mln/core/image/t_image.hh, * mln/core/image/thru_morpher.hh, * mln/core/image/thrubin_morpher.hh, * mln/core/image/tr_image.hh, * mln/core/image/unproject_image.hh, * mln/core/image/vertex_image.hh, * mln/core/image/violent_cast_image.hh, * mln/core/site_set/box.hh, * mln/core/site_set/p_array.hh, * mln/core/site_set/p_centered.hh, * mln/core/site_set/p_complex.hh, * mln/core/site_set/p_edges.hh, * mln/core/site_set/p_faces.hh, * mln/core/site_set/p_if.hh, * mln/core/site_set/p_image.hh, * mln/core/site_set/p_key.hh, * mln/core/site_set/p_line2d.hh, * mln/core/site_set/p_mutable_array_of.hh, * mln/core/site_set/p_priority.hh, * mln/core/site_set/p_queue.hh, * mln/core/site_set/p_queue_fast.hh, * mln/core/site_set/p_run.hh, * mln/core/site_set/p_set.hh, * mln/core/site_set/p_vaccess.hh, * mln/core/site_set/p_vertices.hh, * mln/fun/i2v/all.hh, * mln/fun/meta/inty.hh, * mln/fun/meta/lum.hh, * mln/pw/image.hh, * mln/topo/is_n_face.hh, * mln/util/array.hh, * mln/util/couple.hh, * mln/util/fibonacci_heap.hh, * mln/util/graph.hh, * mln/util/line_graph.hh, * mln/util/ord_pair.hh, * mln/util/set.hh, * mln/util/site_pair.hh, * mln/util/soft_heap.hh, * mln/win/backdiag2d.hh, * mln/win/ball.hh, * mln/win/cube3d.hh, * mln/win/cuboid3d.hh, * mln/win/diag2d.hh, * mln/win/disk2d.hh, * mln/win/hline2d.hh, * mln/win/line.hh, * mln/win/multiple.hh, * mln/win/multiple_size.hh, * mln/win/octagon2d.hh, * mln/win/rectangle2d.hh, * mln/win/segment1d.hh, * mln/win/shift.hh, * mln/win/sphere3d.hh, * mln/win/vline2d.hh: revamp doc and map types to doxygen modules. * tests/transform/distance_and_closest_point_geodesic.cc, * tests/util/soft_heap.cc: fix doxygen file tag. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3732 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/algebra/all.hh: fix comments. * mln/algebra/vec.hh: add operator>>. * mln/core/internal/graph_psite_base.hh: convert to the correct id type. * mln/debug/draw_graph.hh: update doc. * mln/graph/all.hh, * mln/graph/essential.hh: new headers. * mln/all.hh, * mln/essential/routine.hh: include new headers. * mln/io/pnm/load.hh: fix load_ascii builtin. * mln/make/edge_image.hh: update prototype. * mln/make/vertex_image.hh: be less restrictive on the function type. * tests/level/approx/median.cc, * tests/level/median.cc, * tests/level/naive/median.cc: use a smaller image. * tests/make/dummy_p_vertices.cc: test element id. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3731 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* mln/core/concept/image.hh, * mln/core/image/ch_piter.hh, * mln/core/image/decorated_image.hh, * mln/core/image/edge_image.hh, * mln/core/image/extension_fun.hh, * mln/core/image/extension_ima.hh, * mln/core/image/extension_val.hh, * mln/core/image/image_if.hh, * mln/core/image/interpolated.hh, * mln/core/image/lazy_image.hh, * mln/core/image/p2p_image.hh, * mln/core/image/plain.hh, * mln/core/image/safe.hh, * mln/core/image/slice_image.hh, * mln/core/image/sub_image.hh, * mln/core/image/t_image.hh, * mln/core/image/tr_image.hh, * mln/core/image/vertex_image.hh, * mln/core/internal/image_base.hh, * mln/core/internal/image_identity.hh, * mln/core/internal/image_value_morpher.hh, * mln/core/macros.hh, * mln/core/routine/init.hh, * mln/core/site_set/p_image.hh, * mln/debug/slices_2d.hh, * mln/io/off/load.hh, * mln/labeling/level.hh, * mln/labeling/level.spe.hh, * mln/make/image3d.hh, * mln/morpho/general.spe.hh, * mln/pw/image.hh, * mln/pw/internal/image_base.hh, * mln/tag/skeleton.hh, * mln/trait/ch_value.hh, * mln/value/stack.hh, * tests/core/image/tr_image.cc: rename pset to domain_t and introduce mln_domain(I). git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3730 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* mln/world/inter_pixel/dim2/all.hh: New file including all directory. * mln/world/inter_pixel/dim2/is_dot.hh: New function to test dot. * mln/world/inter_pixel/dim2/is_edge.hh: New function to test edge. * mln/world/inter_pixel/dim2/is_pixel.hh: New function to test pixel. * mln/world/inter_pixel/dim2/is_row_odd.hh: New function to test row. * mln/world/inter_pixel/display_edge.hh: Display edges in an image. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3729 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* fabien/igr/seg_fixed.cc: Debugging, crash at runtime. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3728 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/core/concept/accumulator.hh (take_as_init): Rename as... (take_as_init_): ...this. This is default implementation. (take_as_init): New. Dispatch to take_as_init_. Now, we have the "template method" method pattern. It is cleaner since we do not have any overriding for the client-side method. (take_n_times, take_n_times_): New. * mln/accu/nil.hh, * mln/accu/tuple.hh, * mln/accu/pair.hh, * mln/accu/lor.hh, * mln/accu/sum.hh, * mln/accu/inf.hh, * mln/accu/land_basic.hh, * mln/accu/min.hh, * mln/accu/max.hh, * mln/accu/bbox.hh, * mln/accu/min_h.hh, * mln/accu/max_h.hh, * mln/accu/lor_basic.hh, * mln/accu/p.hh, * mln/accu/rms.hh, * mln/accu/rank_high_quant.hh, * mln/accu/v.hh, * mln/accu/rank_bool.hh, * mln/accu/sup.hh, * mln/accu/land.hh, * mln/morpho/attribute/sum.hh, * mln/morpho/attribute/count_adjacent_vertices.hh, * mln/morpho/attribute/sharpness.hh, * mln/morpho/attribute/volume.hh, * mln/morpho/attribute/height.hh, * mln/morpho/attribute/card.hh (take_as_init): Update. Rename as... (take_as_init_): ...this overriding name. * tests/accu/count.cc: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3727 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/linear/gaussian: New directory. * mln/linear/gaussian/internal: New directory. * mln/linear/gaussian.hh: Split code into... * mln/linear/gaussian/impl.hh, * mln/linear/gaussian/filter.hh, * mln/linear/gaussian/internal/coefficients.hh: ...those new files. * tests/linear/gaussian: New directory. * tests/linear/Makefile.am: Update. * tests/linear/gaussian/Makefile.am: New. * tests/linear/gaussian/filter.cc: New. Misc. * mln/labeling/compute.hh: . * mln/labeling/pack.hh (relabel_inplace): Fix missing renaming into... (pack_inplace): ...this. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3726 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Étienne Folio authored
* folio/mln/histo/compute_histo.hh: Some brainstorming. * folio/mln/histo/compute_histo_3d.hh: Some corrections from compute_histo. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3725 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* icdar/2009/hsc/first_attempts/words_25p.sh: New. This version works on images reduced by 25%. * icdar/2009/hsc/ws_to_wsl.hh: Add log. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3724 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Étienne Folio authored
* folio/mln/fun/v2v/rgb_to_hsv.hh: New conversions. * folio/mln/fun/v2v: New folder. * folio/mln/fun: New folder. * folio/mln/value/circular.hh: Comment a part of unused code. * folio/mln/value/hsv.hh: New HSV type. * folio/test/value/hsv.cc: New tests file for HSV type. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3723 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 28 Apr, 2009 4 commits
-
-
Frdric Bour authored
* milena/mln/fun/point/col.hh: New. * milena/mln/fun/point/row.hh: New. * milena/mln/fun/point/sli.hh: New. * milena/mln/fun/point: New. * milena/mln/fun/spe/unary.hh: Improved proxy support. * milena/mln/fun/unary.hh: Improved proxy support. * milena/mln/trait/next/solve_proxy.hh: Typo errors correction. * milena/sandbox/fred/tests/fun.cc, * milena/sandbox/fred/tests/thru.cc: Add some tests for proxy. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3722 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Étienne Folio authored
* folio/mln/value/circular.hh: New type. * folio/test/value/circular.cc: New tests. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3721 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* mln/arith/all.hh: Update. * mln/arith/div.hh: New div operator. * mln/arith/div.spe.hh: New div operator. * mln/io/magick/save.hh: Update. * mln/io/plot/save.hh: Update. * mln/world/inter_pixel/full.hh: Convert standard image to inter_pixel image. * mln/world/inter_pixel/neighb2d.hh: Define standard inter_pixel neighborhood. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3720 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Fabien Freling authored
* fabien/igr/mat2mln/mat2mln.cc: Convert matlab ascii format to mln format. * fabien/igr/mat2mln/raw2mlndata.cc: Deprecated. * fabien/igr/seg_fixed.cc: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3719 4aad255d-cdde-0310-9447-f3009e2ae8c0
-