1. 06 Oct, 2009 1 commit
  2. 30 Sep, 2009 5 commits
    • Roland Levillain's avatar
      Generic vertices-edges combinator in apps/graph-morpho/. · 272f8bdb
      Roland Levillain authored
      	* apps/graph-morpho/morpho.hh
      	(combine(const bin_1complex_image2d&, const bin_1complex_image2d&))
      	(combine(const mln::image2d<T>&, const mln::image2d<T>&)):
      	Remove.
      	(combine(const mln::Image<I>&, const mln::Image<I>&)):
      	Reimplement using graph traits.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4586 4aad255d-cdde-0310-9447-f3009e2ae8c0
      272f8bdb
    • Roland Levillain's avatar
      Generic core dilations and erosions on graphs. · 96d52c90
      Roland Levillain authored
      	* apps/graph-morpho/morpho.hh
      	(impl::dilation_e2v(const mln::bin_1complex_image2d&))
      	(impl::erosion_v2e(const mln::bin_1complex_image2d&))
      	(impl::erosion_e2v(const mln::bin_1complex_image2d&))
      	(impl::dilation_v2e(const mln::bin_1complex_image2d&))
      	(impl::dilation_e2v(const mln::image2d<T>&))
      	(impl::erosion_v2e(const mln::image2d<T>&))
      	(impl::erosion_e2v(const mln::image2d<T>&))
      	(impl::dilation_v2e(const mln::image2d<T>&)):
      	Remove.
      	(dilation_e2v(const mln::Image<I>&))
      	(erosion_v2e(const mln::Image<I>&))
      	(erosion_e2v(const mln::Image<I>&))
      	(dilation_v2e(const mln::Image<I>&)):
      	Reimplement using Milena's dilation and erosion as well as graph
      	traits.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4584 4aad255d-cdde-0310-9447-f3009e2ae8c0
      96d52c90
    • Roland Levillain's avatar
      Add graph traits to apps/graph-morpho. · dde21283
      Roland Levillain authored
      	* apps/graph-morpho/morpho.hh (trait::graph<I>):
      	New (empty) traits class.
      	(trait::graph< mln::image2d<T> >)
      	(trait::graph< mln::complex_image<1, G, V> >):
      	New traits class specializations.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4583 4aad255d-cdde-0310-9447-f3009e2ae8c0
      dde21283
    • Roland Levillain's avatar
      Use Milena's dilation/erosion in graph morpho on bin_1complex_image2d. · 0705c1bb
      Roland Levillain authored
      	* apps/graph-morpho/morpho.hh
      	(impl::dilation_e2v(const mln::bin_1complex_image2d&))
      	(impl::erosion_v2e(const mln::bin_1complex_image2d&))
      	(impl::erosion_e2v(const mln::bin_1complex_image2d&))
      	(impl::dilation_v2e(const mln::bin_1complex_image2d&)):
      	Here.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4581 4aad255d-cdde-0310-9447-f3009e2ae8c0
      0705c1bb
    • Roland Levillain's avatar
      Replace ad hoc code by Milena's in apps/graph-morpho. · 72d0a739
      Roland Levillain authored
      	* apps/graph-morpho/morpho.hh
      	(dilation(const mln::Image<I>&, const mln::Neighborhood<N>&))
      	(erosion(const mln::Image<I>&, const mln::Neighborhood<N>&)):
      	Remove functions.
      	(dilation_e2v(const mln::Image<I>&))
      	(erosion_v2e(const mln::Image<I>&))
      	(erosion_e2v(const mln::Image<I>&))
      	(dilation_v2e(const mln::Image<I>&)):
      	Use mln::dilation and mln::erosion instead of these ad hoc
      	dilation and erosion routines.
      	Use mln::image_if and mln::extend instead of the ad hoc
      	image_if_large.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4565 4aad255d-cdde-0310-9447-f3009e2ae8c0
      72d0a739
  3. 24 Sep, 2009 1 commit
  4. 21 Sep, 2009 8 commits
  5. 10 Sep, 2009 2 commits