1. 20 Sep, 2012 1 commit
    • edwin.carlinet's avatar
      Add base algorithms. · 4876b965
      edwin.carlinet authored
      
        * mln/core/algorithm/copy.hpp,
        * mln/core/algorithm/equal.hpp,
        * mln/core/algorithm/fill.hpp,
        * mln/core/algorithm/iota.hpp,
        * mln/core/algorithm/paste.hpp,
        * mln/core/algorithms.hpp,
        * tests/core/algorithm/copy.cpp,
        * tests/core/algorithm/equal.cpp,
        * tests/core/algorithm/fill.cpp,
        * tests/core/algorithm/paste.cpp: Algorithms + test
      4876b965
  2. 20 Jul, 2012 9 commits
    • edwin's avatar
      Architecture project file updates: · 59148208
      edwin authored
      	* CMakeLists.txt,
      	* tests/core/CMakeLists.txt: New.
      59148208
    • edwin's avatar
      Use of typedef template c++ features. · 4c1f3fc7
      edwin authored
      	* mln/core/domain/dtranslate.hpp,
      	* mln/core/point.hpp: Minor changes.
      4c1f3fc7
    • edwin's avatar
      The neighborhood of a pixel now return a pixel range instead of an image. · 3e0ab2f4
      edwin authored
      	* mln/core/neighb2d.hpp,
      	* mln/core/neighborhood.hpp: minor changes.
      	* mln/core/neighborhood_pixel_range.hpp: New.
      	* tests/bench_iterator.cpp: test.
      3e0ab2f4
    • edwin's avatar
      Reader now uses the c++11 std::type_index feature for the bridge static<->dynamic when loading. · 83501d14
      edwin authored
      	* mln/io/freeimage_reader.hpp,
      	* mln/io/imprint.hpp,
      	* mln/io/imread.hpp,
      	* mln/io/reader.hpp: new implementation
      	* tests/io/CMakeLists.txt,
      	* tests/io/freeimage.cpp: Tests.
      	* mln/io/registration.hpp,
      	* mln/io/typeinfo.hpp: deleted.
      83501d14
    • edwin's avatar
      Add a new image type: zip image. · f72379d0
      edwin authored
      	* mln/core/image/zip_image.hpp,
      	* mln/core/image/zip_image_pixel.hpp,
      	* mln/core/image/zip_image_value_iterator.hpp: New
      	* tests/CMakeLists.txt,
      	* tests/bench_zip_iterator.cpp,
      	* tests/core/image/zip_image.cpp:
      	Add tests for zip image.
      f72379d0
    • edwin's avatar
      Add image concept and image traits: · bc90a2a8
      edwin authored
      	* mln/core/concept/image.hpp,
      	* mln/core/concept/object.hpp,
      	* mln/core/image_base.hpp,
      	* mln/core/image_traits.hpp: New and fixes.
      bc90a2a8
    • edwin's avatar
      Box iterator now use the nested_loop_iterator. · 12e85d3d
      edwin authored
      	* mln/core/domain/box.hpp,
      	* mln/core/domain/box_iter.hpp: Change iterators.
      12e85d3d
    • edwin's avatar
      Clean up tempororaries. · 63f238ef
      edwin authored
      	* mln/core/domain/box.hpp~,
      	* mln/core/domain/box_iter.hpp~,
      	* mln/core/domain/dtransformed.hpp~,
      	* mln/core/domain/dtranslate.hpp~,
      	* mln/core/image/sliding_image.hpp~,
      	* mln/core/image/sliding_image_iterator.hpp~,
      	* mln/io/freeimage_reader.hpp~,
      	* mln/io/imprint.hpp~,
      	* mln/io/imread.hpp~,
      	* mln/io/imsave.hpp~,
      	* mln/io/registration.hpp~: deleted.
      63f238ef
    • edwin's avatar
      Clean up ndimage in its own image directory. · ae83bac3
      edwin authored
      Iterator factorization, ndimage iterator uses nested_loop_iterator.
      Add some specific functions to image2d.
      
      	* mln/core/ndimage.hpp,
      	* mln/core/ndimage.i,
      	* mln/core/ndimage_iter.hpp,
      	* mln/core/ndimage_pixel.hpp,
      	* mln/core/ndimage_pixel_iterator.hpp: Move to...
      	* mln/core/image/ndimage.hpp,
      	* mln/core/image/ndimage_iter.hpp,
      	* mln/core/image/ndimage_pixel.hpp,
      	* mln/core/image/ndimage_pixel_iterator.hpp.
      	* mln/core/image/image2d.hpp : New
      	* mln/core/image/internal/nested_loop_iterator.hpp:  New
      ae83bac3
  3. 19 May, 2012 1 commit