1. 18 Sep, 2015 4 commits
    • Edwin Carlinet's avatar
      Factorize redoundant compilation. · 077c04a8
      Edwin Carlinet authored
      	* apps/smartdoc/CMakeLists.txt: Use g2-tools.
      077c04a8
    • Edwin Carlinet's avatar
      Add challenge 2 app. · bd922838
      Edwin Carlinet authored
              *  apps/smartdoc/CMakeLists.txt,
              *  apps/smartdoc/border_detection.cpp,
              *  apps/smartdoc/border_detection.hpp,
              *  apps/smartdoc/challenge2.cpp,
              *  apps/smartdoc/unhomo.cpp,
              *  apps/smartdoc/unhomo.hpp: New.
      bd922838
    • Edwin Carlinet's avatar
      Add the parallel version. · 8dc9e4e6
      Edwin Carlinet authored
      8dc9e4e6
    • Edwin Carlinet's avatar
      Populate the smartdoc application. · c33f9015
      Edwin Carlinet authored
               *  apps/CMakeLists.txt,
               *  apps/smartdoc/CMakeLists.txt,
               *  apps/smartdoc/compare_xml.py,
               *  apps/smartdoc/export.cpp,
               *  apps/smartdoc/export.hpp,
               *  apps/smartdoc/main.cpp,
               *  apps/smartdoc/smartdoc-cli.cpp,
               *  apps/smartdoc/smartdoc.cpp,
               *  apps/smartdoc/smartdoc.hpp,
               *  apps/smartdoc/video_tools.cpp,
               *  apps/smartdoc/video_tools.hh: New.
      c33f9015
  2. 15 Sep, 2015 17 commits
  3. 25 May, 2015 2 commits
  4. 22 May, 2015 1 commit
  5. 27 Apr, 2015 1 commit
  6. 25 Mar, 2015 2 commits
  7. 19 Mar, 2015 3 commits
  8. 20 Feb, 2015 10 commits
    • Edwin Carlinet's avatar
      Fix warning. · e5419dfa
      Edwin Carlinet authored
      	*  mln/core/image/internal/resizer.hpp: border() takes int instead of unsigned.
      e5419dfa
    • Edwin Carlinet's avatar
      Set Boost Include Directory as a SYSTEM directory to remove · 60f01990
      Edwin Carlinet authored
      warnings not due to Milena.
      
      	*  CMakeLists.txt: Fixed.
      60f01990
    • Edwin Carlinet's avatar
      Add partial support for nifty images. · 7819fa16
      Edwin Carlinet authored
      A plugin can have an open() overload to handle directy the filename as a backend may not support c++ streams.
      Fix issue for permissive load with non-compatible conversion.
      
      	*  mln/io/loader.hpp: Fix permissive load issue.
      	*  mln/io/nifti/imread.hpp,
      	*  mln/io/nifti/nifti_plugin.hpp: New.
      	*  mln/io/plugin.hpp: Add open overload and istream support traits.
      7819fa16
    • Edwin Carlinet's avatar
      Fix dilation-like canvas implementation for rectangular SE. For vertical · decbdeb9
      Edwin Carlinet authored
      SE, the image is now transposed before the process to speed up. Also,
      the incremental computation of the inf/supremum has been extended to
      16-bits.
      
       	*  mln/morpho/canvas/dilation_like.spe.hpp: Fixed.
      	*  mln/accu/accumulators/h_infsup.hpp,
      	*  mln/morpho/structural/dilate.hpp,
      	*  mln/morpho/structural/erode.hpp: Optimization extended to 16bits.
      decbdeb9
    • Edwin Carlinet's avatar
      Clean G2/ctos related computation. · fd5f4506
      Edwin Carlinet authored
      	*  apps/g2/CMakeLists.txt,
      	*  apps/g2/compute_ctos-cli.cpp: New.
      	*  apps/g2/compute_ctos.cpp,
      	*  apps/g2/compute_ctos.hpp: Add maxtree/mintree merge algorithm.
      	*  apps/g2/compute_g2.hpp,
      	*  apps/g2/satmaxtree.cpp: Move debug info to std:cerr.
      fd5f4506
    • Edwin Carlinet's avatar
      Fix border issue in 2D image transposition. The extension parameters · 074653ce
      Edwin Carlinet authored
      were not transmitted to temporaries.
      
      	*  mln/core/algorithm/transpose.hpp: Fixed.
      074653ce
    • Edwin Carlinet's avatar
      Add new impl of the ToS based on the maxtree. · 737ad7bc
      Edwin Carlinet authored
          *  mln/morpho/tos/ctos.hpp,
          *  mln/morpho/tos/impl/ctos_parallel.hpp,
          *  mln/morpho/tos/impl/ctos_serial.hpp: Switch to the max-tree
             based impl.
      737ad7bc
    • Edwin Carlinet's avatar
      Clean up g2 computation and modularisation. · 50a8fde3
      Edwin Carlinet authored
            *  apps/g2/compute_ctos.cpp,
            *  apps/g2/compute_ctos.hpp: New.
            *  apps/g2/g2-maxdepth.cpp: Support for other pinf.
            *  apps/g2/satmaxtree-cli.cpp: Externalize 2-Face removal.
            *  apps/g2/satmaxtree.cpp,
            *  apps/g2/satmaxtree.hpp: Clean facades and add 2F removal method.
            *  mln/morpho/tos/ctos.hpp: Add some overloads.
      50a8fde3
    • Edwin Carlinet's avatar
      Small fixes. · c284cd58
      Edwin Carlinet authored
              *  apps/tos/addborder.hpp: Fix missing header.
              *  apps/tos/croutines.hpp: Add missing mln_exiting.
              *  mln/accu/accumulators/accu_as_it.hpp: Fix missing header.
      c284cd58
    • Edwin Carlinet's avatar
      Add support for external memory managed images. · cb8787dc
      Edwin Carlinet authored
      	*  mln/core/image/ndimage.hpp: from_buffer methods.
      	*  tests/core/image/image2d.cpp: add test for from_buffer.
      cb8787dc