1. 11 Jan, 2013 1 commit
    • Edwin Carlinet's avatar
      Fix image2d to alias ndimage<T, 2> without inheritance and move · e50eb476
      Edwin Carlinet authored
      2D features to a mixin class. This enables to provides basic N-d
      features (e.g. indexing with a pair x, y) to any image inheriting from
      image_base (i.e almost all images incl. morphers)
      
      
      	* mln/core/domain/box.hpp,
      	* mln/core/image/image2d.hpp,
      	* mln/core/image/internal/nested_loop_iterator.hpp,
      	* mln/core/image/ndimage.hpp,
      	* mln/core/image/sub_image.spe.hpp,
      	* mln/core/image_base.hpp: Fix
      	* mln/core/image/internal/image_base_at_mixin.hpp: New
      e50eb476
  2. 09 Jan, 2013 4 commits
  3. 20 Dec, 2012 1 commit
  4. 18 Dec, 2012 3 commits
    • Edwin Carlinet's avatar
      First Tree of Shapes tries. · 69749cbd
      Edwin Carlinet authored
      	* mln/morpho/tos/immerse.hpp,
      	* mln/morpho/tos/irange.hpp,
      	* mln/morpho/tos/pset.hpp,
      	* mln/morpho/tos/tos.hpp: New.
      69749cbd
    • Edwin Carlinet's avatar
      Add tests for box and add strided box type. · f4d148a6
      Edwin Carlinet authored
      Some fixes with lexicographic order with points.
      
      	* mln/core/domain/box.hpp: add strided box.
      	* mln/core/point.hpp,
      	* mln/core/vec_base.hpp: fixes with points.
      	* tests/core/CMakeLists.txt: add test.
      	* tests/core/domain/box.cpp: test file.
      f4d148a6
    • Edwin Carlinet's avatar
      Minor fixes. Reorganisation and fix headers. · 8782c0fb
      Edwin Carlinet authored
      	* mln/core/algorithm/clone.hpp,
      	* mln/core/algorithm/transform.hpp,
      	* mln/core/forall.hpp,
      	* mln/core/image/image.hpp,
      	* mln/core/image/ndimage.hpp,
      	* mln/core/image/sub_image.hpp,
      	* mln/core/image/zip_image.hpp,
      	* mln/core/image_base.hpp,
      	* mln/core/image_traits.hpp,
      	* mln/core/range/range_traits.hpp: Minor changes
      8782c0fb
  5. 17 Dec, 2012 2 commits
    • Edwin Carlinet's avatar
      Add Najman, Couprie maxtree algorithm + fix algorithm to use image size_type... · a0c4f471
      Edwin Carlinet authored
      Add Najman, Couprie maxtree algorithm + fix algorithm to use image size_type instead of std::size_t.
      
      	* mln/core/algorithm/sort_indexes.hpp,
      	* mln/core/image/image2d.hpp,
      	* mln/core/image/ndimage.hpp,
      	* mln/morpho/bounded_hqueue.hpp,
      	* mln/morpho/canonize.hpp,
      	* mln/morpho/maxtree_hqueue.hpp,
      	* mln/morpho/maxtree_hqueue_parallel.hpp,
      	* mln/morpho/maxtree_pqueue.hpp,
      	* mln/morpho/maxtree_pqueue_parallel.hpp,
      	* mln/morpho/maxtree_routines.hpp,
      	* mln/morpho/maxtree_ufind_parallel.hpp,
      	* mln/morpho/maxtree_ufindrank_parallel.hpp,
      	* mln/morpho/merge_tree.hpp,
      	* mln/morpho/pqueue_fast.hpp,
      	* tests/core/algorithm/sort_indexe.cpp,
      	* tests/morpho/bench_maxtree.cpp,
      	* tests/morpho/bench_maxtree_algorithm.hpp,
      	* tests/morpho/maxtree.cpp: Fix to use Image::size_type instead of size_t.
      	* mln/morpho/maxtree_najman.hpp,
      	* tests/morpho/bench_serial_najman.cpp,
      	* tests/morpho/CMakeLists.txt: New. Najman, Couprie Implementation.
      a0c4f471
    • Edwin Carlinet's avatar
      Fix cmake configuration files. Add support for libfreeimage and cross compilation. · d9d58697
      Edwin Carlinet authored
      	* CMakeLists.txt,
      	* Platform/Linux-gcc-i386.cmake: Cross compilation.
      	* cmake/FindFreeImage.cmake: Free image target.
      	* cmake/FindTBB.cmake: TBB cross compile.
      d9d58697
  6. 23 Nov, 2012 1 commit
  7. 21 Nov, 2012 1 commit
  8. 12 Nov, 2012 2 commits
  9. 09 Nov, 2012 1 commit
  10. 07 Nov, 2012 1 commit
  11. 02 Nov, 2012 1 commit
  12. 29 Oct, 2012 2 commits
  13. 26 Oct, 2012 1 commit
  14. 25 Oct, 2012 2 commits
  15. 24 Oct, 2012 1 commit
  16. 23 Oct, 2012 4 commits
  17. 22 Oct, 2012 4 commits
  18. 19 Oct, 2012 2 commits
  19. 18 Oct, 2012 2 commits
  20. 17 Oct, 2012 4 commits