- 19 Jun, 2014 3 commits
-
-
Roland Levillain authored
* scribo/debug/text_areas_image.hh, * src/misc/dmap.cc, * src/misc/morpho.cc, * src/misc/rectangularity.cc, * src/primitive/group/group_from_rag.cc: Here. * scribo/filter/objects_with_holes.hh, * scribo/table/internal/repair_lines.hh, * src/text_recognition_in_picture.cc: Do not include mln/core/var.hh.
-
Roland Levillain authored
* tests/world/inter_pixel/Makefile.am (check_PROGRAMS): Add display edge.
-
Roland Levillain authored
* apps/constrained-connectivity/constrained-connectivity.cc, * tests/core/image/dmorph/transformed_image.cc, * tests/core/image/dmorph/unproject_image.cc, * tests/core/image/graph_image.cc, * tests/morpho/tree/filter/filter.cc, * tests/world/inter_pixel/compute.cc, * tests/world/inter_pixel/display_edge.cc: Here. * tests/core/routine/extend.cc, * tests/labeling/foreground.cc, * tests/linear/sobel_2d.cc, * tests/morpho/elementary/gradient.cc, * tests/morpho/elementary/gradient_external.cc, * tests/morpho/elementary/gradient_internal.cc, * tests/morpho/elementary/laplacian.cc, * tests/morpho/skeleton_constrained.cc, * tests/morpho/tree/compute_attribute_image.cc, * tests/morpho/tree/compute_parent.cc, * tests/pw/image.cc, * tests/world/inter_pixel/immerse.cc, * tools/area_flooding.cc: Do not include mln/core/var.hh.
-
- 18 Jun, 2014 1 commit
-
-
Roland Levillain authored
* src/primitive/group/group_from_rag.cc: Here. * src/primitive/group/Makefile.am (noinst_PROGRAMS): Add group_from_rag.
-
- 17 Jun, 2014 4 commits
-
-
Roland Levillain authored
* README (Bibliography): Here.
-
Roland Levillain authored
* README (Bibliography): Here.
-
Roland Levillain authored
* README (Required Software, Configuration, Supported Platforms) * HACKING (Required Software): Here.
-
Roland Levillain authored
* HACKING (Releasing): Here.
-
- 23 May, 2014 4 commits
-
-
Roland Levillain authored
* println.ixx: Include std_string.i to help SWIG wrap mln::debug::println(const std::string&, const Image<I>&) and use it... * python/max-tree.py: ...here.
-
Roland Levillain authored
* morpho.ixx: Give names to wrapped traits, to let SWIG properly deduce the return types of wrapped functions templates. * python/max-tree.py: Reenable a previously disabled println statement.
-
Roland Levillain authored
* image2d.ixx, * neighb2d.i, * window2d.i: Give names to wrapped base classes, so that recent version of SWIG actually considers them and allows upcasts.
-
Roland Levillain authored
* mln/core/internal/image_base.hh: Use mln::util::tracked_ptr with its fully qualified name.
-
- 22 May, 2014 4 commits
-
-
Roland Levillain authored
* dynamic_image2d.i: Here.
-
Roland Levillain authored
* mln/topo/is_not_1d_isthmus.hh, * mln/topo/is_not_end_point.hh, * mln/topo/is_simple_point2d.hh, * mln/topo/is_simple_point3d.hh: Here.
-
Roland Levillain authored
* mln/core/image/dmorph/mutable_extension_ima.hh, * tests/metal/is.cc, * tests/transform/fft.cc: Here.
-
Roland Levillain authored
* tests/border/mirror.cc: Revamp. * tests/border/Makefile.am (check_PROGRAMS): Reenable mirror_full.
-
- 20 May, 2014 1 commit
-
-
Roland Levillain authored
* mln/core/internal/site_relative_iterator_base.hh: Here. Signed-off-by:
Roland Levillain <roland@lrde.epita.fr>
-
- 02 Apr, 2014 3 commits
-
-
Roland Levillain authored
* tests/test/positive.cc: Here.
-
Roland Levillain authored
* mln/test/positive.hh: Here.
-
Roland Levillain authored
* tests/pw/value.cc: Here.
-
- 31 Mar, 2014 1 commit
-
-
Roland Levillain authored
* src/scribo-cli.in: Move the shebang to the first line. (version): Do not hard-code the version number in scribo-cli. Rephrase the copyright owner for uniformity reasons. * src/Makefile.am (do_subst): Also substitute PACKAGE_VERSION.
-
- 24 Feb, 2014 1 commit
-
-
Roland Levillain authored
* mln/fun/vv2v/vec.hh (mln::fun::vv2v::algebra::vec::operator()): Here. Fix the documentation.
-
- 13 Feb, 2014 18 commits
-
-
Roland Levillain authored
-
Roland Levillain authored
* apps/bench/trait.hh (mln_static_qixter, mln_static_qixter_) (mln_static_fwd_qixter, mln_static_fwd_qixter_) (mln_static_bkd_qixter, mln_static_bkd_qixter_): Remove macros. (mln::static_fwd_qixter, mln::static_bkd_qixter): Remove traits. (mln::fwd_qixter< image2d<T>, static_window<D, n> >) (mln::fwd_qixter< const image2d<T>, static_window<D, n> >) (mln::bkd_qixter< image2d<T>, static_window<D, n> >) (mln::bkd_qixter< const image2d<T>, static_window<D, n> >): New traits. * apps/bench/dilation-lena.hh (fast_static::dilation): Delegate to fast::dilation. (faster_static::dilation): Delegate to faster::dilation.
-
Roland Levillain authored
* apps/bench/list2table: Here.
-
Roland Levillain authored
* apps/bench/list2table: New.
-
Roland Levillain authored
* apps/bench/dilation-lena-bench.cc: Remove and split into... * apps/bench/dilation-lena-bench-macros.hh, * apps/bench/dilation-lena-bench-fast.cc, * apps/bench/dilation-lena-bench-fast_static.cc, * apps/bench/dilation-lena-bench-gen.cc, * apps/bench/dilation-lena-bench-nongen.cc, * apps/bench/dilation-lena-bench-nongen_2ptr.cc: ...these (new) files. * apps/bench/test-dilation-lena-bench.in: New test. * apps/bench/Makefile.am (noinst_PROGRAMS): Add dilation-lena-bench-nongen, dilation-lena-bench-nongen_2ptr, dilation-lena-bench-gen, dilation-lena-bench-fast and dilation-lena-bench-fast_static. Remove dilation-lena-bench. (noinst_HEADERS): Add dilation-lena-bench-macros.hh. (edit): New variable. (EXTRA_DIST): Add test-dilation-lena-bench.in. (test-dilation-lena-bench): New target. (TESTS, CLEANFILES): Add test-dilation-lena-bench.
-
Roland Levillain authored
* apps/bench/dilation-lena-bench.cc: New. * apps/bench/Makefile.am (noinst_PROGRAMS): Add dilation-lena-bench.
-
Roland Levillain authored
* apps/bench/dilation-lena-table.cc: Here. * apps/bench/Makefile.am (MOSTLYCLEANFILES): Update.
-
Roland Levillain authored
* apps/bench/dilation-lena.hh, * apps/bench/dilation-lena.cc, * apps/bench/dilation-lena-table.cc: Here. * apps/bench/Makefile.am (AM_CXXFLAGS): Set to $(APPS_CXXFLAGS_NODEBUG)
-
Roland Levillain authored
-
Roland Levillain authored
* apps/bench/dilation-lena-table.cc: New. * apps/bench/Makefile.am (noinst_PROGRAMS): Add dilation-lena-table.
-
Roland Levillain authored
* apps/bench/dilation-lena.cc (nongen::dilation) (nongen_2ptr::dilation) (nongen_1ptr::dilation) (gen::dilation) (fast::dilation) (fast_noaccu::dilation) (faster::dilation) (faster_noaccu::dilation) (fast_static::dilation) (faster_static::dilation): Move functions... * apps/bench/dilation-lena.hh: ...here (new file). * apps/bench/dilation-lena.cc: Adjust. * apps/bench/Makefile.am (noinst_HEADERS): Add dilation-lena.hh
-
Roland Levillain authored
* apps/bench/trait.hh: New. Use it... * apps/bench/dilation-lena.cc: ...here. (nongen_2ptr::dilation, nongen_1ptr::dilation): New functions. Exercise them... (run): ...here. (main): Store the number of iterations in a variable. * apps/bench/static_dpoints_pixter.hh (mln::static_dpoints_fwd_pixter<I, n>) (mln::static_dpoints_bkd_pixter<I, n>): Turn into... (mln::static_dpoints_fwd_pixter<I, W>) (mln::static_dpoints_bkd_pixter<I, W>): ...these, so that these pixters are built from a (static) window instead of a length. (mln::static_dpoints_fwd_pixter<I, W>::n) (mln::static_dpoints_bkd_pixter<I, W>::n): New attributes. * apps/bench/static_window.hh (mln::static_window<D, n>::Size): Rename as... (mln::static_window<D, n>::length): ...this. * apps/bench/Makefile.am (noinst_HEADERS): Add trait.hh. (MOSTLYCLEANFILES): Update.
-
Roland Levillain authored
* apps/bench/dilation-lena.cc (DILATION_WITH_BUILTIN_WINDOW, DILATION): New macros. Use them to factor repetitive code... (run): ...here (new function). Call it from... (main): ...here, and adjust. * apps/bench/lena2048.pgm: New. * apps/bench/Makefile.am (EXTRA_DIST): Add lena2048.pgm. (MOSTLYCLEANFILES): Update.
-
Roland Levillain authored
* apps/bench/dilation-lena.cc (faster_static::dilation): New function. Exercise it... (main): ...here. * apps/bench/Makefile.am (MOSTLYCLEANFILES): Update.
-
Roland Levillain authored
* apps/bench/dilation-lena.cc (fast_noaccu::dilation, faster_noaccu::dilation): New functions. Exercise them... (main): ...here. * apps/bench/Makefile.am (MOSTLYCLEANFILES): Update.
-
Roland Levillain authored
* apps/bench/static_array.hh, * apps/bench/static_dpoints_pixter.hh, * apps/bench/static_window.hh: New. * apps/bench/dilation-lena.cc (fast_static::dilation): New function. Exercise it... (main): ...here. * apps/bench/Makefile.am (noinst_HEADERS): Add static_array.hh, static_dpoints_pixter.hh and static_window.hh. (MOSTLYCLEANFILES): Update.
-
Roland Levillain authored
* apps/bench/dilation-lena.cc: New. * apps/bench/lena1024.pgm: New. * apps/bench/Makefile.am (EXTRA_DIST): Add lena1024.pgm. (noinst_PROGRAMS): Add dilation-lena. (MOSTLYCLEANFILES): Update.
-
Roland Levillain authored
* apps/bench/gradient-spe-lena.cc, * apps/bench/and_not.hh, * apps/bench/minus.hh: New. * apps/bench/Makefile.am (noinst_PROGRAMS): Add gradient-spe-lena. (noinst_HEADERS): Add and_not.hh and minus.h. (MOSTLYCLEANFILES): Update.
-