- 22 May, 2014 1 commit
-
-
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 22 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.
-
Roland Levillain authored
-
Roland Levillain authored
-
Roland Levillain authored
* apps/bench/gradient-lena.cc, * apps/bench/Makefile.am: New.
-
Roland Levillain authored
-
- 25 Oct, 2013 2 commits
-
-
Roland Levillain authored
* tests/core/image/imorph/interpolated-tr_image-composed.cc: New. * tests/core/image/imorph/interpolated-tr_image.cc: Rename as... * tests/core/image/imorph/interpolated-tr_image-rotation.cc: ...this. Update comments. * tests/core/image/imorph/Makefile.am (check_PROGRAMS): Update.
-
Roland Levillain authored
-
- 22 Oct, 2013 1 commit
-
-
Signed-off-by:
Roland Levillain <roland@lrde.epita.fr>
-
- 09 Oct, 2013 8 commits
-
-
Roland Levillain authored
* tests/core/image/imorph/interpolated-tr_image.cc: Here.
-
Roland Levillain authored
* mln/core/image/imorph/interpolated.hh (mln::interpolate) * mln/core/image/imorph/tr_image.hh (mln::apply_tr): New functions.
-
Roland Levillain authored
* tests/core/image/imorph/interpolated-tr_image.cc: New. * tests/core/image/imorph/Makefile.am (check_PROGRAMS): Add interpolated-tr_image.
-
Roland Levillain authored
* mln/fun/x2x/rotation.hh (rotation<n, C>::rotation(const C&, const algebra::vec<n,C>&)): Provide a default version for the second argument.
-
Roland Levillain authored
* mln/debug/iota.hh (mln::trait::modulus<T>): New trait. (mln::debug::impl::iota(trait::image::speed::any, I&, unsigned)): * mln/debug/iota.spe.hh (mln::debug::impl::iota(trait::image::speed::fastest, I&, unsigned)): Here. * tests/debug/iota.cc: Exercise mln::debug::iota with an image of floats.
-
Roland Levillain authored
* mln/pw/bind.hh: New. * mln/pw/all.hh: Include mln/pw/bind.hh. * tests/pw/bind.cc: New. * tests/pw/Makefile.am (check_PROGRAMS): Add bind. * headers.mk, * tests/unit_test/unit-tests.mk: Regen.
-
Roland Levillain authored
* mln/arith/minus.hh (mln::trait::set_unary_<op::uminus, Image, I>): New. (mln::operator-(const Image<I>&)) (mln::arith::uminus(const Image<I>&)) (mln::arith::impl::uminus_(trait::image::speed::any, const I&, O&)) (mln::arith::impl::uminus_(trait::image::speed::fastest, const I&, O&)): New. * tests/arith/minus.cc: Exercise unary minus.
-
Roland Levillain authored
* tests/arith/plus.cc: Here. Remove dead code.
-