- 07 Oct, 2009 6 commits
-
-
Yann Jacquelet authored
* green/mln/img_path: New macros for scribo and inim images. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4617 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
* green/mln/clustering/kmean3d.hh: New library code. * green/demo/clustering/kmean3d: New directory. * green/demo/clustering/kmean3d/Makefile.am: New makefile. * green/demo/clustering/kmean3d/kmean3d.cc: New demo code. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4616 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
* green/bug/labeling/mean_values: New directory. * green/bug/labeling/mean_values/Makefile.am: New makefile. * green/bug/labeling/mean_values/mean_values.cc: New test code. * green/bug/labeling/mean_values/label.pgm: New resource for testing. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4615 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
* green/mln/accu/stat/histo3_rgb.hh: Touch it. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4614 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
* green/mln/clustering/kmean1d.hh (kmean1d): Initialize _current_launching. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4613 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
* green/mln/io/plot/save_image_sh.hh: Refactor to follow LRDE code norm. * green/mln/io/plot/save_image_sh.hh (save_image_sh_array_image1d, save_image_sh_array_array_image1d_vec3): New fonctions to save and visualize kmean data. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4612 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 06 Oct, 2009 4 commits
-
-
Roland Levillain authored
* apps/graph-morpho/morpho.hh (combine): Check the exact images, not the abstract ones. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4611 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/win/multiple.hh (mln::win::multiple_qiter<W,F>::change_target): Set the size before delegating the call to the base class, so that postconditions can be honored. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4610 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/data/memset_.hh (mln::data::impl::memset): Here. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4609 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/data/memcpy_.hh (mln::data::impl::memcpy_): Here. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4608 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 05 Oct, 2009 1 commit
-
-
Roland Levillain authored
* src/debug/show_objects_thin.cc (main): New function. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4607 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 02 Oct, 2009 4 commits
-
-
Fabien Freling authored
* fabien/README: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4606 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4605 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
* green/mln/io/plot/save_image_sh.hh: Add impl and internal namespace. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4604 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* doc/Doxyfile.in: Fix example file name patterns. * doc/ref_guide/ref_guide.tex: Comment an empty chapter. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4603 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 01 Oct, 2009 15 commits
-
-
Fabien Freling authored
* fabien/README: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4602 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4601 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4600 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* doc/Makefile.am: Add technical as subdir. * doc/doxyfuns.sty: Do not force the use of png images. * doc/examples/devel/dispatch.cc.raw, * doc/examples/devel/facade.cc.raw, * doc/examples/devel/impl.cc.raw: New. Examples used in the developer documentation. * doc/technical/Makefile.am, * doc/technical/figures/file_layout.pdf, * doc/technical/figures/file_layout.png, * doc/technical/technical.tex: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4599 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4598 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4597 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* src/Makefile.am: Add debug as subdir. * src/debug/Makefile.am, * src/debug/show_left_right_links_validation.cc, * src/debug/show_link_single_left.cc, * src/debug/show_link_single_right.cc, * src/debug/show_objects_large.cc, * src/debug/show_objects_small.cc, * src/debug/show_objects_thin.cc: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4596 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* debug/usage.hh: Improve output. * primitive/internal/find_left_link.hh, * primitive/internal/find_right_link.hh: Move a big 'if'... * primitive/internal/is_invalid_link.hh: ... in this new routine. * primitive/internal/update_link_array.hh: Reindent. * src/text_in_doc_ppm.cc: New example to process a color document. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4595 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4594 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* apps/graph-morpho/io.hh: Rename as... * apps/graph-morpho/make.hh: ...this. (build_regular_complex1d_image): Turn into... (make::complex1d_image<V>): ...this. * apps/graph-morpho/convert.hh: Adjust client. * apps/graph-morpho/Makefile.am (noinst_HEADERS): s/io.hh/make.hh/. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4593 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* apps/graph-morpho/io.hh (make_regular_complex1d_image): Move function... * apps/graph-morpho/convert.hh: ...here, and turn into... (convert::to_complex_image): ...this. * apps/graph-morpho/asf-complex1d.cc, * apps/graph-morpho/samples-image2d.cc, * apps/graph-morpho/samples-complex1d.cc: Adjust clients. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4592 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* apps/graph-morpho/convert.hh, * apps/graph-morpho/debug.hh: New files. * apps/graph-morpho/io.hh (println): Remove function. * apps/graph-morpho/samples-image2d.cc, * apps/graph-morpho/samples-complex1d.cc: Adjust clients. * apps/graph-morpho/Makefile.am (noinst_HEADERS): Add convert.hh and debug.hh. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4591 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
* green/mln/clustering/kmean1d.hh: Do minor modifications. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4590 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
quick_tour milena documentation. * green/doc/example/io: New directory. * green/doc/example/io/Makefile.am: New makefile. * green/doc/example/io/io.cc: New code example. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4589 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Yann Jacquelet authored
kmean1d loop. * green/mln/clustering/kmean1d.hh (update_kmean, launch_one_time, is_valid, is_descent_valid): Introduce _is_number_valid which turns to false when empty class appears. * green/mln/clustering/kmean1d.hh (launch_one_time): Fix method call order in kmean's loop. * green/mln/clustering/kmean1d.hh (launch_n_times): Introduce nb_tries that garanties to be infinite loop safe. Update kmean.launch_n_times method call. * green/demo/clustering/kmean1d/kmean1d.cc (do_demo): Add comments. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4588 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 30 Sep, 2009 10 commits
-
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4587 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
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
-
Roland Levillain authored
* mln/border/fill.hh (fill_dispatch(category::primary, speed::any, I&, const mln_value(I)&)): Here. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4585 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
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
-
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
-
Roland Levillain authored
* mln/world/inter_pixel/neighb2d.hh (mln::world::inter_pixel::dbl_window2d): New typedef. Use to shorten the definition of... (mln::world::inter_pixel::dbl_neighb2d): ...this typedef. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4582 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
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
-
Roland Levillain authored
* apps/graph-morpho/io.hh (println): Here. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4580 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/util/tracked_ptr.hh (mln::util::tracked_ptr<T>::tracked_ptr(T*)) (mln::util::tracked_ptr<T>::operator=(T*)) (mln::util::tracked_ptr<T>::run_() const): Remove useless typedefs. (mln::util::tracked_ptr<T>::operator=(const tracked_ptr<T>&)) (mln::util::tracked_ptr<T>::operator=(T*)) (mln::util::operator<<(std::ostream& ostr, const tracked_ptr<T>&)): Check invariants in more places. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4579 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/util/multi_site.hh (operator< (const multi_site<P>& lhs, const multi_site<P>& rhs)): New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4578 4aad255d-cdde-0310-9447-f3009e2ae8c0
-