URL:
https://svn.lrde.epita.fr/svn/oln/trunk/milena
Cleanup ChangeLog.
Move sandboxes-related entries to sandbox/ChangeLog (new file).
Index: ChangeLog
===================================================================
--- ChangeLog (revision 1922)
+++ ChangeLog (revision 1923)
@@ -490,16 +490,6 @@
* tests/core/line_graph_image.cc:
Typo, aesthetics changes.
-2008-04-30 Etienne FOLIO <folio(a)lrde.epita.fr>
-
- DT in canevas word plus some addons in original psn.
- * sandbox/folio/canevas_dt.hh: Canevas for DT algorithm.
- * sandbox/folio/dt.cc: Main test file.
- * sandbox/folio/dt.hh: DT using canevas
- (two algorithms currently identical).
- * sandbox/folio/dt.spe.hh: DT using canevas spe file.
- * sandbox/folio/psn.cc: Some addons (max value...).
-
2008-04-30 Nicolas Ballas <ballas(a)lrde.epita.fr>
Run image encoded by values: fix some mistakes.
@@ -621,7 +611,6 @@
* mln/core/runs_psite.hh: Update the license..
* mln/core/pset_array_psite.hh: Psite associated to the pset_arry.
* mln/level/memcpy_.hh: Clean up.
- * sandbox/ballas/doc/image_tours.txt: Update Documentation.
2008-04-29 Roland Levillain <roland(a)lrde.epita.fr>
@@ -632,7 +621,7 @@
(mln::graph_elt_neighborhood<P, N>::sites_t): ...this.
(mln::graph_elt_neighborhood<P, N>::compute_neighbors_): Rename as...
(mln::graph_elt_neighborhood<P, N>::compute_sites_): ...this.
- * mln/core/line_graph_neighborhood_piter.hh:
+ * mln/core/line_graph_neighborhood_piter.hh:
(mln::line_graph_neighborhood_fwd_piter<P, W>)
(mln::line_graph_neighborhood_bkd_piter<P, N>):
Inherit from mln::internal::line_graph_vicinity_piter_.
@@ -693,23 +682,6 @@
* mln/core/internal/line_graph_vicinity_piter.hh: Add missing
inclusion of standard header `set'.
-2008-04-29 Alexandre Abraham <abraham(a)lrde.epita.fr>
-
- Add beta tikz saving and tests.
-
- * sandbox/abraham/tests: New.
- * sandbox/abraham/tests/tikz.cc: New
- Basic test for tikz saving.
- * sandbox/abraham/tests/Makefile: New.
- * sandbox/abraham/io: New.
- * sandbox/abraham/io/tikz: New.
- * sandbox/abraham/io/tikz/save.hh: New
- (mln::io::tikz::save) Save an image to tikz.
- * sandbox/abraham/img: New.
- * sandbox/abraham/img/test.pgm: New.
- * sandbox/abraham/img/lena.pgm: New.
- * sandbox/abraham/img/lena.ppm: New.
-
2008-04-29 Roland Levillain <roland(a)lrde.epita.fr>
Fix adjacency test in p_graph.
@@ -782,14 +754,6 @@
(operator<<(std::ostream&, const line_graph_window_bkd_piter<P,
W>&)):
Remove.
-2008-04-29 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- Modifie literals.
- * cmy/rgb_to_cmy.hh: .
- * literal/black.hh, literal/blue.hh
- literal/cyan.hh, literal/green.hh
- literal/red.hh, literal/white.hh: modifications.
-
2008-04-29 Roland Levillain <roland(a)lrde.epita.fr>
Simplify the hierarchy of piters on graph windows and
@@ -884,33 +848,12 @@
(line_graph_neighborhood_bkd_piter<P,
N>::adjacent_or_equal_to_p_ref_):
Remove spurious method declarations.
-2008-04-28 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- Upgrade literals.
- * color/my_cmy.hh: .
- * literal/black.hh, literal/blue.hh,
- literal/cyan.hh, literal/green.hh,
- literal/red.hh, literal/white.hh: New literal.
-
2008-04-25 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Add delta points array and use it in fllt.
* mln/core/dp_array.hh: New. Array for delta points
- * sandbox/garrigues/fllt/fllt_simple.cc: Use dp_array for c6
- neighborhood. Start a test with interpixel browsing.
-
-2008-04-25 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Icp Final Translation.
-
- This patch allows icp to neglect errors due to ¨noise¨ in the image
- registarted.
-
- * sandbox/jardonnet/test/icp.cc: Add final translation.
- * sandbox/jardonnet/test/length.ppm: Add Xk points (green).
-
2008-04-25 Roland Levillain <roland(a)lrde.epita.fr>
Factor iterators on p_graph neighborhoods and windows.
@@ -928,69 +871,6 @@
(mln::internal::graph_window_piter_<P, W, E>):
New classes.
-2008-04-25 Alexandre Abraham <abraham(a)lrde.epita.fr>
-
- Add comments and a max function.
-
- * sandbox/abraham/morpho/basic_najman.hh:
- (mln::morpho::basic_najman::max) New .
- * sandbox/abraham/morpho/test_component_tree.cc: .
- * sandbox/abraham/morpho/test_watershed.cc: .
-
-2008-04-24 Alexandre Abraham <abraham(a)lrde.epita.fr>
-
- Clean and comment code.
-
- * sandbox/abraham/morpho/basic_najman.hh:
- (mln::morpho::basic_najman::go) Increment image before
- computing component tree;
- (mln::morpho::basic_najman::BuildComponentTree) Remove
- useless brackets
- (mln::morpho::basic_najman::highest_fork) Really look
- for the min at beginning
- (mln::morpho::basic_najman::w_watershed) Really compute
- min and max, add comments.
- * sandbox/abraham/morpho/images/test_watershed.pgm: .
- * sandbox/abraham/morpho/test_watershed.cc: .
-
-2008-04-23 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: ck point to xk point distance.
-
- * sandbox/jardonnet/test/icp.cc: Ck point color depends on the
distance
- with its closest point.
- * sandbox/jardonnet/test/length.ppm: Result image.
- * sandbox/jardonnet/TODO: Update.
- * sandbox/jardonnet/registration/quat7.hh: Minor fix.
- * sandbox/jardonnet/registration/icp.hh: Minor fix.
-
-2008-04-22 Alexandre Abraham <abraham(a)lrde.epita.fr>
-
- W-watershed implemented, dummy tikz output.
-
- * sandbox/abraham/morpho/basic_najman.hh: Fix bugs.
- * sandbox/abraham/morpho/images/test_2.pgm: New.
- * sandbox/abraham/morpho/images/test_3.pgm: New.
- * sandbox/abraham/morpho/images/test_4.pgm: New.
- * sandbox/abraham/morpho/tikz.h: New
- (mln::io::tikz::save) New, working on 2d grayscale images.
- * sandbox/abraham/morpho/test_watershed.cc:
- Add tikz output.
- * sandbox/abraham/morpho/Makefile: .
-
-2008-04-22 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- Add literals.
- * literal/brown.hh, literal/cyan.hh,
- literal/darkgray.hh, literal/gray.hh,
- literal/lightgray.hh, literal/lime.hh,
- literal/magenta.hh, literal/olive.hh,
- literal/orange.hh, literal/pink.hh,
- literal/purple.hh, literal/teal.hh,
- literal/violet.hh, literal/yellow.hh: New literals.
-
- * literal: New folder.
-
2008-04-22 Roland Levillain <roland(a)lrde.epita.fr>
Miscellaneous clean up in tests.
@@ -1029,17 +909,6 @@
* mln/core/point.hh (mln::internal::point_to_<M, C>::h_vec):
Use a fully qualified name to please g++ 4.3.
-2008-04-22 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- Add green and blue getters.
- * cmy/get_blue.hh, cmy/get_green.hh,
- hsi/get_blue.hh, hsi/get_green.hh,
- xyz/get_blue.hh, xyz/get_green.hh,
- yiq/get_blue.hh, yiq/get_green.hh,
- yuv/get_blue.hh, yuv/get_green.hh: New green and blue getters.
- * yuv/get_red.hh: New red getter.
- * yuv/fun.hh: Remove.
-
2008-04-22 Roland Levillain <roland(a)lrde.epita.fr>
Address memory leaks in graphs.
@@ -1057,16 +926,6 @@
(mln::util::internal::graph_base<N, E>::~graph_base):
Remove dynamically allocated data.
-2008-04-21 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Cleanup directory. Fix comments.
-
- * sandbox/jardonnet/registration/cross_cov.hh: New: to be filled.
- * sandbox/jardonnet/registration/icp_lazy.hh: Remove.
- * sandbox/jardonnet/registration/icp_subsampled.hh: Remove.
-
- * sandbox/jardonnet/registration/icp.hh: Fix comments.
-
2008-04-21 Nicolas Ballas <ballas(a)lrde.epita.fr>
Clean up the line piter code.
@@ -1074,182 +933,20 @@
* tests/line_piter.cc: Update the test.
* mln/core/line_piter.hh: Clean up.
-2008-04-21 Nicolas Ballas <ballas(a)lrde.epita.fr>
-
- Continue documentation.
-
- * sandbox/ballas/doc/image_tours.txt: Add run and lut image
definition.
- * sandbox/ballas/doc/draft.txt: Update.
-
-2008-04-20 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Test a simple fllt.
-
- * sandbox/garrigues/fllt/fllt_simple.cc: Start to construct
- shapes by browsing level lines in interpixels.
- * sandbox/garrigues/fllt/fllt_simple.svg.1.cc: New, just browse the
- c4 connected component of an image.
- * sandbox/garrigues/fllt/fllt_simple.svg.2.cc: New, just browse the
- c6 connected component of an image.
- * sandbox/garrigues/fllt/fllt_simple.svg.3.cc: New, build a tree where
- a connected component is parent of the shapes contained in its
- holes. It give the same representation than fllt only on simple
images.
- * sandbox/garrigues/fllt/fllt_theo.cc: Old work, a faster version is
- in sandbox/geraud/fllt.cc
-
-2008-04-20 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Start to test another algorithm for FLLT.
-
- * sandbox/garrigues/fllt/fllt_simple.cc: New.
-
2008-04-18 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
- Improve fllt.
-
- * sandbox/geraud/fllt.svg.2.cc: New.
- * sandbox/geraud/fllt.svg.3.cc: New.
- * sandbox/geraud/fllt.cc (fllt): Get rid of 'is'.
- * sandbox/geraud/fllt.svg.4.cc: New.
-
-2008-04-18 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
-
Fix accu::bbox and new fllt try in sandbox.
* mln/core/p_array.hh (append): New overload for p_array.
* mln/accu/bbox.hh (take): Fix. The "else if" was wrong;
is_valid_ was not updated.
- * sandbox/geraud/fllt.svg.1.cc: New.
- * sandbox/geraud/fllt.cc: New.
-2008-04-17 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- red getters.
- * cmy/fun.hh, hsi/fun.hh, xyz/fun.hh, yiq/fun.hh, yuv/fun.hh:
- red getters.
- * cmy/my_cmy.hh, xyz/my_xyz.hh, yiq/my_yiq.hh, cmy/my_yuv.hh:
- color space updated.
- * cmy/rgb_to_cmy.hh, hsi/rgb_to_hsi.hh, xyz/rgb_to_xyz.hh,
- yiq/rgb_to_yiq.hh, yuv/rgb_to_yuv.hh: conversion updated.
- * cmy/test.cc, xyz/test.cc: .
- * color/my_hsl.hh: .
- * color/my_hsv.hh: .
- * color/my_xyz.hh: .
- * color/rgb_to_hsi.hh: .
- * color/rgb_to_hsl.hh: .
- * color/rgb_to_xyz.hh: .
- * function.hh: .
- * testfun.cc: .
- * xyz/testfun.cc: New test.
- * xyz: New folder.
-
- * yuv/test.cc: .
-
2008-04-16 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Add a new level set computation.
- * sandbox/garrigues/fllt/fllt_theo.cc: New.
* mln/accu/bbox.hh: Add a method to add a box to an accu::bbox.
-2008-04-16 Alexandre Abraham <abraham(a)lrde.epita.fr>
-
- Add functional M-Watershed algorithm and tests.
-
- * sandbox/abraham/morpho/basic_najman.hh
- (mln::morpho::basic_najman::lca)
- (mln::morpho::basic_najman::highest_fork)
- (mln::morpho::basic_najman::m-destructible)
- (mln::morpho::basic_najman::w-destructible)
- (mln::morpho::basic_najman::m-watershed)
- (mln::morpho::basic_najman::w-watershed):
- New methods.
- * sandbox/abraham/morpho/test.cc: Add debug tests.
- * sandbox/abraham/morpho/test_component_tree.cc: New,
- Add tests for component tree algorithms.
- * sandbox/abraham/morpho/images/result_m_watershed.pgm: New,
- Reference for m-watershed algorithm.
- * sandbox/abraham/morpho/images/result_topo_watershed.pgm: New,
- Reference for w-watershed algorithm.
- * sandbox/abraham/morpho/images/test_watershed.pgm: New,
- Test image for watershed algorithms.
- * sandbox/abraham/morpho/images/test_component_mapping.pgm: New,
- Reference image for component mapping.
- * sandbox/abraham/morpho/test_watershed.cc: New,
- Add tests for watershed algorithms.
- * sandbox/abraham/morpho/Makefile:
- Add rules to compile new tests.
-
-2008-04-16 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Commit my last version of fllt.
-
- * sandbox/garrigues/fllt/compute_level_set_fast.hh: New.
- * sandbox/garrigues/fllt/compute_level_set_fast2.hh: New.
- * sandbox/garrigues/fllt/debug.hh: .
- * sandbox/garrigues/fllt/doc.hh: .
- * sandbox/garrigues/fllt/fllt.hh: .
- * sandbox/garrigues/fllt/give_confs.cc: New.
- * sandbox/garrigues/fllt/local_configurations.hh: New.
- * sandbox/garrigues/fllt/lower.hh: .
- * sandbox/garrigues/fllt/test.cc: New.
- * sandbox/garrigues/fllt/test_fllt2.cc: .
- * sandbox/garrigues/fllt/types.hh: .
- * sandbox/garrigues/fllt/upper.hh: .
-
-2008-04-16 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- * sandbox/garrigues/fllt/essai.cc: New, Problems on
- image_if_value<sub_image>.
-
-2008-04-16 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Fix Qk driving.
-
- * sandbox/jardonnet/test/bench: Add Qk driving log.
- * sandbox/jardonnet/registration/quat7.hh (to_vec): Add function.
- * sandbox/jardonnet/registration/icp.hh: Add qk/dk buffers.
- * sandbox/jardonnet/registration/update_qk.hh: Fix.
-
-2008-04-15 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Qk driving.
-
- * sandbox/jardonnet/test/Makefile: Add rules.
- * sandbox/jardonnet/TODO: Update.
- * sandbox/jardonnet/registration/interpolation.hh: give coef of the
- interpolated polynome.
- * sandbox/jardonnet/registration/quat7.hh: Update interface */-+.
- * sandbox/jardonnet/registration/cloud.hh: Update center.
- * sandbox/jardonnet/registration/icp.hh: Add Optimization on qk.
- * sandbox/jardonnet/registration/update_qk.hh: Optimization on qk.
-
-2008-04-15 Type Your Name Here <your.mail.here(a)FIXME.com>
-
- Add red getter.
- * cmy/fun.hh, hsi/fun.hh, yiq/fun.hh, yuv/fun.hh :
- New red getter.
- * cmy/my_cmy.hh, hsi/my_hsi.hh, yiq/my_yiq.hh, yuv/my_yuv.hh:
- Added inheritance from value.
- * cmy/rgb_to_cmy.hh, hsi/rgb_to_hsi.hh, yiq/rgb_to_yiq.hh,
- yuv/rgb_to_yuv.hh:
- Added inheritance from function_v2v.
- * cmy/test.cc, yiq/test.cc, yuv/test.cc : New test.
- * cmy/testfun.cc, yiq/testfun.cc, yuv/testfun.cc: New test.
- * cmy, hsi, yiq, yuv: New folder.
- * color/is_HSI.cc: change.
- * color/my_hsi.hh: change.
- * color/rgb_to_hsi.hh: change.
- * function.hh: New getter.
- * testfun.cc: New test.
-
-2008-04-15 Nicolas Ballas <ballas(a)lrde.epita.fr>
-
- Update documentation about image types and properties.
-
- * sandbox/ballas/doc/image_tours.txt: add the morpher types.
- * sandbox/ballas/doc/draft.txt: update.
-
2008-04-14 Roland Levillain <roland(a)lrde.epita.fr>
Update tests/tests.mk.
@@ -1276,33 +973,6 @@
* milena/tests/core/Makefile.am (check_PROGRAMS): Add neighb.
(neighb_SOURCES): New.
-2008-04-11 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Add bench script and clean testes up.
-
- * sandbox/jardonnet/test/bench.rb: New ruby bench script.
- * sandbox/jardonnet/test/plotscript: Usefull generated file.
- * sandbox/jardonnet/test/Makefile: Clean rules up.
-
- Remove useless files, now supported by icp.hh
- * sandbox/jardonnet/test/icp_subsampled.cc: Remove.
- * sandbox/jardonnet/test/icp_check.sh: Remove.
- * sandbox/jardonnet/test/icp_lazy.cc: Remove.
-
-2008-04-11 Nicolas Ballas <ballas(a)lrde.epita.fr>
-
- Continue documentation about image types and properties.
-
- * sandbox/ballas/doc/image_tours.txt,
- * sandbox/ballas/doc/draft.txt: update documentation.
-
-2008-04-09 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Add commandline parameters q and e.
-
- * sandbox/jardonnet/test/icp.cc: Read q and e on the command line.
- * sandbox/jardonnet/registration/icp.hh: Add Fixme for Ck printing.
-
2008-04-09 Roland Levillain <roland(a)lrde.epita.fr>
Speed up iterations on line graph neighborhoods.
@@ -1362,37 +1032,6 @@
(mln::line_graph_elt_neighborhood::compute_neighbors_):
New method.
-2008-04-09 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Add multi-scale registration.
-
- * sandbox/jardonnet/test/icp.cc: Add nb_it as argument for a
- registration.
-
- * sandbox/jardonnet/test/Makefile: Remove icp_lazy test.
-
- Add parameter for multi-scale icp:
- * sandbox/jardonnet/registration/tools.hh: Update.
- * sandbox/jardonnet/registration/quat7.hh: Use virtual length
(c_length)
- for p_array.
- * sandbox/jardonnet/registration/cloud.hh: Use virtual length.
- * sandbox/jardonnet/registration/icp.hh: Use virtual length.
-
- Following files now exist eleswhere (registration/)
- * sandbox/jardonnet/registration/quat: Remove.
- * sandbox/jardonnet/registration/quat/all.hh: Remove.
- * sandbox/jardonnet/registration/quat/misc.hh: Remove.
- * sandbox/jardonnet/registration/quat/rotation.hh: Remove.
-
- * sandbox/jardonnet/registration/projection.hh: Use virtual length.
-
-2008-04-09 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
-
- Add a log version of front-based distance computation.
-
- * sandbox/folio/psn_log.cc: New. Derived from psn.cc to
- trace the behavior of the algorithm in the non-convex case.
-
2008-04-09 Roland Levillain <roland(a)lrde.epita.fr>
* img/quite-small.pgm: New image.
@@ -1423,29 +1062,7 @@
Some stuff for tests.
* mln/trait/ch_value.hh: New specialization for functions.
- * sandbox/folio/psn.cc: Some test stuff.
-2008-04-08 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: various tools and improvments.
-
- * sandbox/jardonnet/test/icp.cc: Fix regression (output
registred.pbm).
-
- * sandbox/jardonnet/registration/tools.hh:
- Add multiple 2d to 3d and 3d to 2d conversion .
-
- * sandbox/jardonnet/registration/quat7.hh:
- Rewrite Covariance matrix computation.
-
- * sandbox/jardonnet/registration/frankel_young.hh:
- New, resolve linear equation Ax = b. Useless for icp.
-
- * sandbox/jardonnet/registration/power_it.hh:
- Find greatest eigen value, should be more efficient than jacobi ?.
-
- * sandbox/jardonnet/registration/icp.hh:
- Add intermediate image outputs.
-
2008-04-07 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Add pixter for p_image2d.
@@ -1462,53 +1079,6 @@
* mln/make/image1d.hh: New, create an image1d with a array of values.
* mln/core/image1d.hh: Add include.
-2008-04-07 Etienne FOLIO <folio(a)lrde.epita.fr>
-
- PSN algorithm.
- * sandbox/folio/chamfer.cc: Debug using an image to compare with PSN.
- * sandbox/folio/psn.cc: Propagation using a single neighborhood.
-
-2008-04-05 Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Remove intermediate p_array Xk.
-
- * sandbox/jardonnet/test/icp.cc: Move a big part of icp.hh here.
- * sandbox/jardonnet/test/Makefile (icp++): Add rule.
- * sandbox/jardonnet/registration/quat7.hh: Add direct access to the
map.
- * sandbox/jardonnet/registration/icp.hh: Remove Xk.
- * sandbox/jardonnet/registration/tools.hh: Improve lazy_image
interface
- and checks.
-
-2008-04-05 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Add file for refactoring.
-
- * sandbox/jardonnet/registration/icp.hh: New file for the refactored
version.
-
-2008-04-04 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Improve lazy_image implementation.
-
- * sandbox/jardonnet/test/Makefile: Add rules for the lazy version.
- * sandbox/jardonnet/registration/icp_map.hh:
- New dedicated version to map.
-
- * sandbox/jardonnet/registration/icp_lazy.hh:
- Rename lazy_map as lazy_image. Improve implementation.
-
- * sandbox/jardonnet/registration/icp.hh (icp_): Refactoring.
- * sandbox/jardonnet/registration/projection.hh (memo):
- Make a projection using the new lazy_image interface.
-
- * sandbox/jardonnet/registration/tools.hh (c_point): Add functor.
-
-2008-04-04 Nicolas Ballas <ballas(a)lrde.epita.fr>
-
- sandbox: Continue documentation about image types and properties.
-
- * sandbox/ballas/doc/image_tours.txt: update documentation.
- * sandbox/ballas/doc/draft.txt: New file about the images properties.
-
2008-04-04 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Add bounding box computation to p_image2d.
@@ -1521,14 +1091,6 @@
(p_image2d<P>::remove(const p_image2d& set)): Rename as..
(p_image2d<P>::remove(const Point_Set<S>& set)): ...this, likewise.
-2008-04-03 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandboc : ICP: Update check script (gprof).
-
- * sandbox/jardonnet/test/bench: Add info.
- * sandbox/jardonnet/test/icp_check.sh: Update testes.
- * sandbox/jardonnet/test/Makefile: Update rule for gprof.
-
2008-04-03 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Fix documentation and guards in p_image2d.
@@ -1543,44 +1105,8 @@
* mln/core/p_image2d_piter.hh: To iter on it.
* tests/core/p_image2d.cc: some small tests.
-2008-04-03 Alexandre Abraham <abraham(a)lrde.epita.fr>
-
- Fix a bug in basic_najman.
-
- * sandbox/abraham/morpho/basic_najman.hh:
- (mln::morpho::basic_najman<I,N>::BuildComponentTree):
- Fix a bug, the algorithm is still bugged but now gives a nice
- tree.
- * sandbox/abraham/morpho/test.cc: Add picture inversion for test
- purpose.
-
-2008-04-03 Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Add icp_subsampled.
-
- * sandbox/jardonnet/test/bench: New info file.
-
- * sandbox/jardonnet/test/icp_check.sh: Update.
- * sandbox/jardonnet/test/Makefile: Add rules icp_sub.
- * sandbox/jardonnet/test/icp_subsampled.cc: New icp_sub.
- * sandbox/jardonnet/registration/icp_subsampled.hh: New. Registers, at
- first, a subset of the cloud.
-
- * sandbox/jardonnet/TODO: Update.
- * sandbox/jardonnet/registration/quat7.hh: Fix vec initialisation.
- * sandbox/jardonnet/registration/cloud.hh: Fix vec initialisation.
-
2008-04-02 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
- Sandbox: ICP: Fix quaternion computation.
-
- * sandbox/jardonnet/test/Makefile: Add rules for ICP.
- * sandbox/jardonnet/registration/quat7.hh (match): Fix matrix
instantiation.
- * sandbox/jardonnet/registration/cloud.hh (rms): Make it use norm::l2.
- * sandbox/jardonnet/registration/jacobi.hh: Add safer checks, on
float values.
-
-2008-04-02 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
Improve ctors of mln::algebra::mat.
* mln/algebra/mat.hh (mat(const literal::zero_t&)): Add ctor.
@@ -1671,103 +1197,12 @@
* mln/morpho/Rd.hh:
Remove outdated FIXME.
-2008-04-02 Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: Make check.
-
- * sandbox/jardonnet/test/icp_check.sh: New Check Script.
- * sandbox/jardonnet/test/bin: New Bin directory.
- * sandbox/jardonnet/test/Makefile: Update for testes.
-
- * sandbox/jardonnet/test/icp_lazy.cc: New dedicated to lazy_map.
- * sandbox/jardonnet/registration/icp_lazy.hh: New dedicated to
- lazy map.
- * sandbox/jardonnet/registration/quat7.hh: Update.
- * sandbox/jardonnet/registration/chamfer.hh: Update.
- * sandbox/jardonnet/registration/icp.hh: Update (dedicated to
- distance_map).
-
- * sandbox/jardonnet/registration/misc.hh: Move outside quat/
- (removed).
- * sandbox/jardonnet/registration/rotation.hh: Move outside quat/
- (removed).
-
- * sandbox/jardonnet/test/check: Remove old test script.
-
-2008-04-02 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- Change RGB encoding from int_u to float01_.
- * sandbox/vigouroux/color/my_hsi.hh: plug HSI on value.
- * sandbox/vigouroux/color/rgb_to_hsi.hh: .
- * sandbox/vigouroux/moyenne.cc: test new HSI and RGB.
-
2008-04-01 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
Sandbox: ICP: Fix distance map version: 0.5s for 01.pbm over 02.pbm.
* mln/algebra/vec.hh: Add check for dimension in to_point().
- * sandbox/jardonnet/test/plotscript: Add gnuplot script.
- * sandbox/jardonnet/test/Makefile: Add g++ flags: Unexpected
- behavior disappear with -ffloat-store (float are not stored in
- register).
- * sandbox/jardonnet/test/check: Update test script.
- * sandbox/jardonnet/registration/quat7.hh: .
- * sandbox/jardonnet/registration/icp.hh: .
- * sandbox/jardonnet/registration/projection.hh: .
- * sandbox/jardonnet/registration/tools.hh: .
-2008-04-01 Alexandre Abraham <abraham(a)lrde.epita.fr>
-
- Add personal folder in sandbox with prototype of najman component
tree.
-
- * sandbox/abraham: New.
- * sandbox/abraham/morpho: New.
- * sandbox/abraham/morpho/basic_najman.hh: New, contains Najman
- component tree.
- * sandbox/abraham/morpho/test.cc: New.
- * sandbox/abraham/morpho/images: New.
- * sandbox/abraham/morpho/images/test_component_tree.pgm: New.
- * sandbox/abraham/morpho/topo_wst.hh: New, draft of topological
- watershed.
- * sandbox/abraham/morpho/Makefile: New.
-
-2008-03-31 Nicolas Ballas <ballas(a)lrde.epita.fr>
-
- Start a doc about the Milena images types and their properties.
-
- * sandbox/ballas/doc: New.
- * sandbox/ballas/doc/image_tours.txt: New.
-
-2008-03-31 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: 'lazy'_map.
-
- * sandbox/jardonnet/test/icp.cc: Update.
- * sandbox/jardonnet/test/reduce.cc: New: image scaling.
- * sandbox/jardonnet/test/01.pbm,
- * sandbox/jardonnet/test/02.pbm: New: test images.
- * sandbox/jardonnet/registration/icp.hh: Use type lazy_map instead
- of std::pair, in order to use spécific constructors.
- * sandbox/jardonnet/registration/projection.hh: update.
- * sandbox/jardonnet/registration/tools.hh: Add tools for boxes (to
- include in Milena?).
-
-2008-03-29 Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP : projection::memo.
-
- * sandbox/jardonnet/test/icp.cc: Update.
- * sandbox/jardonnet/test/check: Test projection techniques.
- * sandbox/jardonnet/TODO: Update.
- * sandbox/jardonnet/registration/quat7.hh: Correction.
- * sandbox/jardonnet/registration/cloud.hh: Correction.
- * sandbox/jardonnet/registration/jacobi.hh: Add FIXME (nD).
- * sandbox/jardonnet/registration/icp.hh: Improvment.
- * sandbox/jardonnet/registration/projection.hh: Add a projection
- technique "memo" computing closest point only if needed.
- * sandbox/jardonnet/registration/tools.hh: Gather together tools
- to add to milena.
-
2008-03-28 Roland Levillain <roland(a)lrde.epita.fr>
Have piters on line graph windows and neighborhoods actually use
@@ -1836,12 +1271,6 @@
* tests/core/line_graph_elt_window.cc: Update test.
* tests/core/line_graph_elt_neighborhood.cc: New test.
-2008-03-27 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
-
- Fix naive DT in Etienne's sandbox.
-
- * sandbox/folio/naive.cc: Fix.
-
2008-03-27 Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
Sandbox: ICP: use of projection maps.
@@ -1849,29 +1278,12 @@
* mln/binarization/thresholding.hh: Renamed as
* mln/binarization/threshold.hh.
- * sandbox/jardonnet/test/icp.cc: Update: maps.
- * sandbox/jardonnet/registration/icp.hh: .
- * sandbox/jardonnet/registration/projection.hh: .
-
2008-03-27 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Augment doc about image types.
* doc/tutorial/image_types.txt: Augment.
-2008-03-26 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
-
- Sandbox: ICP: draft improvment.
-
- * sandbox/jardonnet/test/Makefile: -O3 version.
- * sandbox/jardonnet/test/icp.cc: image loading.
- * sandbox/jardonnet/registration/quat7.hh: Update.
- * sandbox/jardonnet/registration/chamfer.hh: Etienne's.
- * sandbox/jardonnet/registration/cloud.hh: Correction.
- * sandbox/jardonnet/registration/icp.hh: Update.
- * sandbox/jardonnet/registration/projection.hh: To be removed.
- * sandbox/jardonnet/registration/quat/rotation.hh: s/3/n/.
-
2008-03-26 Roland Levillain <roland(a)lrde.epita.fr>
Enable tests/core/graph_elt_neighborhood.
@@ -1965,13 +1377,6 @@
gradation for image valued by integers.
* mln/fun/v2v/rgb_to_hsi.hh: Added in milena.
* mln/value/hsi.hh: Added in milena.
- * sandbox/vigouroux/color.cc: New test.
- * sandbox/vigouroux/color/my_hsi.hh: changed.
- * sandbox/vigouroux/color/rgb_to_hsi.hh: changed.
- * sandbox/vigouroux/gradation.hh: New gradation.
- * sandbox/vigouroux/lap.cc: New gradation test.
- * sandbox/vigouroux/lap.hh: New lap filter.
- * sandbox/vigouroux/moyenne.cc: .
* tests/fun/v2v/Makefile.am: .
* tests/fun/v2v/rgb_hsi_conversion.cc: New test.
@@ -2095,29 +1500,6 @@
* mln/core/line_graph_window_piter.hh:
Adjust.
-2008-03-22 Etienne FOLIO <folio(a)lrde.epita.fr>
-
- Cleanup of the sandbox.
- * chamfer_dt.cc: Remove.
- * dmap.cc: Remove.
- * dt_naive.cc: Remove.
- * dt_naive.hh: Remove.
- * exercices/heritage_conditionnel.cc: New.
- * exercices/heritage_conditionnel.hh: New.
- * exercices: New.
- * heritage_conditionnel.cc: Remove.
- * heritage_conditionnel.hh: Remove.
-
-2008-03-22 Etienne FOLIO <folio(a)lrde.epita.fr>
-
- Naive DT rebuilt. Does not compile.
- * naive.cc: Uses a given function to calculate the norm.
-
-2008-03-22 Etienne FOLIO <folio(a)lrde.epita.fr>
-
- Chamfer DT with nearest point calculus.
- * chamfer.cc: Returns a pair containing the two maps.
-
2008-03-21 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Add geom routine for Box.
@@ -2135,61 +1517,6 @@
* mln/geom/nrows.hh:
(unsigned nrows(const Box<B>& b)) New.
-2008-03-21 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Debug tiled_image2d.
- * sandbox/garrigues/tiled_image2d/block.hh: Remove the union, to use a
- block with a value type of milena.
- * sandbox/garrigues/tiled_image2d/layout/image2d/lrtb.hh: in a
- milena's point2d, we have p[0] = row index, p[1] = col index, update
- to respect this.
- * sandbox/garrigues/tiled_image2d/layout/page2d/lrtb.hh: likewise,
- (unsigned image2d_lrtb::size(unsigned nrows, unsigned ncols)) New.
- * sandbox/garrigues/tiled_image2d/tiled_image2d.cc: Test the type with
- a big image.
- * sandbox/garrigues/tiled_image2d/tiled_image2d.hh: Allocate enough
- space for the image. Fixme : some debug will be removed later.
-
-2008-03-21 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
-
- Fix some typos, add existant tests.
- * sandbox/pellegrin/set/Makefile: Remove.
- * sandbox/pellegrin/set/core/concept/point_set.hh: Modified.
- * sandbox/pellegrin/set/core/internal/multi_set.hh,
- * sandbox/pellegrin/set/core/internal/uni_set.hh: New.
- * sandbox/pellegrin/set/core/line2d.hh,
- * sandbox/pellegrin/set/core/p_array.hh,
- * sandbox/pellegrin/set/core/p_bgraph.hh,
- * sandbox/pellegrin/set/core/p_graph.hh,
- * sandbox/pellegrin/set/core/p_line_graph.hh,
- * sandbox/pellegrin/set/core/p_priority_queue.hh,
- * sandbox/pellegrin/set/core/p_priority_queue_fast.hh,
- * sandbox/pellegrin/set/core/p_priority_queue_fast_with_array.hh,
- * sandbox/pellegrin/set/core/p_queue.hh,
- * sandbox/pellegrin/set/core/p_queue_fast.hh,
- * sandbox/pellegrin/set/core/p_run.hh,
- * sandbox/pellegrin/set/core/p_runs.hh,
- * sandbox/pellegrin/set/core/p_set.hh,
- * sandbox/pellegrin/set/core/pset_if.hh: Modify an #include and add a
- semi-colon after the trait struct.
- * sandbox/pellegrin/set/multi_set.hh: Remove.
- * sandbox/pellegrin/set/test: New folder containing tests.
- * sandbox/pellegrin/set/test/Makefile,
- * sandbox/pellegrin/set/test/test.sh,
- * sandbox/pellegrin/set/test/detest.sh: New, for the compilation.
- * sandbox/pellegrin/set/test/p_bgraph.cc,
- * sandbox/pellegrin/set/test/p_priority_queue.cc,
- * sandbox/pellegrin/set/test/p_priority_queue_fast.cc,
- * sandbox/pellegrin/set/test/p_priority_queue_fast_with_array.cc,
- * sandbox/pellegrin/set/test/p_queue.cc,
- * sandbox/pellegrin/set/test/p_queue_fast.cc,
- * sandbox/pellegrin/set/test/p_runs.cc,
- * sandbox/pellegrin/set/test/p_set.cc,
- * sandbox/pellegrin/set/test/pset_if.cc: New tests.
- * sandbox/pellegrin/set/test_set.cc: Remove.
- * sandbox/pellegrin/set/trait/point_set.hh: Minor fix.
- * sandbox/pellegrin/set/uni_set.hh: Remove.
-
2008-03-20 Nicolas Ballas <ballas(a)lrde.epita.fr>
Add a benchmark on run_image types compression efficiency.
@@ -2205,17 +1532,6 @@
* mln/core/point.hh: Fix convertion to vec.
* mln/algebra/quat.hh: Fix namespace.
* mln/algebra/vec.hh: add to_point procedure.
- * sandbox/jardonnet/test/icp.cc,
- * sandbox/jardonnet/registration/quat7.hh,
- * sandbox/jardonnet/registration/cloud.hh,
- * sandbox/jardonnet/registration/jacobi.hh,
- * sandbox/jardonnet/registration/icp.hh,
- * sandbox/jardonnet/registration/projection.hh,
- * sandbox/jardonnet/registration/quat/all.hh,
- * sandbox/jardonnet/registration/quat/rotation.hh: Update for
- p_array and n dim (not ready yet).
- * sandbox/jardonnet/registration/quat/interpol.hh: Remove.
- Provided by qut.hh
2008-03-19 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -2223,73 +1539,14 @@
* doc/tutorial/image_types.txt: Augment.
* mln/value/rgb.hh (red_t, green_t, blue_t): New.
- * sandbox/vigouroux/moyenne.cc: Update.
2008-03-19 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
- Fix some mistakes, Add.
- * sandbox/pellegrin/set/core/line2d.hh,
- * sandbox/pellegrin/set/core/p_array.hh,
- * sandbox/pellegrin/set/core/p_bgraph.hh,
- * sandbox/pellegrin/set/core/p_graph.hh,
- * sandbox/pellegrin/set/core/p_line_graph.hh,
- * sandbox/pellegrin/set/core/p_priority_queue.hh,
- * sandbox/pellegrin/set/core/p_priority_queue_fast.hh,
- * sandbox/pellegrin/set/core/p_priority_queue_fast_with_array.hh,
- * sandbox/pellegrin/set/core/p_queue.hh,
- * sandbox/pellegrin/set/core/p_queue_fast.hh,
- * sandbox/pellegrin/set/core/p_set.hh,
- * sandbox/pellegrin/set/core/pset_if.hh: traits are up-to-date
- (or not, i have to check it with theo) and add the fwd decls.
- * sandbox/pellegrin/set/core/p_run.hh: New.
- * sandbox/pellegrin/set/core/p_runs.hh: New.
- * sandbox/pellegrin/set/core/runs_psite.hh: Remove (not a point_set).
-
-2008-03-19 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- rms.
- * moyenne.cc: rms.
-
-2008-03-19 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
-
Commit of Sandbox.
* mln/core/internal/point_set_base.hh: Header.
* mln/core/line2d.hh: No append in line2d.
* mln/core/p_graph.hh: Typos.
* mln/util/lazy_set.hh: Disambiguization.
- * sandbox/pellegrin/cond_inheritance/Makefile: .
- * sandbox/pellegrin/cond_inheritance/concept/point_set.hh: .
- * sandbox/pellegrin/cond_inheritance/internal/multi_set.hh: .
- * sandbox/pellegrin/cond_inheritance/internal/point_set_base.hh: .
- * sandbox/pellegrin/cond_inheritance/internal/uni_set.hh: .
- * sandbox/pellegrin/cond_inheritance/p_array.hh: .
- * sandbox/pellegrin/cond_inheritance/p_set.hh: .
- * sandbox/pellegrin/cond_inheritance/test_cond_inherit.cc: .
- * sandbox/pellegrin/first_test.cc: .
- * sandbox/pellegrin/set/Makefile: .
- * sandbox/pellegrin/set/core/concept/point_set.hh: New.
- * sandbox/pellegrin/set/core/concept: New.
- * sandbox/pellegrin/set/core/internal: New.
- * sandbox/pellegrin/set/core/line2d.hh: New.
- * sandbox/pellegrin/set/core/p_array.hh: New.
- * sandbox/pellegrin/set/core/p_bgraph.hh: New.
- * sandbox/pellegrin/set/core/p_graph.hh: New.
- * sandbox/pellegrin/set/core/p_line_graph.hh: New.
- * sandbox/pellegrin/set/core/p_priority_queue.hh: New.
- * sandbox/pellegrin/set/core/p_priority_queue_fast.hh: New.
- * sandbox/pellegrin/set/core/p_priority_queue_fast_with_array.hh: New.
- * sandbox/pellegrin/set/core/p_queue.hh: New.
- * sandbox/pellegrin/set/core/p_queue_fast.hh: New.
- * sandbox/pellegrin/set/core/p_set.hh: New.
- * sandbox/pellegrin/set/core/pset_if.hh: New.
- * sandbox/pellegrin/set/core/runs_psite.hh: New.
- * sandbox/pellegrin/set/core: New.
- * sandbox/pellegrin/set/multi_set.hh: .
- * sandbox/pellegrin/set/test_set.cc: .
- * sandbox/pellegrin/set/trait/point_set.hh: New.
- * sandbox/pellegrin/set/trait: New.
- * sandbox/pellegrin/set/types_de_points.txt: New.
- * sandbox/pellegrin/set/uni_set.hh: .
2008-03-19 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
@@ -2317,33 +1574,6 @@
* mln/trait/ch_value.hh,
* mln/core/h_vec.hh: wrong namespace for vec.
-2008-03-19 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- correct structures.
- * my_cmy.hh: correction.
- * my_hsi.hh: correction.
- * my_hsl.hh: correction.
- * my_hsv.hh: correction.
- * my_xyz.hh: correction.
- * my_yiq.hh: correction.
- * my_yuv.hh: correction.
- * rgb_to_hsi.hh: correction.
-
-2008-03-18 Nicolas Ballas <ballas(a)lrde.epita.fr>
-
- Sandbox: Site/Psite refactorization: finalize the example.
-
- * sandbox/ballas/refactorization/test/test.cc: Remove this tes.
- * sandbox/ballas/refactorization/test/rle.cc,
- * sandbox/ballas/refactorization/test/image2d.cc: update tests.
- * sandbox/ballas/refactorization/image2d.hh: update values_.
- * sandbox/ballas/refactorization/concept.hh: u.
- * sandbox/ballas/refactorization/internal/impl.hh,
- * sandbox/ballas/refactorization/internal/force_exact.hh,
- * sandbox/ballas/refactorization/internal/piter_base.hh,
- * sandbox/ballas/refactorization/internal/psite_base.hh,
- * sandbox/ballas/refactorization/point2d_impl.hh: Impl recovering.
-
2008-03-17 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
Icp legacy. algebra:: now contains types vec, mat and quat.
@@ -2420,79 +1650,13 @@
* mln/norm/linfty.hh: .
* mln/norm/l1.hh: .
* mln/norm/l2.hh: .
- * sandbox/duhamel/slow_seed2tiling.cc: .
- * sandbox/duhamel/labeling_algo.hh: .
- * sandbox/duhamel/mesh_image.hh: .
- * sandbox/jardonnet/test/icp.cc: New.
- * sandbox/jardonnet/test/gaussian_subsampling.cc: .
- * sandbox/jardonnet/test/Makefile: .
- * sandbox/jardonnet/subsampling/gaussian_subsampling.hh: .
- * sandbox/jardonnet/subsampling/sub_sampled_image.hh: .
- * sandbox/jardonnet/TODO: .
- * sandbox/jardonnet/registration/quat7.hh: New.
- * sandbox/jardonnet/registration/cloud.hh: New.
- * sandbox/jardonnet/registration/jacobi.hh: New.
- * sandbox/jardonnet/registration/icp.hh: .
- * sandbox/jardonnet/registration/projection.hh: New.
- * sandbox/jardonnet/registration/quat: New.
- * sandbox/jardonnet/registration/quat/all.hh: New.
- * sandbox/jardonnet/registration/quat/misc.hh: New.
- * sandbox/jardonnet/registration/quat/interpol.hh: New.
- * sandbox/jardonnet/registration/quat/rotation.hh: New.
- * sandbox/vigouroux/color/my_yuv.hh: .
- * sandbox/vigouroux/color/my_hsi.hh: .
- * sandbox/vigouroux/color/my_hsl.hh: .
- * sandbox/vigouroux/color/my_xyz.hh: .
- * sandbox/vigouroux/color/my_hsv.hh: .
- * sandbox/vigouroux/color/my_yiq.hh: .
- * sandbox/folio/dmap.cc: .
- * sandbox/garrigues/image_identity/interpolated.hh: .
- * sandbox/garrigues/image_identity/interpolated.cc: .
-2008-03-17 Nicolas Ballas <ballas(a)lrde.epita.fr>
-
- sandbox: psite/site refactorization: add the rle image type.
-
- * sandbox/ballas/refactorization/test/rle.cc: New tests.
- * sandbox/ballas/refactorization/p_run.hh,
- * sandbox/ballas/refactorization/rle_pset.hh,
- * sandbox/ballas/refactorization/rle_psite.hh,
- * sandbox/ballas/refactorization/rle_image.hh: New, rle image type.
- * sandbox/ballas/refactorization/internal/pset_base.hh,
- * sandbox/ballas/refactorization/internal/image_base.hh,
- * sandbox/ballas/refactorization/internal/piter_base.hh,
- * sandbox/ballas/refactorization/internal/psite_base.hh,
- * sandbox/ballas/refactorization/box2d.hh,
- * sandbox/ballas/refactorization/point2d.hh: update
-
-2008-03-12 Nicolas Ballas <ballas(a)lrde.epita.fr>
-
- sandbox: continuing the psite/site factorization example.
-
- * sandbox/ballas/refactorization/test/box2d.cc,
- * sandbox/ballas/refactorization/test/image2d.cc,
- * sandbox/ballas/refactorization/test/test.cc: tests.
- * sandbox/ballas/refactorization/internal/impl.hh: New,base impl
class.
- * sandbox/ballas/refactorization/box2d.hh,
- * sandbox/ballas/refactorization/point2d.hh,
- * sandbox/ballas/refactorization/point2d_impl.hh,
- * sandbox/ballas/refactorization/image2d.hh: New, add a light image2d.
- * sandbox/ballas/refactorization/concept.hh:,
- * sandbox/ballas/refactorization/internal/pset_base.hh:,
- * sandbox/ballas/refactorization/internal/image_base.hh:,
- * sandbox/ballas/refactorization/internal/piter_base.hh:,
- * sandbox/ballas/refactorization/internal/psite_base.hh: Update.
-
2008-03-12 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
Make the gaussian filter work using algebra::vec.
* mln/linear/gaussian.hh: use algebra::vec.
* mln/io/pnm/load.hh: comments.
- * sandbox/jardonnet/test/Makefile: test.
- * sandbox/jardonnet/test/gaussian.cc: test.
- * sandbox/jardonnet/TODO: New.
- * sandbox/jardonnet/icc.txt: New.
2008-03-12 Roland Levillain <roland(a)lrde.epita.fr>
@@ -2539,36 +1703,6 @@
(sort_psites_SOURCES): ...this.
(sort_psites_full_SOURCES): New.
-2008-03-12 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Add to sanbox an image type maped on the hard disk.
-
- * sandbox/garrigues/tiled_image2d: New.
- * sandbox/garrigues/tiled_image2d/tiled_image2d.cc: New.
- * sandbox/garrigues/tiled_image2d/tiled_image2d.hh: New.
- * sandbox/garrigues/tiled_image2d/backend/file.hh: New.
- * sandbox/garrigues/tiled_image2d/backend/ios.hh: New.
- * sandbox/garrigues/tiled_image2d/backend/mmap.hh: New.
- * sandbox/garrigues/tiled_image2d/backend: New.
- * sandbox/garrigues/tiled_image2d/block.hh: New.
- * sandbox/garrigues/tiled_image2d/context.hh: New.
- * sandbox/garrigues/tiled_image2d/layout/all.hh: New.
- * sandbox/garrigues/tiled_image2d/layout/image2d/all.hh: New.
- * sandbox/garrigues/tiled_image2d/layout/image2d/lrtb.hh: New.
- * sandbox/garrigues/tiled_image2d/layout/image2d/tblr.hh: New.
- * sandbox/garrigues/tiled_image2d/layout/image2d: New.
- * sandbox/garrigues/tiled_image2d/layout/layout2d.hh: New.
- * sandbox/garrigues/tiled_image2d/layout/page2d/all.hh: New.
- * sandbox/garrigues/tiled_image2d/layout/page2d/lrtb.hh: New.
- * sandbox/garrigues/tiled_image2d/layout/page2d/tblr.hh: New.
- * sandbox/garrigues/tiled_image2d/layout/page2d: New.
- * sandbox/garrigues/tiled_image2d/layout: New.
- * sandbox/garrigues/tiled_image2d/page.hh: New.
- * sandbox/garrigues/tiled_image2d/paged_image.hh: New.
- * sandbox/garrigues/tiled_image2d/support/lru.hh: New.
- * sandbox/garrigues/tiled_image2d/support/simple.hh: New.
- * sandbox/garrigues/tiled_image2d/support: New.
-
2008-03-12 Roland Levillain <roland(a)lrde.epita.fr>
Miscellaneous fixes on morphological tests.
@@ -2865,27 +1999,6 @@
(operator==(const graph_psite<P>&, const graph_psite<P>&)): New.
* mln/util/graph.hh, mln/util/internal/graph_base.hh: More FIXMEs.
-2008-03-10 Nicolas Ballas <ballas(a)lrde.epita.fr>
-
- Start a site/psite refactorization example.
-
- * sandbox/ballas/refactorization: New.
- * sandbox/ballas/refactorization/test: New.
- * sandbox/ballas/refactorization/test/test.cc: New.
- * sandbox/ballas/refactorization/metal: New.
- * sandbox/ballas/refactorization/metal/equal.hh: New.
- * sandbox/ballas/refactorization/metal/bool.hh: New.
- * sandbox/ballas/refactorization/metal/bexpr.hh: New.
- * sandbox/ballas/refactorization/exact.hh: New.
- * sandbox/ballas/refactorization/concept.hh: New.
- * sandbox/ballas/refactorization/internal: New.
- * sandbox/ballas/refactorization/internal/exact.hh: New.
- * sandbox/ballas/refactorization/internal/pset_base.hh: New.
- * sandbox/ballas/refactorization/internal/image_base.hh: New.
- * sandbox/ballas/refactorization/internal/piter_base.hh: New.
- * sandbox/ballas/refactorization/internal/site_base.hh: New.
- * sandbox/ballas/refactorization/internal/psite_base.hh: New.
-
2008-03-06 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
Subsampling. Draft icp.
@@ -2895,11 +2008,6 @@
* mln/subsampling/gaussian_subsampling.hh: gaussian blur +
subsampling.
* mln/algebra: New.
* mln/algebra/vec.hh: Copy of metal::vec.
- * sandbox/jardonnet/test/gaussian_subsampling.cc: New Test.
- * sandbox/jardonnet/subsampling/subsampling_2d.hh: Remove.
- * sandbox/jardonnet/subsampling/gaussian_subsampling.hh: New.
- * sandbox/jardonnet/registration: New.
- * sandbox/jardonnet/registration/icp.hh: Draft.
2008-03-05 Nicolas Ballas <ballas(a)lrde.epita.fr>
@@ -2918,18 +2026,6 @@
* doc/tutorial/image_types.txt: Augment.
-2008-03-04 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- Root Mean Square of error.
- * load.cc: .
- * moyenne.cc: New Root Mean Square function.
-
-2008-03-04 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- test conversion with lena image.
- * color/rgb_to_hsi.hh: .
- * load.cc: test.
-
2008-03-03 Nicolas Ballas <ballas(a)lrde.epita.fr>
Add an image type based on boost adjacency_list.
@@ -2943,17 +2039,6 @@
* mln/util/internal/boost_graph.hh,
* mln/util/internal/boost_graph_structure.hh: Fix some bugs.
-2008-03-03 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- loading image and convertion in new color mode test.
- * color/is_HSI.cc: test conversion.
- * color/my_hsi.hh: correct a bug.
- * color/rgb_to_hsi.hh: correct a bug.
- * color/rgb_to_xyz.hh: correct a bug.
- * color/tests.cc: test conversion.
- * load.cc: New loader.
- * tests.cc: New tests.
-
2008-02-29 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Start a description of image types.
@@ -2962,27 +2047,11 @@
2008-02-29 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
- sandbox:Subsampling function.
+ Subsampling function.
- * sandbox/jardonnet/subsampling: New.
- * sandbox/jardonnet/subsampling/subsampling_2d.hh: Subsamples 2d
image.
- * sandbox/jardonnet/subsampling/sub_sampled_image.hh: Draft morpher.
- * sandbox/jardonnet/test: New temporary test directory.
- * sandbox/jardonnet/test/test.cc: Base.
- * sandbox/jardonnet/test/subsampling.cc: Subsampling test.
- * sandbox/jardonnet/test/Makefile: New.
- * tests/subsampling: New.
+ * tests/subsampling: New.
* tests/subsampling/type.cc: New.
-2008-02-27 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
-
- New sample code for Caroline (hsi and conversion).
-
- * sandbox/vigouroux/color/my_hsi.hh: .
- * sandbox/vigouroux/color/is_HSI.cc: New.
- * sandbox/vigouroux/color/rgb_to_hsi.hh
- (fun::v2v::f_rgb_to_hsi_): New.
-
2008-02-27 Nicolas Ballas <ballas(a)lrde.epita.fr>
Add base decorator for boost graph.
@@ -2993,12 +2062,6 @@
* mln/util/internal/boost_graph_access.hh,
* mln/util/internal/boost_graph_property.hh: boost graph operations.
-2008-02-27 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
-
- Sample code for IRM segmentation.
-
- * sandbox/geraud/irm.cc: New.
-
2008-02-27 Roland Levillain <roland(a)lrde.epita.fr>
Fix the pretty-printer of util::internal::graph_base.
@@ -3012,38 +2075,6 @@
2008-02-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
- Split fllt.hh in my sanbox.
-
- * sandbox/garrigues/fllt/compute_level_set.hh: New, compute the
- level sets.
- * sandbox/garrigues/fllt/debug.hh: New, debug routines for FLLT.
- * sandbox/garrigues/fllt/doc.hh: New, some comments from
- Monasse's paper.
- * sandbox/garrigues/fllt/lower.hh: New, the struct used to compute the
- lower level set.
- * sandbox/garrigues/fllt/upper.hh: New, the struct used to compute the
- upper level set.
- * sandbox/garrigues/fllt/types.hh: New, type defined for FLLT.
- * sandbox/garrigues/fllt/merge.hh: New, routines to merge the lower
- level set and the upper level set.
- * sandbox/garrigues/fllt/fllt.hh: Split this file.
- * sandbox/garrigues/fllt/test_fllt10.cc: Update includes.
-
-2008-02-26 Etienne FOLIO <folio(a)lrde.epita.fr>
-
- Chamfer DT visual tests (beautiful images inside !).
- * sandbox/folio/chamfer_dt.cc: New visual tests inside
- (Beware! There's a picasso painting here !).
-
-2008-02-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Make FLLT compile.
-
- * sandbox/garrigues/fllt/fllt2.hh: Update due to the new tree_node
- name and the update of labeling algorithms.
-
-2008-02-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
Rename util::node (of util::tree) as util::tree_node.
* mln/util/branch_iter.hh,
@@ -3051,72 +2082,6 @@
* mln/util/tree.hh,
* mln/util/tree_to_image.hh: Update.
-2008-02-25 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Create FLLT directory in my sandbox and move fllt related
- files into it.
-
- * sandbox/garrigues/fllt: New.
-
- * sandbox/garrigues/fllt.hh: Remove.
- * sandbox/garrigues/fllt/fllt.hh: New.
- * sandbox/garrigues/fllt/fllt2.hh: New.
- * sandbox/garrigues/fllt/fllt_doc.hh: New.
- * sandbox/garrigues/fllt/fllt_merge.hh: New.
- * sandbox/garrigues/fllt/fllt_optimized.hh: New.
- * sandbox/garrigues/fllt/fllt_types.hh: New.
- * sandbox/garrigues/fllt/test_fllt.cc: New.
- * sandbox/garrigues/fllt/test_fllt10.cc: New.
- * sandbox/garrigues/fllt/test_fllt10_inv.cc: New.
- * sandbox/garrigues/fllt/test_fllt12.cc: New.
- * sandbox/garrigues/fllt/test_fllt13.cc: New.
- * sandbox/garrigues/fllt/test_fllt15.cc: New.
- * sandbox/garrigues/fllt/test_fllt2.cc: New.
- * sandbox/garrigues/fllt/test_fllt3.cc: New.
- * sandbox/garrigues/fllt/test_fllt3_inv.cc: New.
- * sandbox/garrigues/fllt/test_fllt4.cc: New.
- * sandbox/garrigues/fllt/test_fllt5.cc: New.
- * sandbox/garrigues/fllt/test_fllt6.cc: New.
- * sandbox/garrigues/fllt/test_fllt7.cc: New.
- * sandbox/garrigues/fllt/test_fllt7_inv.cc: New.
- * sandbox/garrigues/fllt/test_fllt8.cc: New.
- * sandbox/garrigues/fllt/test_fllt9.cc: New.
- * sandbox/garrigues/fllt/test_fllt_lena.cc: New.
- * sandbox/garrigues/fllt/test_fllt_lena_tiles.cc: New.
- * sandbox/garrigues/fllt/test_fllt_tiny.cc: New.
- * sandbox/garrigues/fllt/test_flltb.cc: New.
- * sandbox/garrigues/fllt2.hh: Remove.
- * sandbox/garrigues/fllt_doc.hh: Remove.
- * sandbox/garrigues/fllt_merge.hh: Remove.
- * sandbox/garrigues/fllt_optimized.hh: Remove.
- * sandbox/garrigues/fllt_types.hh: Remove.
- * sandbox/garrigues/test_fllt.cc: Remove.
- * sandbox/garrigues/test_fllt10.cc: Remove.
- * sandbox/garrigues/test_fllt10_inv.cc: Remove.
- * sandbox/garrigues/test_fllt12.cc: Remove.
- * sandbox/garrigues/test_fllt13.cc: Remove.
- * sandbox/garrigues/test_fllt15.cc: Remove.
- * sandbox/garrigues/test_fllt2.cc: Remove.
- * sandbox/garrigues/test_fllt3.cc: Remove.
- * sandbox/garrigues/test_fllt3_inv.cc: Remove.
- * sandbox/garrigues/test_fllt4.cc: Remove.
- * sandbox/garrigues/test_fllt5.cc: Remove.
- * sandbox/garrigues/test_fllt6.cc: Remove.
- * sandbox/garrigues/test_fllt7.cc: Remove.
- * sandbox/garrigues/test_fllt7_inv.cc: Remove.
- * sandbox/garrigues/test_fllt8.cc: Remove.
- * sandbox/garrigues/test_fllt9.cc: Remove.
- * sandbox/garrigues/test_fllt_lena.cc: Remove.
- * sandbox/garrigues/test_fllt_lena_tiles.cc: Remove.
- * sandbox/garrigues/test_fllt_tiny.cc: Remove.
- * sandbox/garrigues/test_flltb.cc: Remove.
-
-2008-02-21 Etienne FOLIO <folio(a)lrde.epita.fr>
-
- Chamfer DT algorithm.
- * sandbox/folio/chamfer_dt.cc: Chamfer DT algorithm (with test).
- * sandbox/folio/dmap.cc: Unsignificative modification.
-
2008-02-21 Roland Levillain <roland(a)lrde.epita.fr>
Have graph_image<P,V> work with V = bool as well.
@@ -3171,26 +2136,6 @@
Wrap long lines.
* tests/accu/Makefile.am: Adjust.
-2008-02-19 Etienne FOLIO <folio(a)lrde.epita.fr>
-
- Dmap naive algorithm from Theo.
- * sandbox/folio/dmap.cc: Dmap naive algorithm.
-
-2008-02-19 Etienne FOLIO <folio(a)lrde.epita.fr>
-
- Conditionnal heritage exercice.
- * sandbox/folio/heritage_conditionnel.cc: Test file.
- * sandbox/folio/heritage_conditionnel.hh: Exercice implementation.
-
-2008-02-19 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- Corrections.
- * rgb_to_hsi.hh: Correction.
- * rgb_to_hsl.hh: New.
- * rgb_to_hsv.hh: New.
- * rgb_to_xyz.hh: New.
- * rgb_to_yiq.hh: New.
-
2008-02-19 Roland Levillain <roland(a)lrde.epita.fr>
Add a new test on WST-based segmentation on a line graph image.
@@ -3220,22 +2165,6 @@
* tests/morpho/hit_or_miss.cc, tests/morpho/meyer_wst_long.cc:
Remove unnecessary #include's.
-2008-02-18 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
-
- Work on conditional inheritance done.
- * sandbox/pellegrin/cond_inheritance: Folder containing my work.
- * sandbox/pellegrin/cond_inheritance/Makefile: Compile the test.
- * sandbox/pellegrin/cond_inheritance/concept: New.
- * sandbox/pellegrin/cond_inheritance/concept/point_set.hh: New.
- * sandbox/pellegrin/cond_inheritance/internal: New.
- * sandbox/pellegrin/cond_inheritance/internal/multi_set.hh: New.
- * sandbox/pellegrin/cond_inheritance/internal/point_set_base.hh: New.
- * sandbox/pellegrin/cond_inheritance/internal/uni_set.hh: New.
- * sandbox/pellegrin/cond_inheritance/p_array.hh: Definition of a
- p_array.
- * sandbox/pellegrin/cond_inheritance/p_set.hh: Definition of a p_set.
- * sandbox/pellegrin/cond_inheritance/test_cond_inherit.cc: Test file.
-
2008-02-17 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
Binarization.
@@ -3254,15 +2183,6 @@
* tests/binarization: New test directory.
* tests/binarization/thresholding.cc: New test file.
-2008-02-17 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- New structures.
- * my_hsl.hh: New.
- * my_hsv.hh: New.
- * my_xyz.hh: New.
- * my_yiq.hh: New.
- * rgb_to_hsi.hh: .
-
2008-02-16 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Add a constructor to plain image type.
@@ -3305,14 +2225,6 @@
Remove dead code.
* tests/value/rgb8.cc: Exercise more operators.
-2008-02-14 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- corrections for compilation.
- * my_cmy.hh: .
- * rgb_to_cmy.hh: .
- * rgb_to_hsi.hh: .
- * tests.cc: .
-
2008-02-14 Roland Levillain <roland(a)lrde.epita.fr>
Exercise mln::line_graph_image more.
@@ -3400,45 +2312,8 @@
...these (new) implementations.
* mln/convert/to_p_array.hh: Wrap long lines.
-2008-02-14 Etienne FOLIO <folio(a)lrde.epita.fr>
-
- First work on naive dt.
- * sandbox/folio/dt_naive.cc: Test file, in progress
- * sandbox/folio/dt_naive.hh: Algorithm
-
-2008-02-14 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- Corrections on color structures.
- * color/my_cmy.hh: corrections.
- * color/my_hsi.hh: corrections.
- * color/rgb_to_cmy.hh: corrections.
- * color/rgb_to_yuv.hh: corrections.
- * color/tests.cc: corrections.
-
-2008-02-13 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- color structures.
- * my_cmy.hh: CMY struct.
- * my_hsi.hh: HSI struct.
- * my_yuv.hh: YUV struct.
- * rgb_to_cmy.hh: transform equations.
- * rgb_to_hsi.hh: transform equations.
- * rgb_to_yuv.hh: transform equations.
- * tests.cc: New test.
-
2008-02-13 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
- Commit of personnal work in my sandbox.
- * sandbox/pellegrin/Makefile: New.
- * sandbox/pellegrin/first_test.cc: New.
- * sandbox/pellegrin/set/Makefile: New.
- * sandbox/pellegrin/set/multi_set.hh: New.
- * sandbox/pellegrin/set/test_set.cc: New.
- * sandbox/pellegrin/set/uni_set.hh: New.
- * sandbox/pellegrin/set: New.
-
-2008-02-13 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
-
Fix Doxygen comment.
* mln/core/internal/set_of.hh: here.
@@ -3644,52 +2519,6 @@
* tests/fun/Makefile.am (SUBDIRS): Add i2v, p2b, p2v and vv2v.
* tests/norm/common.hh: Adjust coding style.
-2008-02-05 Caroline Vigouroux <vigour_c(a)epita.fr>
-
- Added personal folder and color files in sandbox.
- * sandbox/vigouroux/color.hh: New.
- * sandbox/vigouroux/color/color.hh: New.
- * sandbox/vigouroux/color/hsi.hh: New.
- * sandbox/vigouroux/color/hsl.hh: New.
- * sandbox/vigouroux/color/hsv.hh: New.
- * sandbox/vigouroux/color/nrgb.hh: New.
- * sandbox/vigouroux/color/rgb.hh: New.
- * sandbox/vigouroux/color/xyz.hh: New.
- * sandbox/vigouroux/color/yiq.hh: New.
- * sandbox/vigouroux/color/yuv.hh: New.
- * sandbox/vigouroux/color: New.
- * sandbox/vigouroux/convert/abstract/colorconv.hh: New.
- * sandbox/vigouroux/convert/abstract/conversion.hh: New.
- * sandbox/vigouroux/convert/abstract: New.
- * sandbox/vigouroux/convert/basics.hh: New.
- * sandbox/vigouroux/convert/bound.hh: New.
- * sandbox/vigouroux/convert/cast.hh: New.
- * sandbox/vigouroux/convert/conversion.hh: New.
- * sandbox/vigouroux/convert/conversion_ng_se.hh: New.
- * sandbox/vigouroux/convert/force.hh: New.
- * sandbox/vigouroux/convert/nrgbxyz.hh: New.
- * sandbox/vigouroux/convert/rgbhsi.hh: New.
- * sandbox/vigouroux/convert/rgbhsl.hh: New.
- * sandbox/vigouroux/convert/rgbhsv.hh: New.
- * sandbox/vigouroux/convert/rgbnrgb.hh: New.
- * sandbox/vigouroux/convert/rgbxyz.hh: New.
- * sandbox/vigouroux/convert/rgbyiq.hh: New.
- * sandbox/vigouroux/convert/rgbyuv.hh: New.
- * sandbox/vigouroux/convert/stretch.hh: New.
- * sandbox/vigouroux/convert/value_to_point.hh: New.
- * sandbox/vigouroux/convert: New folder.
- * sandbox/vigouroux: New folder.
-
-2008-02-05 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
-
- Add my personnal folder in sandbox.
- * sandbox/pellegrin: New sandbox directory.
-
-2008-02-05 Etienne FOLIO <folio_e(a)epita.fr>
-
- add folio sandbox folder.
- * sandbox/folio: New personal sandbox folder.
-
2008-02-05 Roland Levillain <roland(a)lrde.epita.fr>
Rename (and clean up a bit) graph-related classes.
@@ -3877,7 +2706,6 @@
* tests/accu/tuple.cc: New.
* mln/accu/median.hh: Add FIXME.
- * sandbox/nivault/extract_score.cc: Begin stats.
2008-01-28 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
@@ -4069,20 +2897,9 @@
and don't ask another domain definition.
* tests/util/lemmings.cc: Update tests.
-2008-01-18 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Update processing of scores.
-
- * sandbox/nivault/extract_score.cc: Update, processing and
- labelling of big connected components, closing for highlight
- notes and getting of an horizontal projection of image for
- highlight lines.
-
2008-01-17 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
* mln/core/concept/accumulator.hh: (operator<<) New.
- * sandbox/garrigues/factures/array_global.cc: Remove.
- * sandbox/garrigues/factures/facture.pgm: Remove.
2008-01-17 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
@@ -4090,38 +2907,20 @@
* mln/util/graph.hh: Fix : ordpair replace unsigned for edge.
* mln/draw/mesh.hh: Apply this modification.
- * sandbox/nivault/extract_character.cc: Update.
-
* mln/make/voronoi.hh: Fix comment.
2008-01-17 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Highlight hlives and vlines in extract_array.
- * sandbox/garrigues/factures/extract_array_highlight.cc: New.
- Highlight hlives and vlines in extract_array.
- * sandbox/garrigues/factures/array_global.cc: Rename as...
- * sandbox/garrigues/factures/extract_array.cc: this.
-
* mln/geom/resize.hh: Use mln_sum type.
2008-01-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
- Update extract_character.
-
- * sandbox/nivault/extract_character.cc: Update.
-
-2008-01-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
Fix bug in dilation.
* mln/morpho/dilation.hh: Fix bug for binary image.
-2008-01-15 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Add processing pipeline for recognize scores.
- * sandbox/nivault/extract_score.cc: New.
-
2008-01-15 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
* ChangeLog: Fix my previous patch.
@@ -4138,18 +2937,6 @@
* mln/draw/box.hh: New; add a routine to draw a box.
-2008-01-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Fix bug in extract_character.
- * sandbox/nivault/extract_character.cc: Fix.
-
-2008-01-14 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Begin a process to extract arrays.
- * sandbox/garrigues/factures/array_global.cc: New.
- * sandbox/garrigues/factures/facture.pgm: An receipt image.
- * sandbox/garrigues/factures: New.
-
2008-01-14 Roland Levillain <roland(a)lrde.epita.fr>
Remove outdated tests on rle_image and sparse_image.
@@ -4171,36 +2958,6 @@
(median_CXXFLAGS): New.
Set to $(LONG_TESTS_CXXFLAGS).
-2008-01-14 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Clean input image for extract character.
-
- * sandbox/nivault/extract_character.cc: Remove noise on input
- image.
-
-2008-01-14 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update extract character.
- * sandbox/nivault/extract_character.cc: The lines of text have a
- green bbox in out.ppm.
-
-2008-01-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add extract array example.
-
- * sandbox/duhamel/extract_array.cc: New example of extract array.
-
-2008-01-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update and clean extract character example.
- * sandbox/nivault/extract_character.cc: Clean and update.
-
-2008-01-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update example character extraction.
-
- * sandbox/nivault/extract_character.cc: Update.
-
2008-01-10 Roland Levillain <roland(a)lrde.epita.fr>
Fix some tests and get rid of many warnings.
@@ -4316,17 +3073,6 @@
(mln::metal::abort_): ...this, to avoid name clashes with the
homonym (standard) macro.
-2008-01-09 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update extract character.
- * sandbox/nivault/extract_character.cc: Update.
-
-2008-01-09 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update extract character.
-
- * sandbox/nivault/extract_character.cc: Update.
-
2008-01-08 Roland Levillain <roland(a)lrde.epita.fr>
Get rid of hard-coded paths to input images in remaining tests.
@@ -4394,12 +3140,6 @@
* mln/core/concept/point.hh: Add operator/ between points and
scalars.
-2008-01-08 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add file for example of character extraction.
-
- * sandbox/nivault/extract_character.cc: New example.
-
2008-01-08 Roland Levillain <roland(a)lrde.epita.fr>
Have morpho tests using input images be independent of the
@@ -5228,25 +3968,26 @@
2007-12-06 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Fix doxygen header of value tests.
- * bool.cc,
- * builtin.cc,
- * equiv.cc,
- * float01.cc,
- * float01_bis.cc,
- * float01_f.cc,
- * int_s.cc,
- * int_s16.cc,
- * int_u8.cc,
- * interop.cc,
- * label.cc,
- * quat.cc,
- * rgb8.cc,
- * rgb_full.cc,
- * scalar.cc,
- * set.cc: Fix doxygen headers.
- * Makefile.am: Disable check_full_PROGRAMS to pass ./bootstrap.
- * graylevel.cc: Rename as...
- * graylevel_full.cc: ...this.
+ * tests/value/bool.cc,
+ * tests/value/builtin.cc,
+ * tests/value/equiv.cc,
+ * tests/value/float01.cc,
+ * tests/value/float01_bis.cc,
+ * tests/value/float01_f.cc,
+ * tests/value/int_s.cc,
+ * tests/value/int_s16.cc,
+ * tests/value/int_u8.cc,
+ * tests/value/interop.cc,
+ * tests/value/label.cc,
+ * tests/value/quat.cc,
+ * tests/value/rgb8.cc,
+ * tests/value/rgb_full.cc,
+ * tests/value/scalar.cc,
+ * tests/value/set.cc: Fix doxygen headers.
+ * tests/value/Makefile.am: Disable check_full_PROGRAMS to pass
+ ./bootstrap.
+ * tests/value/graylevel.cc: Rename as...
+ * tests/value/graylevel_full.cc: ...this.
2007-12-06 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
@@ -5389,7 +4130,7 @@
* tests/level/fill_full.cc: New full tests for level.
Update.
- * tests/level/fill.cc: Remove useless header.
+ * tests/level/fill.cc: Remove useless header.
2007-12-03 Simon Nivault <simon.nivault(a)lrde.epita.fr>
@@ -6297,7 +5038,6 @@
* tests/io/pgm/Makefile.am: Likewise.
* tests/io/ppm/Makefile.am: Likewise.
- * sandbox/garrigues/io_fits.cc: Remove.
* tests/io/fits/io_fits.cc: New.
* tests/io_pbm.cc: Rename as...
@@ -6396,12 +5136,6 @@
* tests/util/Makefile.am: Update somes tests.
-
-
-
-
-
-
* tests/level/fill.cc: Erase comment header.
2007-11-23 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -6811,7 +5545,7 @@
Add Makefile.am in border.
- * Makefile.am: New.
+ * tests/border/Makefile.am: New.
2007-11-20 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
@@ -7319,13 +6053,6 @@
* mln/value/int_s.hh,
* mln/value/int_u.hh,
* mln/value/rgb.hh,
- * sandbox/duhamel/color_sub.cc,
- * sandbox/duhamel/labeling_algo.cc,
- * sandbox/duhamel/labeling_level.hh,
- * sandbox/duhamel/labeling_level_fast.cc,
- * sandbox/duhamel/labeling_level_fast_10000x1000.cc,
- * sandbox/duhamel/labeling_level_generic_10000x1000.cc,
- * sandbox/garrigues/fllt2.hh,
* tests/convert_to_p_vec.cc,
* tests/core_p_priority_queue.cc,
* tests/core_p_priority_queue_fast.cc,
@@ -7339,14 +6066,6 @@
* tests/tree_fast_to_image.cc: Fix.
* tests/pset_if.cc: Remove.
-2007-11-13 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Plugin gimp support the undo system.
- * sandbox/nivault/plugin-gimp/src/build-image.hh,
- * sandbox/nivault/plugin-gimp/src/build-image.hxx,
- * sandbox/nivault/plugin-gimp/src/main.cc: Use two image for reading
- and writing.
-
2007-11-13 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Fix queue : rename empty in is_empty and add method pop_front.
@@ -7367,11 +6086,6 @@
2007-11-12 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Plug-in gimp works and compute images.
- * sandbox/nivault/plugin-gimp/src/build-image.hh,
- * sandbox/nivault/plugin-gimp/src/build-image.hxx,
- * sandbox/nivault/plugin-gimp/src/gimp-image.hh,
- * sandbox/nivault/plugin-gimp/src/main.cc: Update.
-
* mln/level/transform.hh: Add the "out algo(in)" form.
2007-11-12 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
@@ -7388,30 +6102,9 @@
Clean and optimise FLLT.
- * sandbox/garrigues/fllt_doc.hh: New, Notes for FLLT.
- * sandbox/garrigues/fllt_merge.hh: New, merge algorithm.
- * sandbox/garrigues/fllt_optimized.hh: Update.
- * sandbox/garrigues/fllt_types.hh: New, types used in FLLT.
- * sandbox/garrigues/level_set.hh: New, compute lower/upper level set
- algorithm
- * sandbox/garrigues/lower.hh: New, informations about how to compute
- the lower level set.
- * sandbox/garrigues/upper.hh: New, informations about how to compute
- the lower level set.
-
- * sandbox/garrigues/test_fllt12.cc: Cleaning, (fllt2.hh) replaced
by...
- (fllt_optimized.hh) ...this.
- * sandbox/garrigues/test_fllt13.cc: Likewise.
- * sandbox/garrigues/test_fllt2.cc: Likewise.
- * sandbox/garrigues/test_fllt3.cc: Likewise.
- * sandbox/garrigues/test_fllt_lena_tiles.cc: Likewise.
-
* mln/util/branch_iter_ind.hh: Check if the tree has not
been subject to updates which can invalidate the iterator.
- * sandbox/garrigues/fllt2.hh: (set_p) replaced by...
- {p_set} ...this.
-
2007-11-12 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add tests for optimize fllt.
@@ -7426,14 +6119,6 @@
* mln/core/dpoints_piter.hh: Add bkf_iterator.
* tests/clock_neighb2d.cc: New test for this.
-2007-11-09 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Bad plugin for debugging a segfault.
- * sandbox/nivault/plugin-gimp/src/build-image.hh,
- * sandbox/nivault/plugin-gimp/src/build-image.hxx,
- * sandbox/nivault/plugin-gimp/src/gimp-image.hh,
- * sandbox/nivault/plugin-gimp/src/interface.hxx: Some code commented.
-
2007-11-09 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Rename point set types after p_something.
@@ -7538,41 +6223,6 @@
* mln/core/clock_neighb2d.hh: New clock_neighb for 2d.
* tests/clock_neighb2d.cc: New test for that.
-2007-11-09 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Add gimp-image adapter and use it.
- * sandbox/nivault/plugin-gimp/src/Makefile.am: Add gimp-image.hh.
- * sandbox/nivault/plugin-gimp/src/imagegimp.hh: Rename as...
- * sandbox/nivault/plugin-gimp/src/gimp-image.hh: ...this. Milena
- image that encapsulate GimpPixelRgn.
- * sandbox/nivault/plugin-gimp/src/build-image.hh,
- * sandbox/nivault/plugin-gimp/src/build-image.hxx,
- * sandbox/nivault/plugin-gimp/src/main.cc: Use gimp-image.
-
-2007-11-08 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Add an faster FLLT algorithm implementation.
-
- * sandbox/garrigues/fllt_optimized.hh: New, same
- implementation of FLLT algorithm, expect we avoid calling
- labeling::level to determine the holes of a each shape.
-
-2007-11-07 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update test_fllt15 smaller.
- * test_fllt15.cc: Update.
-
-2007-11-07 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add new test for fllt debug.
- * test_fllt15.cc: New test form lena_7_5.
-
-2007-11-07 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- New test for fllt debugging.
-
- * test_fllt13.cc: New test file from lena_tiles_3_9.
-
2007-11-06 Roland Levillain <roland(a)lrde.epita.fr>
Minor fixes on the First Part of the Milena Tutorial.
@@ -7589,36 +6239,12 @@
2007-11-06 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
- Reduce a test for FLLT.
- * sandbox/garrigues/test_flltb.cc: Reduce a FLLT test to reveal a bug.
-
-2007-11-06 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
Add an iterator on branch.
* mln/util/branch_iter_ind.hh: New, this is a copy of
branch_iter, but this one can walk a tree in which we are
push_backing
elements.
-2007-11-06 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Add draft for imagegimp.
- * sandbox/nivault/plugin-gimp/src/imagegimp.hh: New.
-
-2007-11-06 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add test for fllt from lena_0_1.
- * sandbox/garrigues/test_flltb.cc: New test for fllt with
- smaller domain from lena_0_1.
-
-2007-11-06 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Add tests for FLLT.
- * test_fllt10.cc: New,
- * test_fllt10_inv.cc: New,
- * test_fllt3_inv.cc: New,
- * test_fllt7_inv.cc: New, test FLLT algorithm.
-
2007-11-06 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Augment tutorial slides and start to clean erosion.
@@ -7638,72 +6264,13 @@
Add the case when the window is not centered.
* tests/morpho_erosion.cc: Update.
-2007-11-06 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Improve plug-in display.
-
- * sandbox/nivault/plugin-gimp/src/Makefile.am: Include milena.
- * sandbox/nivault/plugin-gimp/src/build-image.hxx: Display
- images faster.
- * sandbox/nivault/plugin-gimp/src/interface.hxx: Update widgets.
-
- Cleaning repository.
-
- * sandbox/nivault/plugin-gimp/Makefile.in,
- * sandbox/nivault/plugin-gimp/aclocal.m4,
- * sandbox/nivault/plugin-gimp/autom4te.cache/output.0,
- * sandbox/nivault/plugin-gimp/autom4te.cache/output.1,
- * sandbox/nivault/plugin-gimp/autom4te.cache/output.2,
- * sandbox/nivault/plugin-gimp/autom4te.cache/output.3,
- * sandbox/nivault/plugin-gimp/autom4te.cache/requests,
- * sandbox/nivault/plugin-gimp/autom4te.cache/traces.0,
- * sandbox/nivault/plugin-gimp/autom4te.cache/traces.1,
- * sandbox/nivault/plugin-gimp/autom4te.cache/traces.2,
- * sandbox/nivault/plugin-gimp/autom4te.cache/traces.3,
- * sandbox/nivault/plugin-gimp/autom4te.cache,
- * sandbox/nivault/plugin-gimp/autoscan-2.61.log,
- * sandbox/nivault/plugin-gimp/config.guess,
- * sandbox/nivault/plugin-gimp/config.h.in,
- * sandbox/nivault/plugin-gimp/config.sub,
- * sandbox/nivault/plugin-gimp/configure.scan,
- * sandbox/nivault/plugin-gimp/configure,
- * sandbox/nivault/plugin-gimp/depcomp,
- * sandbox/nivault/plugin-gimp/help/Makefile.in,
- * sandbox/nivault/plugin-gimp/help/en/Makefile.in,
- * sandbox/nivault/plugin-gimp/help/images/Makefile.in,
- * sandbox/nivault/plugin-gimp/install-sh,
- * sandbox/nivault/plugin-gimp/intltool-extract.in,
- * sandbox/nivault/plugin-gimp/intltool-merge.in,
- * sandbox/nivault/plugin-gimp/intltool-update.in,
- * sandbox/nivault/plugin-gimp/missing,
- * sandbox/nivault/plugin-gimp/mkinstalldirs,
- * sandbox/nivault/plugin-gimp/po/Makefile.in.in,
- * sandbox/nivault/plugin-gimp/po/POTFILES.in,
- * sandbox/nivault/plugin-gimp/src/Makefile.in: Remove.
-
2007-11-05 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
- Choice a good root of the merged tree in FLLT.
-
- * sandbox/garrigues/fllt2.hh: (merge_trees) Choose a good root between
- the upper tree's one and the lower tree's one in order to keep the
- good values of the input image.
- (fllt) add a second call to merge_trees to test the contrast
- invariant of the algorithm. FIXME : In some test, we get a segv when
- calling merge_trees swapping the upper_tree and lower_tree
- arguments. Add some debug too.
-
Fix a bug in add_child.
* mln/util/tree.hh: When we delete the node from the children of
its parent, we're searching (node), not (this).
- Update include of test_fllt4
-
- * sandbox/garrigues/test_fllt4.cc,
- * sandbox/garrigues/test_fllt5.cc,
- * sandbox/garrigues/test_fllt_lena_tiles.cc: Update.
-
2007-11-05 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add method delete_node into tree.
@@ -7717,21 +6284,9 @@
Remove dead code, Update the tests to use fllt2.hh.
* mln/util/branch_iter.hh: Remove dead code.
- * sandbox/garrigues/test_fllt.cc,
- * sandbox/garrigues/test_fllt2.cc,
- * sandbox/garrigues/test_fllt3.cc,
- * sandbox/garrigues/test_fllt_tiny.cc: likewise, Update include to
- test fllt2.hh.
2007-11-05 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
- Start a second version of merging trees in FLLT.
-
- * sandbox/garrigues/fllt2.hh: New, looks like fllt.hh but differs in
- merge trees. We keep the old file fllt.hh to avoid regression.
-
-2007-11-05 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
Fix an bug in make::image2d.
* mln/make/image2d.hh: (for (unsigned row = 0; row <= R; ++row))
@@ -7747,18 +6302,6 @@
2007-11-05 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
- Add more tests for FLLT.
-
- * sandbox/garrigues/test_fllt6.cc: New,
- * sandbox/garrigues/test_fllt7.cc: New,
- * sandbox/garrigues/test_fllt8.cc: New,
- * sandbox/garrigues/test_fllt9.cc: New,
- * sandbox/garrigues/test_fllt_lena.cc: New,
- * sandbox/garrigues/test_fllt_lena_tiles.cc: New, test FLLT with
- differents 2d images.
-
-2007-11-05 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
Fix compilation error in core/concept/box.hh.
* mln/core/concept/box.hh: Add parenthesis to remove an ambiguity at
@@ -7766,77 +6309,6 @@
2007-11-05 Simon Nivault <simon.nivault(a)lrde.epita.fr>
- Add the gimp plugin.
-
- * sandbox/nivault/plugin-gimp/AUTHORS,
- * sandbox/nivault/plugin-gimp/COPYING,
- * sandbox/nivault/plugin-gimp/ChangeLog,
- * sandbox/nivault/plugin-gimp/HACKING,
- * sandbox/nivault/plugin-gimp/INSTALL,
- * sandbox/nivault/plugin-gimp/Makefile.am,
- * sandbox/nivault/plugin-gimp/Makefile.in,
- * sandbox/nivault/plugin-gimp/TODO,
- * sandbox/nivault/plugin-gimp/aclocal.m4,
- * sandbox/nivault/plugin-gimp/autogen.sh,
- * sandbox/nivault/plugin-gimp/autom4te.cache/output.0,
- * sandbox/nivault/plugin-gimp/autom4te.cache/output.1,
- * sandbox/nivault/plugin-gimp/autom4te.cache/output.2,
- * sandbox/nivault/plugin-gimp/autom4te.cache/output.3,
- * sandbox/nivault/plugin-gimp/autom4te.cache/requests,
- * sandbox/nivault/plugin-gimp/autom4te.cache/traces.0,
- * sandbox/nivault/plugin-gimp/autom4te.cache/traces.1,
- * sandbox/nivault/plugin-gimp/autom4te.cache/traces.2,
- * sandbox/nivault/plugin-gimp/autom4te.cache/traces.3,
- * sandbox/nivault/plugin-gimp/autom4te.cache,
- * sandbox/nivault/plugin-gimp/autoscan-2.61.log,
- * sandbox/nivault/plugin-gimp/config.guess,
- * sandbox/nivault/plugin-gimp/config.h.in,
- * sandbox/nivault/plugin-gimp/config.sub,
- * sandbox/nivault/plugin-gimp/configure.ac,
- * sandbox/nivault/plugin-gimp/configure.scan,
- * sandbox/nivault/plugin-gimp/configure,
- * sandbox/nivault/plugin-gimp/depcomp,
- * sandbox/nivault/plugin-gimp/help/Makefile.am,
- * sandbox/nivault/plugin-gimp/help/Makefile.in,
- * sandbox/nivault/plugin-gimp/help/en/Makefile.am,
- * sandbox/nivault/plugin-gimp/help/en/Makefile.in,
- * sandbox/nivault/plugin-gimp/help/en/gimp-help.xml,
- * sandbox/nivault/plugin-gimp/help/en/index.html,
- * sandbox/nivault/plugin-gimp/help/en,
- * sandbox/nivault/plugin-gimp/help/images/Makefile.am,
- * sandbox/nivault/plugin-gimp/help/images/Makefile.in,
- * sandbox/nivault/plugin-gimp/help/images/wilber.png,
- * sandbox/nivault/plugin-gimp/help/images,
- * sandbox/nivault/plugin-gimp/help,
- * sandbox/nivault/plugin-gimp/install-sh,
- * sandbox/nivault/plugin-gimp/intltool-extract.in,
- * sandbox/nivault/plugin-gimp/intltool-merge.in,
- * sandbox/nivault/plugin-gimp/intltool-update.in,
- * sandbox/nivault/plugin-gimp/missing,
- * sandbox/nivault/plugin-gimp/mkinstalldirs,
- * sandbox/nivault/plugin-gimp/po/ChangeLog,
- * sandbox/nivault/plugin-gimp/po/Makefile.in.in,
- * sandbox/nivault/plugin-gimp/po/POTFILES.in,
- * sandbox/nivault/plugin-gimp/po/az.po,
- * sandbox/nivault/plugin-gimp/po/de.po,
- * sandbox/nivault/plugin-gimp/po/fr.po,
- * sandbox/nivault/plugin-gimp/po/sk.po,
- * sandbox/nivault/plugin-gimp/po/sv.po,
- * sandbox/nivault/plugin-gimp/po/zh_TW.po,
- * sandbox/nivault/plugin-gimp/po,
- * sandbox/nivault/plugin-gimp/src/Makefile.am,
- * sandbox/nivault/plugin-gimp/src/Makefile.in,
- * sandbox/nivault/plugin-gimp/src/build-image.hh,
- * sandbox/nivault/plugin-gimp/src/build-image.hxx,
- * sandbox/nivault/plugin-gimp/src/interface.hh,
- * sandbox/nivault/plugin-gimp/src/interface.hxx,
- * sandbox/nivault/plugin-gimp/src/main.cc,
- * sandbox/nivault/plugin-gimp/src/plugin-intl.hh,
- * sandbox/nivault/plugin-gimp/src,
- * sandbox/nivault/plugin-gimp: New.
-
-2007-11-05 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
Fix deprecated named of mln::norm::infty.
* mln/core/internal/dpoints_base.hh,
@@ -7967,10 +6439,6 @@
each set_p of node with a number which gives the level of the node.
It isn't generic at all, it's just viewing tools for debugging,
to fix later when fllt will be generic too.
- Use it ...
- * sandbox/garrigues/fllt.hh: ... here for a better view of the
- situation and so for the debbuging.
- * sandbox/garrigues/test_fllt.cc: Fix the beggining of loop (1 -> 0).
2007-10-30 Roland Levillain <roland(a)lrde.epita.fr>
@@ -8090,18 +6558,11 @@
According to the Robert & Collins dictionary, `labelling' is
spelled with two l's.
-2007-10-29 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update test for fllt.
-
- * test_fllt.cc: Update.
-
2007-10-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Update fllt.
* mln/util/branch_iter.hh: (deepness) New.
- * sandbox/garrigues/fllt.hh: More output. FIXME : optimize.
2007-10-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
@@ -8112,14 +6573,6 @@
* mln/util/branch_iter.hh: Update
* mln/util/tree.hh: (tree<T>::add_child(node<T>*)) New,
(tree<T>::main_branch()) New.
- * sandbox/garrigues/fllt.hh: Improve fllt.
- * sandbox/garrigues/test_fllt.cc: Update
- * sandbox/garrigues/test_fllt2.cc,
- * sandbox/garrigues/test_fllt3.cc,
- * sandbox/garrigues/test_fllt4.cc,
- * sandbox/garrigues/test_fllt5.cc,
- * sandbox/garrigues/test_fllt_tiny.cc: New, differents cases of tests
- for fllt.
2007-10-26 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -8188,7 +6641,6 @@
Fix use of tree.
* mln/util/tree.hh,
* mln/util/tree_to_image.hh,
- * sandbox/garrigues/fllt.hh: Fix.
2007-10-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
@@ -8197,7 +6649,6 @@
* mln/util/tree.hh: Add branch class, fix tree.
* mln/util/tree_to_image.hh: Fix.
* mln/value/concept/built_in.hh: Add a forward declaration.
- * sandbox/garrigues/fllt.hh: Update.
* tests/branch_iter.cc: Test for branch_iter.
2007-10-26 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
@@ -8259,10 +6710,9 @@
2007-10-26 Simon Nivault <simon.nivault(a)lrde.epita.fr>
- Fix on tree for compiling, and Fix in fllt.
+ Fix on tree for compiling.
* mln/util/tree.hh,
* mln/util/tree_fast.hh,
- * sandbox/garrigues/fllt.hh: Fix.
2007-10-26 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -8313,21 +6763,9 @@
* tests/tree.cc,
* tests/tree_to_image.cc: Update.
- Update fllt.
- * sandbox/garrigues/fllt.hh,
- * sandbox/garrigues/test_fllt.cc: Update.
-
Update.
* mln/display/save.hh: Update.
-2007-10-24 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Update fllt.
-
- * sandbox/garrigues/fllt.hh: (border_neighb and region_neighb) Rename
- as...
- (border_neighb and region_neighb) ...this.
-
2007-10-24 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Make metal vec and mat work with traits and scalars.
@@ -8358,10 +6796,6 @@
* mln/core/box.hh: Update.
- * sandbox/garrigues/fllt.hh: Now compute lower and upper level set.
-
- * sandbox/garrigues/test_fllt.cc: Update the test.
-
2007-10-23 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Update the trait system and some value types.
@@ -8497,7 +6931,6 @@
* mln/util/abr_to_image.hh: Remove.
* mln/util/tree.hh: New.
* mln/util/tree_to_image.hh: New.
- * sandbox/garrigues/fllt.hh: .
* tests/abr.cc: Remove.
* tests/abr_to_image.cc: Remove.
* tests/tree.cc: New.
@@ -8510,8 +6943,6 @@
* mln/util/abr.hh: (abr::set_parent) New,
(abr::get_parent) New,
(abr::content) New.
- * sandbox/garrigues/fllt.hh: Update fllt.
- * sandbox/garrigues/test_fllt.cc: Update.
2007-10-23 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
@@ -8529,11 +6960,6 @@
2007-10-23 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
- Add a function which transform a tree into an image in sandbox.
- * abr_to_image.cc: New function abr_to_image.
-
-2007-10-23 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
Fix display show and add color_pretty version for fllt.
@@ -8551,18 +6977,6 @@
2007-10-22 Simon Nivault <simon.nivault(a)lrde.epita.fr>
- Update fllt.
-
- * sandbox/garrigues/fllt.hh: Update.
-
-2007-10-22 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Update fllt.
-
- * sandbox/garrigues/fllt.hh: Update.
-
-2007-10-22 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
Update fllt and add conversion and set_p routines.
* mln/convert/to_set_p.hh: New.
* mln/convert/to_std_set.hh: Update.
@@ -8572,15 +6986,13 @@
* mln/set/sym_diff.hh: Work for mln::Point_Set.
* mln/set/union.hh: Like above and rename as...
* mln/set/uni.hh: ...this.
- * sandbox/garrigues/fllt.hh: Update.
2007-10-22 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
- Try to add remove to set_of, Update fllt.
+ Try to add remove to set_of.
* mln/core/internal/set_of.hh: (set_of::remove) New.
* mln/core/set_p.hh: (set_p::remove) New.
- * sandbox/garrigues/fllt.hh: Update.
2007-10-22 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
@@ -8589,15 +7001,6 @@
* mln/util/abr.hh: Update with better coding style.
* tests/abr.cc: Add assertion in this test.
- Sandbox.
- * sandbox/duhamel/abr.hh: Update.
-
-2007-10-22 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Update fllt.
-
- * sandbox/garrigues/fllt.hh: Update.
-
2007-10-22 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Fix box resizing.
@@ -8615,7 +7018,7 @@
Replace list by vector.
- * util/abr.hh: Update list into vector.
+ * mln/util/abr.hh: Update list into vector.
2007-10-22 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
@@ -8624,13 +7027,6 @@
* mln/util/abr.hh: New.
* tests/abr.cc: New.
-2007-10-22 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Fix for handle non-const.
-
- * abr.cc: Update.
- * abr.hh: Fix.
-
2007-10-22 Roland Levillain <roland(a)lrde.epita.fr>
Automate the tests in Milena.
@@ -8640,41 +7036,11 @@
* tests/Makefile.am: New.
* Makefile.am (SUBDIRS): Add tests.
-2007-10-22 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add a structure of tree in sandbox.
-
- * abr.cc: New test file for mln::util::abr.
- * abr.hh: New structure for tree.
-
-2007-10-19 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update fllt.
- * fllt.hh: Update.
-
-2007-10-19 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update fllt.
- * fllt.hh: Update.
-
-2007-10-19 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Update fllt.
-
- * sandbox/garrigues/fllt.hh: Update.
-
-2007-10-19 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
- Update fllt.
- * sandbox/garrigues/fllt.hh: Update.
-
2007-10-18 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Starts with FLLT.
* mln/core/image_if.hh: Add fixme for theo.
- * sandbox/garrigues/fllt.hh: Try to implement FLLT.
- * sandbox/garrigues/test_fllt.cc: a test for FLLT.
2007-10-17 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
@@ -8863,10 +7229,10 @@
2007-10-17 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Update typo.
- * level/approx/all.hh,
- * level/naive/all.hh,
- * tag/all.hh,
- * win/all.hh: New file for doc namespace.
+ * mln/level/approx/all.hh,
+ * mln/level/naive/all.hh,
+ * mln/tag/all.hh,
+ * mln/win/all.hh: New file for doc namespace.
2007-10-16 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
@@ -9076,33 +7442,23 @@
2007-10-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Update typo.
- * accu/compute.hh,
- * accu/median_alt.hh,
- * accu/take.hh,
- * border/duplicate.hh,
- * border/fill.hh,
- * border/find.hh,
- * border/get.hh,
- * border/mirror.hh,
- * border/resize.hh,
- * border/thickness.hh,
- * canvas/chamfer.hh: Update typo.
+ * mln/accu/compute.hh,
+ * mln/accu/median_alt.hh,
+ * mln/accu/take.hh,
+ * mln/border/duplicate.hh,
+ * mln/border/fill.hh,
+ * mln/border/find.hh,
+ * mln/border/get.hh,
+ * mln/border/mirror.hh,
+ * mln/border/resize.hh,
+ * mln/border/thickness.hh,
+ * mln/canvas/chamfer.hh: Update typo.
2007-10-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
- Fix slow_seed2tiling.
- * slow_seed2tiling.cc: Fix for compiling.
-
-2007-10-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add slow version of seed2tiling.
- * slow_seed2tiling.cc: New.
-
-2007-10-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
Add norm l1.
- * l1.hh: New norm l1.
+ * mln/norm/l1.hh: New norm l1.
2007-10-12 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
@@ -9139,14 +7495,14 @@
Improve documentation in values.
- * float01.hh,
- * float01_.hh,
- * float01_f.hh,
- * gray.hh,
- * graylevel.hh,
- * rgb.hh,
- * scalar.hh,
- * stack.hh: Add documentation.
+ * mln/value/float01.hh,
+ * mln/value/float01_.hh,
+ * mln/value/float01_f.hh,
+ * mln/value/gray.hh,
+ * mln/value/graylevel.hh,
+ * mln/value/rgb.hh,
+ * mln/value/scalar.hh,
+ * mln/value/stack.hh: Add documentation.
2007-10-12 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
@@ -9183,38 +7539,33 @@
2007-10-12 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add test for seed2tiling*.hh .
- * seed2tiling.cc: New test for seed2tiling*.
+ * tests/seed2tiling.cc: New test for seed2tiling*.
2007-10-12 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add seeds2tiling with distance priority (chamfer).
- * seeds2tiling_with_chamfer.hh: New.
+ * mln/geom/seeds2tiling_with_chamfer.hh: New.
2007-10-12 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add tests for queue.
- * queue_p_fast.cc,
- * queue_p_fast_priority.cc,
- * queue_p_priority.cc: New tests.
+ * tests/queue_p_fast.cc,
+ * tests/queue_p_fast_priority.cc,
+ * tests/queue_p_priority.cc: New tests.
- * image2d.cc: Update test for (id_) in mln/core/internal.
+ * tests/image2d.cc: Update test for (id_) in mln/core/internal.
2007-10-12 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add new kind of queue.
- * queue_p_fast.hh,
- * queue_p_fast_priority.hh,
- * queue_p_priority.hh: New kind of queue.
+ * mln/core/queue_p_fast.hh,
+ * mln/core/queue_p_fast_priority.hh,
+ * mln/core/queue_p_priority.hh: New kind of queue.
- * internal/image_base.hh: Add (id_).
+ * mln/core/internal/image_base.hh: Add (id_).
-2007-10-12 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update queue_p_priority.
- * queue_p_priority.hh: Update.
-
2007-10-12 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Update composed transformation. (does not work).
@@ -9244,49 +7595,36 @@
2007-10-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
- Add queue with priority in sandbox.
-
- * queue_p_priority.cc: New test for queue with priority.
- * queue_p_priority.hh: New queue with priority.
-
-
- * queue_p_fast.hh,
- * translate_image.cc,
- * translate_image.hh,
- * log.txt: Update.
-
-2007-10-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
Fix traits for translate_image.
- * translate_image.hh: Fix traits.
+ * mln/core/translate_image.hh: Fix traits.
2007-10-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Fix bug in translate_image.
- * translate_image.hh: Fix.
+ * mln/core/translate_image.hh: Fix.
2007-10-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add tests for border resize with image_if and sub_image.
- * border_resize_image_if.cc,
- * border_resize_sub_image.cc: New test for border resize.
+ * tests/border_resize_image_if.cc,
+ * tests/border_resize_sub_image.cc: New test for border resize.
- * show.cc: Update.
+ * tests/show.cc: Update.
2007-10-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Update resize.
- * border/resize.hh: Update for image_if and sub_image.
+ * mln/border/resize.hh: Update for image_if and sub_image.
- * core/image1d.hh,
- * core/image3d.hh: (swap_) Update.
+ * mln/core/image1d.hh,
+ * mln/core/image3d.hh: (swap_) Update.
- * core/translate_image.hh,
- * display/show.hh: Update.
+ * mln/core/translate_image.hh,
+ * mln/display/show.hh: Update.
2007-10-11 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -9334,28 +7672,28 @@
Add border::resize and fix bug in println_with_border for 3d.
- * border/resize.hh: Resize border.
+ * mln/border/resize.hh: Resize border.
- * core/image1d.hh,
- * core/image2d.hh,
- * core/image3d.hh: Add reallocate for resize border.
+ * mln/core/image1d.hh,
+ * mln/core/image2d.hh,
+ * mln/core/image3d.hh: Add reallocate for resize border.
- * debug/println_with_border.hh: Fix bug.
+ * mln/debug/println_with_border.hh: Fix bug.
2007-10-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add tests for border::resize.
- * border_resize_image1d_1.cc,
- * border_resize_image1d_2.cc,
- * border_resize_image1d_3.cc,
- * border_resize_image2d_1.cc,
- * border_resize_image2d_2.cc,
- * border_resize_image2d_3.cc,
- * border_resize_image3d_1.cc,
- * border_resize_image3d_2.cc,
- * border_resize_image3d_3.cc: New tests.
+ * tests/border_resize_image1d_1.cc,
+ * tests/border_resize_image1d_2.cc,
+ * tests/border_resize_image1d_3.cc,
+ * tests/border_resize_image2d_1.cc,
+ * tests/border_resize_image2d_2.cc,
+ * tests/border_resize_image2d_3.cc,
+ * tests/border_resize_image3d_1.cc,
+ * tests/border_resize_image3d_2.cc,
+ * tests/border_resize_image3d_3.cc: New tests.
2007-10-11 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -9518,20 +7856,20 @@
2007-10-10 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add comments for translate image.
- * translate_image.hh: Add comments.
+ * mln/core/translate_image.hh: Add comments.
- * h_vec.hh: Fix.
+ * mln/core/h_vec.hh: Fix.
2007-10-10 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add convert/to_tiles.hh.
- * to_tiles.hh: Create an image from vector of image.
+ * mln/convert/to_tiles.hh: Create an image from vector of image.
2007-10-10 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add test for convert/to_tiles.hh.
- * convert_to_tiles.cc: New test.
+ * tests/convert_to_tiles.cc: New test.
2007-10-10 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -9564,7 +7902,7 @@
2007-10-10 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Fix test on translate image.
- * translate_image.cc: Clean test.
+ * tests/translate_image.cc: Clean test.
2007-10-10 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
@@ -9577,20 +7915,20 @@
Move translate image into mln/core and add comment on some files.
New image.
- * translate_image.hh: New.
+ * mln/core/translate_image.hh: New.
Comment
- * concept/image.hh,
- * internal/image_domain_morpher.hh,
- * internal/image_identity.hh: New comment.
+ * mln/core/concept/image.hh,
+ * mln/core/internal/image_domain_morpher.hh,
+ * mln/core/internal/image_identity.hh: New comment.
- * point.hh: Add operator -= between point and dpoint.
+ * mln/core/point.hh: Add operator -= between point and dpoint.
2007-10-10 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add test for translate image.
- * translate_image.cc: New test.
+ * tests/translate_image.cc: New test.
2007-10-10 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -9656,15 +7994,6 @@
* mln/core/hexa_piter.hh: Hexagonal iterator.
* mln/core/image2d_h.hh: Shortcut to hexa< image2d<V> >
-2007-10-09 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add translate image in sandbox.
-
- * translate_image.cc: New test for translate image.
- * translate_image.hh: New image : translate image.
-
- * color_sub.cc: Update.
-
2007-10-09 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Add composed transformation. (Does not work !).
@@ -9699,11 +8028,7 @@
* mln/win/vline2d.hh,
* mln/win: ...this.
-
* mln/level/approx/median.hh,
- * sandbox/nivault/dyn_line.hh,
- * sandbox/nivault/median.hh,
- * sandbox/nivault/tests/pouet.cc,
* tests/convert_to_vec_p.cc,
* tests/dpoints_pixter.cc,
* tests/io_pgm16.cc,
@@ -9739,7 +8064,7 @@
2007-10-09 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Cleaner version for display::show.
- * show.hh: Fix.
+ * mln/display/show.hh: Fix.
2007-10-09 Simon Nivault <simon.nivault(a)lrde.epita.fr>
@@ -9751,18 +8076,18 @@
Fix warning in display::show.
- * show.hh: Fix.
+ * mln/display/show.hh: Fix.
2007-10-09 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add display::show for visualize temporary image.
- * show.hh: Compile with warning by tempnam function.
+ * mln/display/show.hh: Compile with warning by tempnam function.
2007-10-09 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add test for display::show.
- * show.cc: New test.
+ * tests/show.cc: New test.
2007-10-09 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -9984,17 +8309,17 @@
2007-10-08 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Move color_sub from sandbox into color_pretty in a new folder :
display.
- * display/color_pretty.hh: New.
- * display: New folder for display.
+ * mln/display/color_pretty.hh: New.
+ * mln/display: New folder for display.
2007-10-08 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add test for color pretty.
- * color_pretty.cc: New test for color pretty.
+ * tests/color_pretty.cc: New test for color pretty.
Update
- * chamfer.cc: Update.
+ * tests/chamfer.cc: Update.
2007-10-08 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
@@ -10035,30 +8360,10 @@
* mln/value/concept/vectorial.hh: Fix.
* mln/value/concept/all.hh: New.
-2007-10-08 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update test for color.
-
- * color_sub.cc: Upadte.
-
-2007-10-08 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update color for image_if and subimage.
-
- * color_sub.cc,
- * color_sub.hh: Update, uncomment FIXME when level::paste ready.
-
- Update chamfer.
- * canvas_chamfer.hh: New.
- * chamfer.cc,
- * chamfer.hh: Update.
-
2007-10-08 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Fix line for -O3 -DNDEBUG compilation.
* mln/core/win/line.hh: Fix.
- * sandbox/nivault/dyn_line.hh: Line with dynamic direction.
- * sandbox/nivault/tests/pouet.cc: Test for the file above.
2007-10-05 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -10179,15 +8484,15 @@
Add test for chamfer.
- * chamfer.cc: Test for chamfer.
+ * tests/chamfer.cc: Test for chamfer.
2007-10-05 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add canvas for chamfer.
- * canvas/chamfer.hh: New canvas for chamfer.
- * geom/chamfer.hh: New.
- * make/win_chamfer.hh: New.
+ * mln/canvas/chamfer.hh: New canvas for chamfer.
+ * mln/geom/chamfer.hh: New.
+ * mln/make/win_chamfer.hh: New.
2007-10-05 Simon Nivault <simon.nivault(a)lrde.epita.fr>
@@ -10507,42 +8812,6 @@
* mln/core/win/vline2d.hh: Now inherit of line.
* tests/win_hline2d.cc: New.
-2007-10-04 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Fix chamfer.
-
- * chamfer.hh: Update.
-
-2007-10-04 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update chamfer.
-
- * chamfer.cc: Test for chamfer.
- * chamfer.hh: New split of old version.
-
-
- * color_sub.cc,
- * color_sub.hh,
- * main.cc: Update.
-
-2007-10-04 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Fix chamfer.
-
- * chamfer.cc: .
-
-2007-10-04 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add chamfer in sadbox.
-
- * chamfer.cc: New.
-
-
- * color_sub.cc: .
- * color_sub.hh: New : split ols version.
- * labeling_algo.cc: .
- * labeling_level_fast.cc: .
-
2007-10-04 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Update doc of accus. Update Accumulator.
@@ -10631,44 +8900,34 @@
Add test for fast labeling.
- * labeling_level_fast.cc: New test.
+ * tests/labeling_level_fast.cc: New test.
2007-10-03 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add labeling_fast in mln.
- * canvas/labeling.hh: New canvas for labeling fast.
- * convert/to_window.hh: New function to_upper_window.
- * labeling/level.hh: Add level_fast.
+ * mln/canvas/labeling.hh: New canvas for labeling fast.
+ * mln/convert/to_window.hh: New function to_upper_window.
+ * mln/labeling/level.hh: Add level_fast.
2007-10-03 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add test for voronoi algorithm.
- * labeling_algo.cc: New.
+ * tests/labeling_algo.cc: New.
2007-10-03 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add voronoi algorithm.
- * voronoi.hh: New.
+ * mln/make/voronoi.hh: New.
2007-10-03 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add seeds2tiling.hh.
- * seeds2tiling.hh: New.
+ * mln/geom/seeds2tiling.hh: New.
-2007-10-03 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add color sub_image in sandbox.
-
- * color_sub.cc: New.
-
- Update
- * labeling_algo.cc,
- * labeling_level_fast.cc: Update.
-
2007-10-03 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Fix image_if_interval, it works !.
@@ -10680,13 +8939,6 @@
* mln/core/image_if_interval.hh: Update.
* tests/image_if_interval.cc: New.
-2007-10-03 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update labeling_algo.
-
- * labeling_algo.cc,
- * labeling_algo.hh: Update.
-
2007-10-03 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Add tests and clean gray values.
@@ -10711,21 +8963,14 @@
Fix for accumulator from point to vec<2, float>.
- * accu/sum.hh,
- * core/point.hh,
- * draw/mesh.hh,
- * metal/vec.hh,
- * trait/promote.hh,
- * util/graph.hh,
- * value/builtin.hh: Update.
+ * mln/accu/sum.hh,
+ * mln/core/point.hh,
+ * mln/draw/mesh.hh,
+ * mln/metal/vec.hh,
+ * mln/trait/promote.hh,
+ * mln/util/graph.hh,
+ * mln/value/builtin.hh: Update.
-2007-10-02 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add lebeling algo in sandbox.
-
- * labeling_algo.cc: Test file.
- * labeling_algo.hh: Convert a binary image into mesh_image.
-
2007-10-02 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Make the trait solver rely on category inheritance.
@@ -10802,12 +9047,6 @@
2007-10-02 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
- My log.
-
- * sandbox/garrigues/log: List all my tasks in milena.
-
-2007-10-02 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
Add float01 values. float01_<n> type is used to represent quantified
float numbers in the range [0..1].
@@ -10822,7 +9061,7 @@
Add empty in queue_p.
Update.
- * queue_p.hh: Add empty.
+ * mln/core/queue_p.hh: Add empty.
2007-10-02 Simon Nivault <simon.nivault(a)lrde.epita.fr>
@@ -10906,98 +9145,60 @@
2007-10-01 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
- Add algorithm for extend labeling (slow 3min for this test).
-
- * labeling_algo.cc: New.
- * labeling_algo.hh: New.
-
- Update.
- * graph_labeling.hh: Update.
-
-2007-10-01 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
Fix bug in mesh_image.
- * mesh_image.hh: Update.
+ * mln/core/mesh_image.hh: Update.
2007-10-01 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
- Add log file.
-
- * log.txt: New.
-
- * graph_labeling.hh: Update.
-
-2007-10-01 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
Add image toto.pbm in img.
- * toto.pbm: New.
+ * img/toto.pbm: New.
2007-10-01 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Move border_fill and border_duplicate into mln/border.
- * duplicate.hh: Update.
- * fill.hh: Update.
+ * mln/border/duplicate.hh: Update.
+ * mln/border/fill.hh: Update.
2007-10-01 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Move tests for border in tests.
Tests for border fill.
- * border_fill: New.
- * border_fill/test_border_fill_image1d_1.cc: New.
- * border_fill/test_border_fill_image1d_2.cc: New.
- * border_fill/test_border_fill_image1d_3.cc: New.
- * border_fill/test_border_fill_image1d_4.cc: New.
- * border_fill/test_border_fill_image1d_5.cc: New.
- * border_fill/test_border_fill_image2d_1.cc: New.
- * border_fill/test_border_fill_image2d_2.cc: New.
- * border_fill/test_border_fill_image2d_3.cc: New.
- * border_fill/test_border_fill_image2d_4.cc: New.
- * border_fill/test_border_fill_image3d_1.cc: New.
- * border_fill/test_border_fill_image3d_2.cc: New.
- * border_fill/test_border_fill_image3d_3.cc: New.
- * border_fill/test_border_fill_image3d_4.cc: New.
+ * tests/border_fill: New.
+ * tests/border_fill/test_border_fill_image1d_1.cc: New.
+ * tests/border_fill/test_border_fill_image1d_2.cc: New.
+ * tests/border_fill/test_border_fill_image1d_3.cc: New.
+ * tests/border_fill/test_border_fill_image1d_4.cc: New.
+ * tests/border_fill/test_border_fill_image1d_5.cc: New.
+ * tests/border_fill/test_border_fill_image2d_1.cc: New.
+ * tests/border_fill/test_border_fill_image2d_2.cc: New.
+ * tests/border_fill/test_border_fill_image2d_3.cc: New.
+ * tests/border_fill/test_border_fill_image2d_4.cc: New.
+ * tests/border_fill/test_border_fill_image3d_1.cc: New.
+ * tests/border_fill/test_border_fill_image3d_2.cc: New.
+ * tests/border_fill/test_border_fill_image3d_3.cc: New.
+ * tests/border_fill/test_border_fill_image3d_4.cc: New.
Tests for border duplicate.
- * border_duplicate: New.
- * border_duplicate/test_border_duplicate_image1d_1.cc: New.
- * border_duplicate/test_border_duplicate_image1d_2.cc: New.
- * border_duplicate/test_border_duplicate_image1d_3.cc: New.
- * border_duplicate/test_border_duplicate_image1d_4.cc: New.
- * border_duplicate/test_border_duplicate_image1d_5.cc: New.
- * border_duplicate/test_border_duplicate_image2d_1.cc: New.
- * border_duplicate/test_border_duplicate_image2d_2.cc: New.
- * border_duplicate/test_border_duplicate_image2d_3.cc: New.
- * border_duplicate/test_border_duplicate_image2d_4.cc: New.
- * border_duplicate/test_border_duplicate_image3d_1.cc: New.
- * border_duplicate/test_border_duplicate_image3d_2.cc: New.
- * border_duplicate/test_border_duplicate_image3d_3.cc: New.
- * border_duplicate/test_border_duplicate_image3d_4.cc: New.
+ * tests/border_duplicate: New.
+ * tests/border_duplicate/test_border_duplicate_image1d_1.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image1d_2.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image1d_3.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image1d_4.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image1d_5.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image2d_1.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image2d_2.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image2d_3.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image2d_4.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image3d_1.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image3d_2.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image3d_3.cc: New.
+ * tests/border_duplicate/test_border_duplicate_image3d_4.cc: New.
2007-10-01 Simon Nivault <simon.nivault(a)lrde.epita.fr>
- Add Simon's abilities.
- * sandbox/nivault/log: New.
-
-2007-10-01 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add graph_labeling in sandbox.
- * graph_labeling.hh: New make_graph : convert a labeled image
- into mesh_p.
- * graph_labeling.cc: New test for graph labeling.
- * graph_labeling2.cc: New test for graph labeling.
-
- Update
- * draw_mesh.hh,
- * graph.hh,
- * main.cc,
- * main_mesh_image.cc,
- * mesh_p.hh: Update.
-
-2007-10-01 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
Rename dirbrowsing and improve it.
* mln/canvas/dirbrowsing.hh: Rename as ...
* mln/canvas/browsing/directional.hh: ...this.
@@ -11024,8 +9225,8 @@
Add gray values.
* mln/value/gray.hh: General gray-level class where n bits is not
know
- at compile-time. This class is used for exchange between gray-
level
- types purpose.
+ at compile-time. This class is used for exchange between gray-level
+ types purpose.
* mln/value/graylevel.hh: Graylevel class on n bits.
* tests/value_gray.cc: Some tests.
@@ -11170,7 +9371,7 @@
Fix graph.
- * graph.hh: Change coherence in consistency.
+ * mln/util/graph.hh: Change coherence in consistency.
2007-10-01 Simon Nivault <simon.nivault(a)lrde.epita.fr>
@@ -11236,7 +9437,7 @@
Add test for mesh image.
- * mesh_image.cc: New test for mesh image.
+ * tests/mesh_image.cc: New test for mesh image.
2007-09-28 Simon Nivault <simon.nivault(a)lrde.epita.fr>
@@ -11250,23 +9451,23 @@
Add mesh.hh in mln/draw.
- * mesh.hh: Draw a mesh_image into an image.
+ * mln/draw/mesh.hh: Draw a mesh_image into an image.
2007-09-28 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add mesh_image in mln/core.
- * mesh_image.hh: New class of image.
+ * mln/core/mesh_image.hh: New class of image.
- * mesh_p.hh: New.
- * mesh_p_piter.hh: New.
- * mesh_psite.hh: New.
+ * mln/core/mesh_p.hh: New.
+ * mln/core/mesh_p_piter.hh: New.
+ * mln/core/mesh_psite.hh: New.
2007-09-28 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
Add graph in mln/util.
- * graph.hh: New.
+ * mln/util/graph.hh: New.
2007-09-28 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -11283,11 +9484,6 @@
(mlc_bin_arith): New macro.
* mln/level/approx/median.hh: Add timer.
* mln/value/props.hh: Update.
- * sandbox/duhamel/main_mesh_image.cc,
- * sandbox/duhamel/mesh_image.hh,
- * sandbox/duhamel/mesh_psite.hh,
- * sandbox/duhamel/draw_mesh.hh,
- * sandbox/duhamel/mesh_p.hh: Fix and update.
2007-09-28 Simon Nivault <simon.nivault(a)lrde.epita.fr>
@@ -11295,15 +9491,6 @@
* mln/core/point.hh: Include h_vec.
-2007-09-28 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update mesh_image.
-
- * main_mesh_image.cc,
- * mesh_image.hh,
- * mesh_p.hh,
- * mesh_psite.hh: Update.
-
2007-09-28 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Add homogen vector.
@@ -11319,21 +9506,8 @@
* mln/core/image1d_b.hh,
* mln/core/image3d_b.hh,
* mln/core/image_if.hh,
- * mln/core/sub_image.hh,
- * sandbox/garrigues/TODO: Update.
+ * mln/core/sub_image.hh: Update.
-2007-09-27 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add test for draw mesh_image and update mesh_image.
-
- Draw mesh.
- * main_mesh_image.cc: New test draw_mesh.
-
- Update.
- * draw_mesh.hh,
- * mesh_image.hh,
- * main.cc: Update.
-
2007-09-27 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Somes fixes.
@@ -11349,18 +9523,6 @@
* mln/core/plain.hh,
* tests/plain.cc: Fix.
-2007-09-27 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update mesh_psite.
-
- * draw_mesh.hh,
- * graph.hh,
- * graph.hxx,
- * main.cc,
- * mesh_image.hh,
- * mesh_p.hh,
- * mesh_psite.hh: Update.
-
2007-09-27 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Fix init, init_, and clone.
@@ -11376,15 +9538,6 @@
* mln/core/concept/image.hh: ...here.
* tests/core_init.cc: New.
-2007-09-26 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update mesh_image.
-
- * draw_mesh.hh,
- * main.cc,
- * mesh_image.hh,
- * mesh_p.hh: Update.
-
2007-09-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Add plain image. FIXME : doesn't compile because of a error in init
(called by
@@ -11393,59 +9546,14 @@
* mln/core/plain.hh: New.
* tests/plain.cc: New.
-2007-09-26 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add mesh_image.
-
- * draw_mesh.hh: Update.
- * mesh_image.hh: New.
-
-2007-09-26 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update draw bresenham.
-
- * draw_mesh.hh: Update.
-
- * main.cc: Update.
-
2007-09-26 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Add transformed images.
* mln/core/tr_image.hh: New.
* tests/tr_image.cc: New.
-2007-09-25 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update draw mesh.
-
- * draw_mesh.hh,
- * main.cc: Update.
-
-2007-09-25 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add draw mesh in sandbox.
-
- * draw_mesh.hh: New.
-
- * graph.hh,
- * main.cc,
- * mesh_p.hh,
- * mesh_psite.hh: Update.
-
2007-09-25 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
- Test a diamond inherance for image_identity
-
- * sandbox/garrigues/image_identity/image_domain_morpher.hh: New.
- * sandbox/garrigues/image_identity/image_identity.cc: New.
- * sandbox/garrigues/image_identity/image_identity.hh: New.
- * sandbox/garrigues/image_identity/image_value_morpher.hh: New.
- * sandbox/garrigues/image_identity/interpolated.cc: New.
- * sandbox/garrigues/image_identity/interpolated.hh: New.
- * sandbox/garrigues/image_identity: New.
-
-2007-09-25 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
-
Clean interpolated image class.
* mln/core/interpolated.hh: Remove useless methods because of
@@ -11458,22 +9566,6 @@
* mln/core/internal/image_identity_morpher.hh: Rename as...
* mln/core/internal/image_identity.hh: ...this.
-2007-09-25 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add mesh_p in sandbox.
-
- * main.cc: Update.
- * mesh_p.hh: New.
- * mesh_psite.hh: New.
-
-2007-09-25 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Update Graph.
-
- * graph.hh,
- * graph.hxx,
- * main.cc: Update.
-
2007-09-25 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Rename image_identity_morpher_ to image_identity_.
@@ -11513,16 +9605,6 @@
* mln/fun/x2x/rotation.hh: Update.
* tests/fun_x2x_rotation.cc: Update.
-2007-09-24 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add graph in sandbox.
-
- * graph.hh: New.
- * graph.hxx: New.
-
- * main.cc: Update for graph.
- * test_debug_iota_3d.cc: Update.
-
2007-09-24 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Change images inheritance, and memory managment.
@@ -11739,7 +9821,6 @@
* mln/fun/internal/selector.hh: Add tag x for vectors.
* mln/io/internal/pnm/save.hh: Fix.
* mln/io/internal/pnm/save_header.hh: Fix.
- * sandbox/nivault/rotation.cc: Experimentation on rotation.
2007-09-21 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
@@ -11829,59 +9910,10 @@
2007-09-21 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
- Update tests with new println.
-
- * labeling_level.hh,
- * labeling_level_fast_10000x1000.cc,
- * labeling_level_generic_10000x1000.cc,
- * test_border_duplicate_image3d_1.cc,
- * test_border_duplicate_image3d_2.cc,
- * test_border_duplicate_image3d_3.cc,
- * test_border_duplicate_image3d_4.cc,
- * test_border_fill_image3d_1.cc,
- * test_border_fill_image3d_2.cc,
- * test_border_fill_image3d_3.cc,
- * test_border_fill_image3d_4.cc,
- * test_debug_iota_3d.cc: Update.
-
-2007-09-21 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
Add println_with_border for 3d image.
- * println_with_border.hh: Update 3d version.
+ * mln/debug/println_with_border.hh: Update 3d version.
-2007-09-20 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add tests for duplicate border and debug print with border for 3d.
-
- Tests for duplicate.
- * test_border_duplicate_image1d_1.cc,
- * test_border_duplicate_image1d_2.cc,
- * test_border_duplicate_image1d_3.cc,
- * test_border_duplicate_image1d_4.cc,
- * test_border_duplicate_image1d_5.cc,
- * test_border_duplicate_image2d_1.cc,
- * test_border_duplicate_image2d_2.cc,
- * test_border_duplicate_image2d_3.cc,
- * test_border_duplicate_image2d_4.cc,
- * test_border_duplicate_image3d_1.cc,
- * test_border_duplicate_image3d_2.cc,
- * test_border_duplicate_image3d_3.cc,
- * test_border_duplicate_image3d_4.cc: New tests.
-
- New print for 3d with border.
- * debug_print_3d_with_border.hh: New.
-
- Update.
- * test_border_fill_image3d_2.cc,
- * test_border_fill_image3d_3.cc,
- * test_border_fill_image3d_4.cc,
- * test_border_fill_image3d_1.cc,
- * border_duplicate.hh: Update.
-
- New iota
- * test_debug_iota_3d.cc: New iota debug for 3d.
-
2007-09-20 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Change image base impl classes.
@@ -11904,36 +9936,6 @@
* mln/value/stack.hh: Update pw::image class for memory managment.
* tests/stack.cc: Update stack_image class for memory managment.
-2007-09-20 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add test for border fill.
-
- * test_border_fill_image1d_1.cc,
- * test_border_fill_image1d_2.cc,
- * test_border_fill_image1d_3.cc,
- * test_border_fill_image1d_4.cc,
- * test_border_fill_image1d_5.cc,
- * test_border_fill_image2d_1.cc,
- * test_border_fill_image2d_2.cc,
- * test_border_fill_image2d_3.cc,
- * test_border_fill_image2d_4.cc,
- * test_border_fill_image3d_1.cc,
- * test_border_fill_image3d_2.cc,
- * test_border_fill_image3d_3.cc,
- * test_border_fill_image3d_4.cc: New tests.
-
- * border_fill.cc: Update.
-
-2007-09-20 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Fix duplicate border.
-
- * border_duplicate.cc: Test for duplicate 3d.
- * border_duplicate.hh: Fix for 1d and 3d.
-
-
- * labeling_level_fast.cc: Update.
-
2007-09-20 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Add props for vector and matrix
@@ -11968,19 +9970,6 @@
* mln/metal/make/vec.hh: Remove; redundant with mln/make/vec.hh.
* tests/stack.cc: Update.
-2007-09-19 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Fix to_upper_window in convert.
-
- * labeling_level.hh: Update to_upper_window.
-
-2007-09-19 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Fix fill border in sandbox.
-
- * border_fill.cc,
- * border_fill.hh: Update.
-
2007-09-19 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Add the notion of concrete image associated type.
@@ -12077,18 +10066,6 @@
* tests/interpolated.cc: ...this.
* tests/metal_vec.cc: New.
-2007-09-18 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add tests for labeling level.
-
- * labeling_level_fast_10000x1000.cc: Test labeling::level with
- fast version.
- * labeling_level_generic_10000x1000.cc: Test labeling::level with
- generic version.
- * labeling_level_fast.cc,
- * labeling_level.hh,
- * border_fill.hh: Update.
-
2007-09-18 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Fixes.
@@ -12114,9 +10091,6 @@
(fwd_nixter, bkd_nixter): Likewise.
* mln/core/pixter2d_b.hh (bkd_pixter2d_b): New.
* mln/labeling/base.hh (base_fast_): New.
- * sandbox/duhamel/labeling_level.hh,
- * sandbox/duhamel/labeling_level_fast.cc,
- * sandbox/duhamel/canvas_labeling.hh: Update.
2007-09-18 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -12125,21 +10099,7 @@
* mln/core/concept/generalized_pixel.hh
(operator unsigned): New.
* tests/pixel.cc: Update.
- * sandbox/duhamel/canvas_labeling.hh
- (labeling_fast_try2): New.
-2007-09-18 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add labeling and update border.
-
- * canvas_labeling.hh: Copy from mln/canvas/labeling.hh.
- * labeling_level.hh: Specialize with fast image.
-
- * border_duplicate.cc,
- * border_duplicate.hh,
- * border_fill.cc,
- * border_fill.hh: Update.
-
2007-09-18 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Add level::paste for fast images and fix line_piter.
@@ -12199,19 +10159,6 @@
* mln/core/set_p.hh,
* mln/metal/is_a.hh: Update.
-2007-09-18 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Fix a bug in mirroring.
-
- * border_mirror.hh: Fix.
-
-2007-09-17 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add mirroring for borders.
-
- * border_mirror.cc: Test file for border mirroring.
- * border_mirror.hh: Fix border mirroring.
-
2007-09-17 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
Improve pnm support.
@@ -12237,36 +10184,12 @@
* mln/io/pgm/save.hh:
* mln/io/ppm/load.hh: update to support save_header changes
- * sandbox/garrigues/io_fits.cc: start debuging io fits
-
* tests/io_pgm.cc:
* tests/io_pgm19.cc:
* tests/io_pgm27.cc:
* tests/io_ppm23.cc:
* tests/new_io_pgm.cc: tests. save pgm and ppm N bits works.
-2007-09-17 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Fix duplicate for border in sandbox.
-
- * border_duplicate.cc: Test for duplicate border.
- * border_duplicate.hh: Fix duplicate border.
- * border_fill.hh: .
-
-2007-09-17 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Fix fill for border in sandbox.
-
- * border_fill.cc: Test file of fill border with println_with_border.
- * border_fill.hh: Fix fill for border, but need to be optimize.
-
-2007-09-17 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Add vector and trait for binary
- * sandbox/nivault/binary_arith.hh: New.
- * sandbox/nivault/tests/test.cc: Update.
- * sandbox/nivault/vec.hh: New.
-
2007-09-17 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Bug fix.
@@ -12292,18 +10215,6 @@
* tests/io_fits.cc: Remove.
because it can't compile without the cfitsio library
-2007-09-14 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- labeling and level for fast image in sandboy but need to fix.
- * fill.hh: .
- * labeling.hh: New.
- * labeling_cpy_from_mln.hh: New.
- * labeling_level_fast.cc: New.
- * level.hh: New.
- * level_cpy_from_mln.hh: New.
- * main.cc: .
- * paste.hh: .
-
2007-09-14 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Println fixed
@@ -12440,8 +10351,6 @@
add sym for weighted windows and beginning of dmap feature
* mln/geom/sym.hh: Update (geom::sym).
- * sandbox/nivault/dmap.hh: New.
- * sandbox/nivault/dmap.hxx: New.
2007-09-12 Simon Nivault <simon.nivault(a)lrde.epita.fr>
@@ -12494,15 +10403,6 @@
* tests/morpho_erosion.cc: Update.
* tests/win_octagon2d.cc: New.
-2007-09-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add fill, paste for fast_image and FIXME rle and sparse image.
- * fill.hh: New.
- * fills_test.cc: .
- * main.cc: New.
- * mem.hh: New.
- * paste.hh: New.
-
2007-09-11 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Add some 2d windows and tests
@@ -12628,10 +10528,8 @@
* mln/core/point.hh (operator+=): New.
* tests/dpoint2d.cc: Update.
* mln/canvas/browsing/snake_fwd.hh: Fix missing namespace.
- * sandbox/nivault/dirbrowsing.hh: Rename as...
* mln/canvas/dirbrowsing.hh: ...this.
* mln/level/median.hh: Update.
- * sandbox/nivault/median.hh: Update.
2007-09-07 Matthieu Garrigues <garrigues.matthieu(a)lrde.epita.fr>
@@ -12641,13 +10539,6 @@
* tests/convert_to_vec_p.cc: stupid error
* tests/w_window1d_int.cc: rectangle1d ??? replaced by segment1d
-2007-09-07 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Some fix for compiling
- * sandbox/nivault/dirbrowsing.hh: .
- * sandbox/nivault/median.hh: .
- * sandbox/nivault/tests/test: .
-
2007-09-07 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Add hint to tests.
@@ -12672,21 +10563,9 @@
2007-09-07 Matthieu Garrigues <garrigues.matthieu(a)lrde.epita.fr>
- fix compil in value_behavior.cc
- * sandbox/garrigues/value_behavior.cc: some fixes
-
-2007-09-07 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- New canvas for line processing, and median_dir use it now
- * sandbox/nivault/dirbrowsing.hh: New.
- * sandbox/nivault/median.hh: Use dirbrowsing.hh
-
-2007-09-07 Matthieu Garrigues <garrigues.matthieu(a)lrde.epita.fr>
-
add behavior to value types
* mln/value/int_u.hh: add interop to prop
* mln/value/props.hh: add interop to prop
- * sandbox/garrigues/value_behavior.cc: try to implement behaviors
2007-09-07 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -12744,12 +10623,6 @@
* mln/level/median.hh: Update.
-2007-09-07 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Median can be processed for any direction
- * sandbox/nivault/median.hh: .
- * sandbox/nivault/tests/test.cc: Test on lena for median_dir
-
2007-09-06 Matthieu Garrigues <garrigues.matthieu(a)lrde.epita.fr>
add println_with_border
@@ -12784,16 +10657,10 @@
* mln/convert/to_image.hh: add the function
* tests/histo_to_image1d_b.cc: a test
-2007-09-06 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add imaset_ and imacpy_ in sandbox.
- * fills_test.cc: .
-
2007-09-06 Matthieu Garrigues <garrigues.matthieu(a)lrde.epita.fr>
add to_vec_p(win, p_center)
* mln/convert/to_vec_p.hh: add the conversion function
- * sandbox/garrigues/TODO: .
* tests/to_vec_p.cc: New. 1d and 2d test
2007-09-06 Simon Nivault <simon.nivault(a)lrde.epita.fr>
@@ -12827,22 +10694,11 @@
(level_t): ...this.
(level_): New.
-2007-09-06 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Median specialized for fast image
- * sandbox/nivault/median.hh: New.
-
2007-09-06 Matthieu Garrigues <garrigues.matthieu(a)lrde.epita.fr>
bug fix in line2d.hh
* core/line2d.hh: col = beg_.row() replaced by col = beg_.col();
-2007-09-05 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
-
- Add fill optimized.
- * sandbox/duhamel/compil.cmd: Compile fills_test.cc.
- * sandbox/duhamel/fills_test.cc: Here.
-
2007-09-05 Matthieu Garrigues <garrigues.matthieu(a)lrde.epita.fr>
Add 1d handling
@@ -12868,7 +10724,6 @@
* mln/make/w_window1d.hh: New.
* mln/make/w_window1d_int.hh: New.
* mln/make/window1d.hh: New.
- * sandbox/garrigues/TODO: New.
* tests/box1d.cc: New.
* tests/dpoint1d.cc: New.
* tests/image1d_b.cc: New.
@@ -12877,20 +10732,6 @@
* tests/w_window1d_int.cc: New.
* tests/window1d.cc: New.
-2007-09-05 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Fast gaussian works on 2d images
- * sandbox/nivault/fast_gaussian.hh: .
- * sandbox/nivault/tests/test.cc: .
-
-2007-09-05 Simon Nivault <simon.nivault(a)lrde.epita.fr>
-
- Add fast-gaussian
- * sandbox/nivault/fast_gaussian.hh: New.
- * sandbox/nivault/tests/test.cc: New.
- * sandbox/nivault/tests/test: New.
- * sandbox/nivault/tests: New.
-
2007-09-05 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Add labeling routines.
@@ -12926,19 +10767,6 @@
2007-09-03 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
- Add room in sandbox.
-
- * sandbox/duhamel: New.
- * sandbox/levillain: New.
- * sandbox/nivault: New.
- * sandbox/jardonnet: New.
- * sandbox/geraud: New.
- * sandbox/garrigues: New.
- * sandbox/cxxcompilation: Rename as...
- * sandbox/ballas: ...this.
-
-2007-09-03 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
-
Fix doc.
* tests/t_image.cc,
@@ -14557,8 +12385,7 @@
* mln/value/props.hh,
* mlc/equal.hh,
* mlc/same_coord.hh,
- * mlc/same_point.hh,
- * sandbox/cxxcompilation/test.cc: Add copyright.
+ * mlc/same_point.hh: Add copyright.
2007-07-05 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
@@ -14655,20 +12482,6 @@
* mln/core/box2d.hh,
* mln/core/point2d.hh: Add extra documentation.
-2007-07-04 Nicolas Ballas <ballas(a)lrde.epita.fr>
-
- Add benchmark about C++ compilation time.
-
- * sandbox: New.
- * sandbox/cxxcompilation: New.
- * sandbox/cxxcompilation/compilation_unit.rb: Tools used to create
- compilation unit file for benchmark.
- * sandbox/cxxcompilation/test.cc: Test file used in benchmark.
- * sandbox/cxxcompilation/methods: Describes some existing method
- which improve compilation time.
- * sandbox/cxxcompilation/vaucanson_bench: Benchmark on Vaucanson
- method.
-
2007-07-03 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Add some documentation.
Index: sandbox/ChangeLog
===================================================================
--- sandbox/ChangeLog (revision 0)
+++ sandbox/ChangeLog (revision 1923)
@@ -0,0 +1,2442 @@
+2008-04-30 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ DT in canevas word plus some addons in original psn.
+ * folio/canevas_dt.hh: Canevas for DT algorithm.
+ * folio/dt.cc: Main test file.
+ * folio/dt.hh: DT using canevas
+ (two algorithms currently identical).
+ * folio/dt.spe.hh: DT using canevas spe file.
+ * folio/psn.cc: Some addons (max value...).
+
+2008-04-29 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ Add pset_array class for image encoded by values.
+
+ * ballas/doc/image_tours.txt: Update Documentation.
+
+2008-04-29 Alexandre Abraham <abraham(a)lrde.epita.fr>
+
+ Add beta tikz saving and tests.
+
+ * abraham/tests: New.
+ * abraham/tests/tikz.cc: New
+ Basic test for tikz saving.
+ * abraham/tests/Makefile: New.
+ * abraham/io: New.
+ * abraham/io/tikz: New.
+ * abraham/io/tikz/save.hh: New
+ (mln::io::tikz::save) Save an image to tikz.
+ * abraham/img: New.
+ * abraham/img/test.pgm: New.
+ * abraham/img/lena.pgm: New.
+ * abraham/img/lena.ppm: New.
+
+2008-04-29 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ Modifie literals.
+ * vigouroux/cmy/rgb_to_cmy.hh: .
+ * vigouroux/literal/black.hh,
+ * vigouroux/literal/blue.hh,
+ * vigouroux/literal/cyan.hh,
+ * vigouroux/literal/green.hh
+ * vigouroux/literal/red.hh,
+ * vigouroux/literal/white.hh: modifications.
+
+2008-04-28 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ Upgrade literals.
+ * vigouroux/color/my_cmy.hh: .
+ * vigouroux/literal/black.hh,
+ * vigouroux/literal/blue.hh,
+ * vigouroux/literal/cyan.hh,
+ * vigouroux/literal/green.hh,
+ * vigouroux/literal/red.hh,
+ * vigouroux/literal/white.hh: New literal.
+
+2008-04-25 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Add delta points array and use it in fllt.
+
+ * garrigues/fllt/fllt_simple.cc: Use dp_array for c6
+ neighborhood. Start a test with interpixel browsing.
+
+2008-04-25 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Icp Final Translation.
+
+ This patch allows icp to neglect errors due to ¨noise¨ in the image
+ registarted.
+
+ * jardonnet/test/icp.cc: Add final translation.
+ * jardonnet/test/length.ppm: Add Xk points (green).
+
+2008-04-25 Alexandre Abraham <abraham(a)lrde.epita.fr>
+
+ Add comments and a max function.
+
+ * abraham/morpho/basic_najman.hh:
+ (mln::morpho::basic_najman::max) New .
+ * abraham/morpho/test_component_tree.cc: .
+ * abraham/morpho/test_watershed.cc: .
+
+2008-04-24 Alexandre Abraham <abraham(a)lrde.epita.fr>
+
+ Clean and comment code.
+
+ * abraham/morpho/basic_najman.hh:
+ (mln::morpho::basic_najman::go) Increment image before
+ computing component tree;
+ (mln::morpho::basic_najman::BuildComponentTree) Remove
+ useless brackets
+ (mln::morpho::basic_najman::highest_fork) Really look
+ for the min at beginning
+ (mln::morpho::basic_najman::w_watershed) Really compute
+ min and max, add comments.
+ * abraham/morpho/images/test_watershed.pgm: .
+ * abraham/morpho/test_watershed.cc: .
+
+2008-04-23 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: ck point to xk point distance.
+
+ * jardonnet/test/icp.cc: Ck point color depends on the distance
+ with its closest point.
+ * jardonnet/test/length.ppm: Result image.
+ * jardonnet/TODO: Update.
+ * jardonnet/registration/quat7.hh: Minor fix.
+ * jardonnet/registration/icp.hh: Minor fix.
+
+2008-04-22 Alexandre Abraham <abraham(a)lrde.epita.fr>
+
+ W-watershed implemented, dummy tikz output.
+
+ * abraham/morpho/basic_najman.hh: Fix bugs.
+ * abraham/morpho/images/test_2.pgm: New.
+ * abraham/morpho/images/test_3.pgm: New.
+ * abraham/morpho/images/test_4.pgm: New.
+ * abraham/morpho/tikz.h: New
+ (mln::io::tikz::save) New, working on 2d grayscale images.
+ * abraham/morpho/test_watershed.cc:
+ Add tikz output.
+ * abraham/morpho/Makefile: .
+
+2008-04-22 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ Add literals.
+ * vigouroux/literal/brown.hh,
+ * vigouroux/literal/cyan.hh,
+ * vigouroux/literal/darkgray.hh,
+ * vigouroux/literal/gray.hh,
+ * vigouroux/literal/lightgray.hh,
+ * vigouroux/literal/lime.hh,
+ * vigouroux/literal/magenta.hh,
+ * vigouroux/literal/olive.hh,
+ * vigouroux/literal/orange.hh,
+ * vigouroux/literal/pink.hh,
+ * vigouroux/literal/purple.hh,
+ * vigouroux/literal/teal.hh,
+ * vigouroux/literal/violet.hh,
+ * vigouroux/literal/yellow.hh: New literals.
+
+ * vigouroux/literal: New folder.
+
+2008-04-22 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ Add green and blue getters.
+ * vigouroux/cmy/get_blue.hh,
+ * vigouroux/cmy/get_green.hh,
+ * vigouroux/hsi/get_blue.hh,
+ * vigouroux/hsi/get_green.hh,
+ * vigouroux/xyz/get_blue.hh,
+ * vigouroux/xyz/get_green.hh,
+ * vigouroux/yiq/get_blue.hh,
+ * vigouroux/yiq/get_green.hh,
+ * vigouroux/yuv/get_blue.hh,
+ * vigouroux/yuv/get_green.hh: New green and blue getters.
+ * vigouroux/yuv/get_red.hh: New red getter.
+ * vigouroux/yuv/fun.hh: Remove.
+
+2008-04-21 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Cleanup directory. Fix comments.
+
+ * jardonnet/registration/cross_cov.hh: New: to be filled.
+ * jardonnet/registration/icp_lazy.hh: Remove.
+ * jardonnet/registration/icp_subsampled.hh: Remove.
+
+ * jardonnet/registration/icp.hh: Fix comments.
+
+2008-04-21 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ Continue documentation.
+
+ * ballas/doc/image_tours.txt: Add run and lut image definition.
+ * ballas/doc/draft.txt: Update.
+
+2008-04-20 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Test a simple fllt.
+
+ * garrigues/fllt/fllt_simple.cc: Start to construct
+ shapes by browsing level lines in interpixels.
+ * garrigues/fllt/fllt_simple.svg.1.cc: New, just browse the
+ c4 connected component of an image.
+ * garrigues/fllt/fllt_simple.svg.2.cc: New, just browse the
+ c6 connected component of an image.
+ * garrigues/fllt/fllt_simple.svg.3.cc: New, build a tree where
+ a connected component is parent of the shapes contained in its
+ holes. It give the same representation than fllt only on simple
images.
+ * garrigues/fllt/fllt_theo.cc: Old work, a faster version is
+ in geraud/fllt.cc
+
+2008-04-20 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Start to test another algorithm for FLLT.
+
+ * garrigues/fllt/fllt_simple.cc: New.
+
+2008-04-18 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Improve fllt.
+
+ * geraud/fllt.svg.2.cc: New.
+ * geraud/fllt.svg.3.cc: New.
+ * geraud/fllt.cc (fllt): Get rid of 'is'.
+ * geraud/fllt.svg.4.cc: New.
+
+2008-04-18 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Fix accu::bbox and new fllt try in sandbox.
+
+ * geraud/fllt.svg.1.cc: New.
+ * geraud/fllt.cc: New.
+
+2008-04-17 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ red getters.
+ * vigouroux/cmy/fun.hh, vigouroux/hsi/fun.hh,
+ * vigouroux/xyz/fun.hh, vigouroux/yiq/fun.hh,
+ * vigouroux/yuv/fun.hh:
+ red getters.
+ * vigouroux/cmy/my_cmy.hh,
+ * vigouroux/xyz/my_xyz.hh,
+ * vigouroux/yiq/my_yiq.hh,
+ * vigouroux/cmy/my_yuv.hh:
+ color space updated.
+ * vigouroux/cmy/rgb_to_cmy.hh,
+ * vigouroux/hsi/rgb_to_hsi.hh,
+ * vigouroux/xyz/rgb_to_xyz.hh,
+ * vigouroux/yiq/rgb_to_yiq.hh,
+ * vigouroux/yuv/rgb_to_yuv.hh: conversion updated.
+ * vigouroux/cmy/test.cc, vigouroux/xyz/test.cc: .
+ * vigouroux/color/my_hsl.hh: .
+ * vigouroux/color/my_hsv.hh: .
+ * vigouroux/color/my_xyz.hh: .
+ * vigouroux/color/rgb_to_hsi.hh: .
+ * vigouroux/color/rgb_to_hsl.hh: .
+ * vigouroux/color/rgb_to_xyz.hh: .
+ * vigouroux/function.hh: .
+ * vigouroux/testfun.cc: .
+ * vigouroux/xyz/testfun.cc: New test.
+ * vigouroux/xyz: New folder.
+
+ * vigouroux/yuv/test.cc: .
+
+2008-04-16 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Add a new level set computation.
+
+ * garrigues/fllt/fllt_theo.cc: New.
+
+2008-04-16 Alexandre Abraham <abraham(a)lrde.epita.fr>
+
+ Add functional M-Watershed algorithm and tests.
+
+ * abraham/morpho/basic_najman.hh
+ (mln::morpho::basic_najman::lca)
+ (mln::morpho::basic_najman::highest_fork)
+ (mln::morpho::basic_najman::m-destructible)
+ (mln::morpho::basic_najman::w-destructible)
+ (mln::morpho::basic_najman::m-watershed)
+ (mln::morpho::basic_najman::w-watershed):
+ New methods.
+ * abraham/morpho/test.cc: Add debug tests.
+ * abraham/morpho/test_component_tree.cc: New,
+ Add tests for component tree algorithms.
+ * abraham/morpho/images/result_m_watershed.pgm: New,
+ Reference for m-watershed algorithm.
+ * abraham/morpho/images/result_topo_watershed.pgm: New,
+ Reference for w-watershed algorithm.
+ * abraham/morpho/images/test_watershed.pgm: New,
+ Test image for watershed algorithms.
+ * abraham/morpho/images/test_component_mapping.pgm: New,
+ Reference image for component mapping.
+ * abraham/morpho/test_watershed.cc: New,
+ Add tests for watershed algorithms.
+ * abraham/morpho/Makefile:
+ Add rules to compile new tests.
+
+2008-04-16 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Commit my last version of fllt.
+
+ * garrigues/fllt/compute_level_set_fast.hh: New.
+ * garrigues/fllt/compute_level_set_fast2.hh: New.
+ * garrigues/fllt/debug.hh: .
+ * garrigues/fllt/doc.hh: .
+ * garrigues/fllt/fllt.hh: .
+ * garrigues/fllt/give_confs.cc: New.
+ * garrigues/fllt/local_configurations.hh: New.
+ * garrigues/fllt/lower.hh: .
+ * garrigues/fllt/test.cc: New.
+ * garrigues/fllt/test_fllt2.cc: .
+ * garrigues/fllt/types.hh: .
+ * garrigues/fllt/upper.hh: .
+
+2008-04-16 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ * garrigues/fllt/essai.cc: New, Problems on
+ image_if_value<sub_image>.
+
+2008-04-16 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Fix Qk driving.
+
+ * jardonnet/test/bench: Add Qk driving log.
+ * jardonnet/registration/quat7.hh (to_vec): Add function.
+ * jardonnet/registration/icp.hh: Add qk/dk buffers.
+ * jardonnet/registration/update_qk.hh: Fix.
+
+2008-04-15 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Qk driving.
+
+ * jardonnet/test/Makefile: Add rules.
+ * jardonnet/TODO: Update.
+ * jardonnet/registration/interpolation.hh: give coef of the
+ interpolated polynome.
+ * jardonnet/registration/quat7.hh: Update interface */-+.
+ * jardonnet/registration/cloud.hh: Update center.
+ * jardonnet/registration/icp.hh: Add Optimization on qk.
+ * jardonnet/registration/update_qk.hh: Optimization on qk.
+
+2008-04-15 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ Add red getter.
+ * vigouroux/cmy/fun.hh, vigouroux/hsi/fun.hh,
+ * vigouroux/yiq/fun.hh, vigouroux/yuv/fun.hh :
+ New red getter.
+ * vigouroux/cmy/my_cmy.hh,
+ * vigouroux/hsi/my_hsi.hh,
+ * vigouroux/yiq/my_yiq.hh,
+ * vigouroux/yuv/my_yuv.hh:
+ Added inheritance from value.
+ * vigouroux/cmy/rgb_to_cmy.hh,
+ * vigouroux/hsi/rgb_to_hsi.hh,
+ * vigouroux/yiq/rgb_to_yiq.hh,
+ * vigouroux/yuv/rgb_to_yuv.hh:
+ Added inheritance from function_v2v.
+ * vigouroux/cmy/test.cc, vigouroux/yiq/test.cc,
+ * vigouroux/yuv/test.cc : New test.
+ * vigouroux/cmy/testfun.cc,
+ * vigouroux/yiq/testfun.cc,
+ * vigouroux/yuv/testfun.cc: New test.
+ * vigouroux/cmy, vigouroux/hsi,
+ * vigouroux/yiq, vigouroux/yuv: New folder.
+ * vigouroux/color/is_HSI.cc: change.
+ * vigouroux/color/my_hsi.hh: change.
+ * vigouroux/color/rgb_to_hsi.hh: change.
+ * vigouroux/function.hh: New getter.
+ * vigouroux/testfun.cc: New test.
+
+2008-04-15 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ Update documentation about image types and properties.
+
+ * ballas/doc/image_tours.txt: add the morpher types.
+ * ballas/doc/draft.txt: update.
+
+2008-04-11 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Add bench script and clean testes up.
+
+ * jardonnet/test/bench.rb: New ruby bench script.
+ * jardonnet/test/plotscript: Usefull generated file.
+ * jardonnet/test/Makefile: Clean rules up.
+
+ Remove useless files, now supported by icp.hh
+ * jardonnet/test/icp_subsampled.cc: Remove.
+ * jardonnet/test/icp_check.sh: Remove.
+ * jardonnet/test/icp_lazy.cc: Remove.
+
+2008-04-11 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ Continue documentation about image types and properties.
+
+ * ballas/doc/image_tours.txt,
+ * ballas/doc/draft.txt: update documentation.
+
+2008-04-09 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Add commandline parameters q and e.
+
+ * jardonnet/test/icp.cc: Read q and e on the command line.
+ * jardonnet/registration/icp.hh: Add Fixme for Ck printing.
+
+2008-04-09 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Add multi-scale registration.
+
+ * jardonnet/test/icp.cc: Add nb_it as argument for a
+ registration.
+
+ * jardonnet/test/Makefile: Remove icp_lazy test.
+
+ Add parameter for multi-scale icp:
+ * jardonnet/registration/tools.hh: Update.
+ * jardonnet/registration/quat7.hh: Use virtual length (c_length)
+ for p_array.
+ * jardonnet/registration/cloud.hh: Use virtual length.
+ * jardonnet/registration/icp.hh: Use virtual length.
+
+ Following files now exist eleswhere (registration/)
+ * jardonnet/registration/quat: Remove.
+ * jardonnet/registration/quat/all.hh: Remove.
+ * jardonnet/registration/quat/misc.hh: Remove.
+ * jardonnet/registration/quat/rotation.hh: Remove.
+
+ * jardonnet/registration/projection.hh: Use virtual length.
+
+2008-04-09 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Add a log version of front-based distance computation.
+
+ * folio/psn_log.cc: New. Derived from psn.cc to
+ trace the behavior of the algorithm in the non-convex case.
+
+2008-04-09 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ Some stuff for tests.
+ * folio/psn.cc: Some test stuff.
+
+2008-04-08 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: various tools and improvments.
+
+ * jardonnet/test/icp.cc: Fix regression (output registred.pbm).
+
+ * jardonnet/registration/tools.hh:
+ Add multiple 2d to 3d and 3d to 2d conversion .
+
+ * jardonnet/registration/quat7.hh:
+ Rewrite Covariance matrix computation.
+
+ * jardonnet/registration/frankel_young.hh:
+ New, resolve linear equation Ax = b. Useless for icp.
+
+ * jardonnet/registration/power_it.hh:
+ Find greatest eigen value, should be more efficient than jacobi ?.
+
+ * jardonnet/registration/icp.hh:
+ Add intermediate image outputs.
+
+2008-04-07 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ PSN algorithm.
+ * folio/chamfer.cc: Debug using an image to compare with PSN.
+ * folio/psn.cc: Propagation using a single neighborhood.
+
+2008-04-05 Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Remove intermediate p_array Xk.
+
+ * jardonnet/test/icp.cc: Move a big part of icp.hh here.
+ * jardonnet/test/Makefile (icp++): Add rule.
+ * jardonnet/registration/quat7.hh: Add direct access to the map.
+ * jardonnet/registration/icp.hh: Remove Xk.
+ * jardonnet/registration/tools.hh: Improve lazy_image interface
+ and checks.
+
+2008-04-05 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Add file for refactoring.
+
+ * jardonnet/registration/icp.hh: New file for the refactored version.
+
+2008-04-04 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Improve lazy_image implementation.
+
+ * jardonnet/test/Makefile: Add rules for the lazy version.
+ * jardonnet/registration/icp_map.hh:
+ New dedicated version to map.
+
+ * jardonnet/registration/icp_lazy.hh:
+ Rename lazy_map as lazy_image. Improve implementation.
+
+ * jardonnet/registration/icp.hh (icp_): Refactoring.
+ * jardonnet/registration/projection.hh (memo):
+ Make a projection using the new lazy_image interface.
+
+ * jardonnet/registration/tools.hh (c_point): Add functor.
+
+2008-04-04 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ sandbox: Continue documentation about image types and properties.
+
+ * ballas/doc/image_tours.txt: update documentation.
+ * ballas/doc/draft.txt: New file about the images properties.
+
+2008-04-03 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandboc : ICP: Update check script (gprof).
+
+ * jardonnet/test/bench: Add info.
+ * jardonnet/test/icp_check.sh: Update testes.
+ * jardonnet/test/Makefile: Update rule for gprof.
+
+2008-04-03 Alexandre Abraham <abraham(a)lrde.epita.fr>
+
+ Fix a bug in basic_najman.
+
+ * abraham/morpho/basic_najman.hh:
+ (mln::morpho::basic_najman<I,N>::BuildComponentTree):
+ Fix a bug, the algorithm is still bugged but now gives a nice
+ tree.
+ * abraham/morpho/test.cc: Add picture inversion for test
+ purpose.
+
+2008-04-03 Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Add icp_subsampled.
+
+ * jardonnet/test/bench: New info file.
+
+ * jardonnet/test/icp_check.sh: Update.
+ * jardonnet/test/Makefile: Add rules icp_sub.
+ * jardonnet/test/icp_subsampled.cc: New icp_sub.
+ * jardonnet/registration/icp_subsampled.hh: New. Registers, at
+ first, a subset of the cloud.
+
+ * jardonnet/TODO: Update.
+ * jardonnet/registration/quat7.hh: Fix vec initialisation.
+ * jardonnet/registration/cloud.hh: Fix vec initialisation.
+
+2008-04-02 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Fix quaternion computation.
+
+ * jardonnet/test/Makefile: Add rules for ICP.
+ * jardonnet/registration/quat7.hh (match): Fix matrix instantiation.
+ * jardonnet/registration/cloud.hh (rms): Make it use norm::l2.
+ * jardonnet/registration/jacobi.hh: Add safer checks, on float values.
+
+2008-04-02 Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Make check.
+
+ * jardonnet/test/icp_check.sh: New Check Script.
+ * jardonnet/test/bin: New Bin directory.
+ * jardonnet/test/Makefile: Update for testes.
+
+ * jardonnet/test/icp_lazy.cc: New dedicated to lazy_map.
+ * jardonnet/registration/icp_lazy.hh: New dedicated to
+ lazy map.
+ * jardonnet/registration/quat7.hh: Update.
+ * jardonnet/registration/chamfer.hh: Update.
+ * jardonnet/registration/icp.hh: Update (dedicated to
+ distance_map).
+
+ * jardonnet/registration/misc.hh: Move outside quat/
+ (removed).
+ * jardonnet/registration/rotation.hh: Move outside quat/
+ (removed).
+
+ * jardonnet/test/check: Remove old test script.
+
+2008-04-02 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ Change RGB encoding from int_u to float01_.
+ * vigouroux/color/my_hsi.hh: plug HSI on value.
+ * vigouroux/color/rgb_to_hsi.hh: .
+ * vigouroux/moyenne.cc: test new HSI and RGB.
+
+2008-04-01 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: Fix distance map version: 0.5s for 01.pbm over 02.pbm.
+
+ * jardonnet/test/plotscript: Add gnuplot script.
+ * jardonnet/test/Makefile: Add g++ flags: Unexpected
+ behavior disappear with -ffloat-store (float are not stored in
+ register).
+ * jardonnet/test/check: Update test script.
+ * jardonnet/registration/quat7.hh: .
+ * jardonnet/registration/icp.hh: .
+ * jardonnet/registration/projection.hh: .
+ * jardonnet/registration/tools.hh: .
+
+2008-04-01 Alexandre Abraham <abraham(a)lrde.epita.fr>
+
+ Add personal folder in sandbox with prototype of najman component
tree.
+
+ * abraham: New.
+ * abraham/morpho: New.
+ * abraham/morpho/basic_najman.hh: New, contains Najman
+ component tree.
+ * abraham/morpho/test.cc: New.
+ * abraham/morpho/images: New.
+ * abraham/morpho/images/test_component_tree.pgm: New.
+ * abraham/morpho/topo_wst.hh: New, draft of topological
+ watershed.
+ * abraham/morpho/Makefile: New.
+
+2008-03-31 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ Start a doc about the Milena images types and their properties.
+
+ * ballas/doc: New.
+ * ballas/doc/image_tours.txt: New.
+
+2008-03-31 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: 'lazy'_map.
+
+ * jardonnet/test/icp.cc: Update.
+ * jardonnet/test/reduce.cc: New: image scaling.
+ * jardonnet/test/01.pbm,
+ * jardonnet/test/02.pbm: New: test images.
+ * jardonnet/registration/icp.hh: Use type lazy_map instead
+ of std::pair, in order to use spécific constructors.
+ * jardonnet/registration/projection.hh: update.
+ * jardonnet/registration/tools.hh: Add tools for boxes (to
+ include in Milena?).
+
+2008-03-29 Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP : projection::memo.
+
+ * jardonnet/test/icp.cc: Update.
+ * jardonnet/test/check: Test projection techniques.
+ * jardonnet/TODO: Update.
+ * jardonnet/registration/quat7.hh: Correction.
+ * jardonnet/registration/cloud.hh: Correction.
+ * jardonnet/registration/jacobi.hh: Add FIXME (nD).
+ * jardonnet/registration/icp.hh: Improvment.
+ * jardonnet/registration/projection.hh: Add a projection
+ technique "memo" computing closest point only if needed.
+ * jardonnet/registration/tools.hh: Gather together tools
+ to add to milena.
+
+2008-03-27 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Fix naive DT in Etienne's sandbox.
+
+ * folio/naive.cc: Fix.
+
+2008-03-27 Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: use of projection maps.
+
+ * jardonnet/test/icp.cc: Update: maps.
+ * jardonnet/registration/icp.hh: .
+ * jardonnet/registration/projection.hh: .
+
+2008-03-26 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Sandbox: ICP: draft improvment.
+
+ * jardonnet/test/Makefile: -O3 version.
+ * jardonnet/test/icp.cc: image loading.
+ * jardonnet/registration/quat7.hh: Update.
+ * jardonnet/registration/chamfer.hh: Etienne's.
+ * jardonnet/registration/cloud.hh: Correction.
+ * jardonnet/registration/icp.hh: Update.
+ * jardonnet/registration/projection.hh: To be removed.
+ * jardonnet/registration/quat/rotation.hh: s/3/n/.
+
+2008-03-25 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ gradation for image valued by integers.
+ * vigouroux/color.cc: New test.
+ * vigouroux/color/my_hsi.hh: changed.
+ * vigouroux/color/rgb_to_hsi.hh: changed.
+ * vigouroux/gradation.hh: New gradation.
+ * vigouroux/lap.cc: New gradation test.
+ * vigouroux/lap.hh: New lap filter.
+ * vigouroux/moyenne.cc: .
+
+2008-03-22 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ Cleanup of the sandbox.
+ * folio/chamfer_dt.cc: Remove.
+ * folio/dmap.cc: Remove.
+ * folio/dt_naive.cc: Remove.
+ * folio/dt_naive.hh: Remove.
+ * folio/exercices/heritage_conditionnel.cc: New.
+ * folio/exercices/heritage_conditionnel.hh: New.
+ * folio/exercices: New.
+ * folio/heritage_conditionnel.cc: Remove.
+ * folio/heritage_conditionnel.hh: Remove.
+
+2008-03-22 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ Naive DT rebuilt. Does not compile.
+ * folio/naive.cc: Uses a given function to calculate the norm.
+
+2008-03-22 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ Chamfer DT with nearest point calculus.
+ * folio/chamfer.cc: Returns a pair containing the two maps.
+
+2008-03-21 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Debug tiled_image2d.
+ * garrigues/tiled_image2d/block.hh: Remove the union, to use a
+ block with a value type of milena.
+ * garrigues/tiled_image2d/layout/image2d/lrtb.hh: in a
+ milena's point2d, we have p[0] = row index, p[1] = col index, update
+ to respect this.
+ * garrigues/tiled_image2d/layout/page2d/lrtb.hh: likewise,
+ (unsigned image2d_lrtb::size(unsigned nrows, unsigned ncols)) New.
+ * garrigues/tiled_image2d/tiled_image2d.cc: Test the type with
+ a big image.
+ * garrigues/tiled_image2d/tiled_image2d.hh: Allocate enough
+ space for the image. Fixme : some debug will be removed later.
+
+2008-03-21 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
+
+ Fix some typos, add existant tests.
+ * pellegrin/set/Makefile: Remove.
+ * pellegrin/set/core/concept/point_set.hh: Modified.
+ * pellegrin/set/core/internal/multi_set.hh,
+ * pellegrin/set/core/internal/uni_set.hh: New.
+ * pellegrin/set/core/line2d.hh,
+ * pellegrin/set/core/p_array.hh,
+ * pellegrin/set/core/p_bgraph.hh,
+ * pellegrin/set/core/p_graph.hh,
+ * pellegrin/set/core/p_line_graph.hh,
+ * pellegrin/set/core/p_priority_queue.hh,
+ * pellegrin/set/core/p_priority_queue_fast.hh,
+ * pellegrin/set/core/p_priority_queue_fast_with_array.hh,
+ * pellegrin/set/core/p_queue.hh,
+ * pellegrin/set/core/p_queue_fast.hh,
+ * pellegrin/set/core/p_run.hh,
+ * pellegrin/set/core/p_runs.hh,
+ * pellegrin/set/core/p_set.hh,
+ * pellegrin/set/core/pset_if.hh: Modify an #include and add a
+ semi-colon after the trait struct.
+ * pellegrin/set/multi_set.hh: Remove.
+ * pellegrin/set/test: New folder containing tests.
+ * pellegrin/set/test/Makefile,
+ * pellegrin/set/test/test.sh,
+ * pellegrin/set/test/detest.sh: New, for the compilation.
+ * pellegrin/set/test/p_bgraph.cc,
+ * pellegrin/set/test/p_priority_queue.cc,
+ * pellegrin/set/test/p_priority_queue_fast.cc,
+ * pellegrin/set/test/p_priority_queue_fast_with_array.cc,
+ * pellegrin/set/test/p_queue.cc,
+ * pellegrin/set/test/p_queue_fast.cc,
+ * pellegrin/set/test/p_runs.cc,
+ * pellegrin/set/test/p_set.cc,
+ * pellegrin/set/test/pset_if.cc: New tests.
+ * pellegrin/set/test_set.cc: Remove.
+ * pellegrin/set/trait/point_set.hh: Minor fix.
+ * pellegrin/set/uni_set.hh: Remove.
+
+2008-03-19 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Icp : n dim, refactored, uses p_array, vec -> rounded point proc.
+
+ * jardonnet/test/icp.cc,
+ * jardonnet/registration/quat7.hh,
+ * jardonnet/registration/cloud.hh,
+ * jardonnet/registration/jacobi.hh,
+ * jardonnet/registration/icp.hh,
+ * jardonnet/registration/projection.hh,
+ * jardonnet/registration/quat/all.hh,
+ * jardonnet/registration/quat/rotation.hh: Update for
+ p_array and n dim (not ready yet).
+ * jardonnet/registration/quat/interpol.hh: Remove.
+ Provided by qut.hh
+
+2008-03-19 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Update test on rgb/hsi conversion.
+
+ * vigouroux/moyenne.cc: Update.
+
+2008-03-19 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
+
+ Fix some mistakes, Add.
+ * pellegrin/set/core/line2d.hh,
+ * pellegrin/set/core/p_array.hh,
+ * pellegrin/set/core/p_bgraph.hh,
+ * pellegrin/set/core/p_graph.hh,
+ * pellegrin/set/core/p_line_graph.hh,
+ * pellegrin/set/core/p_priority_queue.hh,
+ * pellegrin/set/core/p_priority_queue_fast.hh,
+ * pellegrin/set/core/p_priority_queue_fast_with_array.hh,
+ * pellegrin/set/core/p_queue.hh,
+ * pellegrin/set/core/p_queue_fast.hh,
+ * pellegrin/set/core/p_set.hh,
+ * pellegrin/set/core/pset_if.hh: traits are up-to-date
+ (or not, i have to check it with theo) and add the fwd decls.
+ * pellegrin/set/core/p_run.hh: New.
+ * pellegrin/set/core/p_runs.hh: New.
+ * pellegrin/set/core/runs_psite.hh: Remove (not a point_set).
+
+2008-03-19 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ rms.
+ * vigouroux/moyenne.cc: rms.
+
+2008-03-19 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
+
+ Commit of Sandbox.
+ * pellegrin/cond_inheritance/Makefile: .
+ * pellegrin/cond_inheritance/concept/point_set.hh: .
+ * pellegrin/cond_inheritance/internal/multi_set.hh: .
+ * pellegrin/cond_inheritance/internal/point_set_base.hh: .
+ * pellegrin/cond_inheritance/internal/uni_set.hh: .
+ * pellegrin/cond_inheritance/p_array.hh: .
+ * pellegrin/cond_inheritance/p_set.hh: .
+ * pellegrin/cond_inheritance/test_cond_inherit.cc: .
+ * pellegrin/first_test.cc: .
+ * pellegrin/set/Makefile: .
+ * pellegrin/set/core/concept/point_set.hh: New.
+ * pellegrin/set/core/concept: New.
+ * pellegrin/set/core/internal: New.
+ * pellegrin/set/core/line2d.hh: New.
+ * pellegrin/set/core/p_array.hh: New.
+ * pellegrin/set/core/p_bgraph.hh: New.
+ * pellegrin/set/core/p_graph.hh: New.
+ * pellegrin/set/core/p_line_graph.hh: New.
+ * pellegrin/set/core/p_priority_queue.hh: New.
+ * pellegrin/set/core/p_priority_queue_fast.hh: New.
+ * pellegrin/set/core/p_priority_queue_fast_with_array.hh: New.
+ * pellegrin/set/core/p_queue.hh: New.
+ * pellegrin/set/core/p_queue_fast.hh: New.
+ * pellegrin/set/core/p_set.hh: New.
+ * pellegrin/set/core/pset_if.hh: New.
+ * pellegrin/set/core/runs_psite.hh: New.
+ * pellegrin/set/core: New.
+ * pellegrin/set/multi_set.hh: .
+ * pellegrin/set/test_set.cc: .
+ * pellegrin/set/trait/point_set.hh: New.
+ * pellegrin/set/trait: New.
+ * pellegrin/set/types_de_points.txt: New.
+ * pellegrin/set/uni_set.hh: .
+
+2008-03-19 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ correct structures.
+ * vigouroux/color/my_cmy.hh: correction.
+ * vigouroux/color/my_hsi.hh: correction.
+ * vigouroux/color/my_hsl.hh: correction.
+ * vigouroux/color/my_hsv.hh: correction.
+ * vigouroux/color/my_xyz.hh: correction.
+ * vigouroux/color/my_yiq.hh: correction.
+ * vigouroux/color/my_yuv.hh: correction.
+ * vigouroux/color/rgb_to_hsi.hh: correction.
+
+2008-03-18 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ Sandbox: Site/Psite refactorization: finalize the example.
+
+ * ballas/refactorization/test/test.cc: Remove this tes.
+ * ballas/refactorization/test/rle.cc,
+ * ballas/refactorization/test/image2d.cc: update tests.
+ * ballas/refactorization/image2d.hh: update values_.
+ * ballas/refactorization/concept.hh: u.
+ * ballas/refactorization/internal/impl.hh,
+ * ballas/refactorization/internal/force_exact.hh,
+ * ballas/refactorization/internal/piter_base.hh,
+ * ballas/refactorization/internal/psite_base.hh,
+ * ballas/refactorization/point2d_impl.hh: Impl recovering.
+
+2008-03-17 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Icp legacy. algebra:: now contains types vec, mat and quat.
+
+ * duhamel/slow_seed2tiling.cc: .
+ * duhamel/labeling_algo.hh: .
+ * duhamel/mesh_image.hh: .
+ * jardonnet/test/icp.cc: New.
+ * jardonnet/test/gaussian_subsampling.cc: .
+ * jardonnet/test/Makefile: .
+ * jardonnet/subsampling/gaussian_subsampling.hh: .
+ * jardonnet/subsampling/sub_sampled_image.hh: .
+ * jardonnet/TODO: .
+ * jardonnet/registration/quat7.hh: New.
+ * jardonnet/registration/cloud.hh: New.
+ * jardonnet/registration/jacobi.hh: New.
+ * jardonnet/registration/icp.hh: .
+ * jardonnet/registration/projection.hh: New.
+ * jardonnet/registration/quat: New.
+ * jardonnet/registration/quat/all.hh: New.
+ * jardonnet/registration/quat/misc.hh: New.
+ * jardonnet/registration/quat/interpol.hh: New.
+ * jardonnet/registration/quat/rotation.hh: New.
+ * vigouroux/color/my_yuv.hh: .
+ * vigouroux/color/my_hsi.hh: .
+ * vigouroux/color/my_hsl.hh: .
+ * vigouroux/color/my_xyz.hh: .
+ * vigouroux/color/my_hsv.hh: .
+ * vigouroux/color/my_yiq.hh: .
+ * folio/dmap.cc: .
+ * garrigues/image_identity/interpolated.hh: .
+ * garrigues/image_identity/interpolated.cc: .
+
+2008-03-17 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ sandbox: psite/site refactorization: add the rle image type.
+
+ * ballas/refactorization/test/rle.cc: New tests.
+ * ballas/refactorization/p_run.hh,
+ * ballas/refactorization/rle_pset.hh,
+ * ballas/refactorization/rle_psite.hh,
+ * ballas/refactorization/rle_image.hh: New, rle image type.
+ * ballas/refactorization/internal/pset_base.hh,
+ * ballas/refactorization/internal/image_base.hh,
+ * ballas/refactorization/internal/piter_base.hh,
+ * ballas/refactorization/internal/psite_base.hh,
+ * ballas/refactorization/box2d.hh,
+ * ballas/refactorization/point2d.hh: update
+
+2008-03-12 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ sandbox: continuing the psite/site factorization example.
+
+ * ballas/refactorization/test/box2d.cc,
+ * ballas/refactorization/test/image2d.cc,
+ * ballas/refactorization/test/test.cc: tests.
+ * ballas/refactorization/internal/impl.hh: New,base impl class.
+ * ballas/refactorization/box2d.hh,
+ * ballas/refactorization/point2d.hh,
+ * ballas/refactorization/point2d_impl.hh,
+ * ballas/refactorization/image2d.hh: New, add a light image2d.
+ * ballas/refactorization/concept.hh:,
+ * ballas/refactorization/internal/pset_base.hh:,
+ * ballas/refactorization/internal/image_base.hh:,
+ * ballas/refactorization/internal/piter_base.hh:,
+ * ballas/refactorization/internal/psite_base.hh: Update.
+
+2008-03-12 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Make the gaussian filter work using algebra::vec.
+
+ * jardonnet/test/Makefile: test.
+ * jardonnet/test/gaussian.cc: test.
+ * jardonnet/TODO: New.
+ * jardonnet/icc.txt: New.
+
+2008-03-12 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Add to sanbox an image type maped on the hard disk.
+
+ * garrigues/tiled_image2d: New.
+ * garrigues/tiled_image2d/tiled_image2d.cc: New.
+ * garrigues/tiled_image2d/tiled_image2d.hh: New.
+ * garrigues/tiled_image2d/backend/file.hh: New.
+ * garrigues/tiled_image2d/backend/ios.hh: New.
+ * garrigues/tiled_image2d/backend/mmap.hh: New.
+ * garrigues/tiled_image2d/backend: New.
+ * garrigues/tiled_image2d/block.hh: New.
+ * garrigues/tiled_image2d/context.hh: New.
+ * garrigues/tiled_image2d/layout/all.hh: New.
+ * garrigues/tiled_image2d/layout/image2d/all.hh: New.
+ * garrigues/tiled_image2d/layout/image2d/lrtb.hh: New.
+ * garrigues/tiled_image2d/layout/image2d/tblr.hh: New.
+ * garrigues/tiled_image2d/layout/image2d: New.
+ * garrigues/tiled_image2d/layout/layout2d.hh: New.
+ * garrigues/tiled_image2d/layout/page2d/all.hh: New.
+ * garrigues/tiled_image2d/layout/page2d/lrtb.hh: New.
+ * garrigues/tiled_image2d/layout/page2d/tblr.hh: New.
+ * garrigues/tiled_image2d/layout/page2d: New.
+ * garrigues/tiled_image2d/layout: New.
+ * garrigues/tiled_image2d/page.hh: New.
+ * garrigues/tiled_image2d/paged_image.hh: New.
+ * garrigues/tiled_image2d/support/lru.hh: New.
+ * garrigues/tiled_image2d/support/simple.hh: New.
+ * garrigues/tiled_image2d/support: New.
+
+2008-03-10 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ Start a site/psite refactorization example.
+
+ * ballas/refactorization: New.
+ * ballas/refactorization/test: New.
+ * ballas/refactorization/test/test.cc: New.
+ * ballas/refactorization/metal: New.
+ * ballas/refactorization/metal/equal.hh: New.
+ * ballas/refactorization/metal/bool.hh: New.
+ * ballas/refactorization/metal/bexpr.hh: New.
+ * ballas/refactorization/exact.hh: New.
+ * ballas/refactorization/concept.hh: New.
+ * ballas/refactorization/internal: New.
+ * ballas/refactorization/internal/exact.hh: New.
+ * ballas/refactorization/internal/pset_base.hh: New.
+ * ballas/refactorization/internal/image_base.hh: New.
+ * ballas/refactorization/internal/piter_base.hh: New.
+ * ballas/refactorization/internal/site_base.hh: New.
+ * ballas/refactorization/internal/psite_base.hh: New.
+
+2008-03-06 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ Subsampling. Draft icp.
+
+ * jardonnet/test/gaussian_subsampling.cc: New Test.
+ * jardonnet/subsampling/subsampling_2d.hh: Remove.
+ * jardonnet/subsampling/gaussian_subsampling.hh: New.
+ * jardonnet/registration: New.
+ * jardonnet/registration/icp.hh: Draft.
+
+2008-03-04 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ Root Mean Square of error.
+ * vigouroux/load.cc: .
+ * vigouroux/moyenne.cc: New Root Mean Square function.
+
+2008-03-04 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ test conversion with lena image.
+ * vigouroux/color/rgb_to_hsi.hh: .
+ * vigouroux/load.cc: test.
+
+2008-03-03 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ loading image and convertion in new color mode test.
+ * vigouroux/color/is_HSI.cc: test conversion.
+ * vigouroux/color/my_hsi.hh: correct a bug.
+ * vigouroux/color/rgb_to_hsi.hh: correct a bug.
+ * vigouroux/color/rgb_to_xyz.hh: correct a bug.
+ * vigouroux/color/tests.cc: test conversion.
+ * vigouroux/load.cc: New loader.
+ * vigouroux/tests.cc: New tests.
+
+2008-02-29 Ugo Jardonnet <ugo.jardonnet(a)lrde.epita.fr>
+
+ sandbox:Subsampling function.
+
+ * jardonnet/subsampling: New.
+ * jardonnet/subsampling/subsampling_2d.hh: Subsamples 2d image.
+ * jardonnet/subsampling/sub_sampled_image.hh: Draft morpher.
+ * jardonnet/test: New temporary test directory.
+ * jardonnet/test/test.cc: Base.
+ * jardonnet/test/subsampling.cc: Subsampling test.
+ * jardonnet/test/Makefile: New.
+
+2008-02-27 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ New sample code for Caroline (hsi and conversion).
+
+ * vigouroux/color/my_hsi.hh: .
+ * vigouroux/color/is_HSI.cc: New.
+ * vigouroux/color/rgb_to_hsi.hh
+ (fun::v2v::f_rgb_to_hsi_): New.
+
+2008-02-27 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Sample code for IRM segmentation.
+
+ * geraud/irm.cc: New.
+
+2008-02-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Split fllt.hh in my sanbox.
+
+ * garrigues/fllt/compute_level_set.hh: New, compute the
+ level sets.
+ * garrigues/fllt/debug.hh: New, debug routines for FLLT.
+ * garrigues/fllt/doc.hh: New, some comments from
+ Monasse's paper.
+ * garrigues/fllt/lower.hh: New, the struct used to compute the
+ lower level set.
+ * garrigues/fllt/upper.hh: New, the struct used to compute the
+ upper level set.
+ * garrigues/fllt/types.hh: New, type defined for FLLT.
+ * garrigues/fllt/merge.hh: New, routines to merge the lower
+ level set and the upper level set.
+ * garrigues/fllt/fllt.hh: Split this file.
+ * garrigues/fllt/test_fllt10.cc: Update includes.
+
+2008-02-26 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ Chamfer DT visual tests (beautiful images inside !).
+ * folio/chamfer_dt.cc: New visual tests inside
+ (Beware! There's a picasso painting here !).
+
+2008-02-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Make FLLT compile.
+
+ * garrigues/fllt/fllt2.hh: Update due to the new tree_node
+ name and the update of labeling algorithms.
+
+2008-02-25 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Create FLLT directory in my sandbox and move fllt related
+ files into it.
+
+ * garrigues/fllt: New.
+
+ * garrigues/fllt.hh: Remove.
+ * garrigues/fllt/fllt.hh: New.
+ * garrigues/fllt/fllt2.hh: New.
+ * garrigues/fllt/fllt_doc.hh: New.
+ * garrigues/fllt/fllt_merge.hh: New.
+ * garrigues/fllt/fllt_optimized.hh: New.
+ * garrigues/fllt/fllt_types.hh: New.
+ * garrigues/fllt/test_fllt.cc: New.
+ * garrigues/fllt/test_fllt10.cc: New.
+ * garrigues/fllt/test_fllt10_inv.cc: New.
+ * garrigues/fllt/test_fllt12.cc: New.
+ * garrigues/fllt/test_fllt13.cc: New.
+ * garrigues/fllt/test_fllt15.cc: New.
+ * garrigues/fllt/test_fllt2.cc: New.
+ * garrigues/fllt/test_fllt3.cc: New.
+ * garrigues/fllt/test_fllt3_inv.cc: New.
+ * garrigues/fllt/test_fllt4.cc: New.
+ * garrigues/fllt/test_fllt5.cc: New.
+ * garrigues/fllt/test_fllt6.cc: New.
+ * garrigues/fllt/test_fllt7.cc: New.
+ * garrigues/fllt/test_fllt7_inv.cc: New.
+ * garrigues/fllt/test_fllt8.cc: New.
+ * garrigues/fllt/test_fllt9.cc: New.
+ * garrigues/fllt/test_fllt_lena.cc: New.
+ * garrigues/fllt/test_fllt_lena_tiles.cc: New.
+ * garrigues/fllt/test_fllt_tiny.cc: New.
+ * garrigues/fllt/test_flltb.cc: New.
+ * garrigues/fllt2.hh: Remove.
+ * garrigues/fllt_doc.hh: Remove.
+ * garrigues/fllt_merge.hh: Remove.
+ * garrigues/fllt_optimized.hh: Remove.
+ * garrigues/fllt_types.hh: Remove.
+ * garrigues/test_fllt.cc: Remove.
+ * garrigues/test_fllt10.cc: Remove.
+ * garrigues/test_fllt10_inv.cc: Remove.
+ * garrigues/test_fllt12.cc: Remove.
+ * garrigues/test_fllt13.cc: Remove.
+ * garrigues/test_fllt15.cc: Remove.
+ * garrigues/test_fllt2.cc: Remove.
+ * garrigues/test_fllt3.cc: Remove.
+ * garrigues/test_fllt3_inv.cc: Remove.
+ * garrigues/test_fllt4.cc: Remove.
+ * garrigues/test_fllt5.cc: Remove.
+ * garrigues/test_fllt6.cc: Remove.
+ * garrigues/test_fllt7.cc: Remove.
+ * garrigues/test_fllt7_inv.cc: Remove.
+ * garrigues/test_fllt8.cc: Remove.
+ * garrigues/test_fllt9.cc: Remove.
+ * garrigues/test_fllt_lena.cc: Remove.
+ * garrigues/test_fllt_lena_tiles.cc: Remove.
+ * garrigues/test_fllt_tiny.cc: Remove.
+ * garrigues/test_flltb.cc: Remove.
+
+2008-02-21 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ Chamfer DT algorithm.
+ * folio/chamfer_dt.cc: Chamfer DT algorithm (with test).
+ * folio/dmap.cc: Unsignificative modification.
+
+2008-02-19 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ Dmap naive algorithm from Theo.
+ * folio/dmap.cc: Dmap naive algorithm.
+
+2008-02-19 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ Conditionnal heritage exercice.
+ * folio/heritage_conditionnel.cc: Test file.
+ * folio/heritage_conditionnel.hh: Exercice implementation.
+
+2008-02-19 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ Corrections.
+ * vigouroux/color/rgb_to_hsi.hh: Correction.
+ * vigouroux/color/rgb_to_hsl.hh: New.
+ * vigouroux/color/rgb_to_hsv.hh: New.
+ * vigouroux/color/rgb_to_xyz.hh: New.
+ * vigouroux/color/rgb_to_yiq.hh: New.
+
+2008-02-18 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
+
+ Work on conditional inheritance done.
+ * pellegrin/cond_inheritance: Folder containing my work.
+ * pellegrin/cond_inheritance/Makefile: Compile the test.
+ * pellegrin/cond_inheritance/concept: New.
+ * pellegrin/cond_inheritance/concept/point_set.hh: New.
+ * pellegrin/cond_inheritance/internal: New.
+ * pellegrin/cond_inheritance/internal/multi_set.hh: New.
+ * pellegrin/cond_inheritance/internal/point_set_base.hh: New.
+ * pellegrin/cond_inheritance/internal/uni_set.hh: New.
+ * pellegrin/cond_inheritance/p_array.hh: Definition of a
+ p_array.
+ * pellegrin/cond_inheritance/p_set.hh: Definition of a p_set.
+ * pellegrin/cond_inheritance/test_cond_inherit.cc: Test file.
+
+2008-02-17 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ New structures.
+ * vigouroux/color/my_hsl.hh: New.
+ * vigouroux/color/my_hsv.hh: New.
+ * vigouroux/color/my_xyz.hh: New.
+ * vigouroux/color/my_yiq.hh: New.
+ * vigouroux/color/rgb_to_hsi.hh: .
+
+2008-02-14 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ corrections for compilation.
+ * vigouroux/color/my_cmy.hh: .
+ * vigouroux/color/rgb_to_cmy.hh: .
+ * vigouroux/color/rgb_to_hsi.hh: .
+ * vigouroux/color/tests.cc: .
+
+2008-02-14 Etienne FOLIO <folio(a)lrde.epita.fr>
+
+ First work on naive dt.
+ * folio/dt_naive.cc: Test file, in progress
+ * folio/dt_naive.hh: Algorithm
+
+2008-02-14 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ Corrections on color structures.
+ * vigouroux/color/my_cmy.hh: corrections.
+ * vigouroux/color/my_hsi.hh: corrections.
+ * vigouroux/color/rgb_to_cmy.hh: corrections.
+ * vigouroux/color/rgb_to_yuv.hh: corrections.
+ * vigouroux/color/tests.cc: corrections.
+
+2008-02-13 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ color structures.
+ * vigouroux/color/my_cmy.hh: CMY struct.
+ * vigouroux/color/my_hsi.hh: HSI struct.
+ * vigouroux/color/my_yuv.hh: YUV struct.
+ * vigouroux/color/rgb_to_cmy.hh: transform equations.
+ * vigouroux/color/rgb_to_hsi.hh: transform equations.
+ * vigouroux/color/rgb_to_yuv.hh: transform equations.
+ * vigouroux/color/tests.cc: New test.
+
+2008-02-13 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
+
+ Commit of personnal work in my sandbox.
+ * pellegrin/Makefile: New.
+ * pellegrin/first_test.cc: New.
+ * pellegrin/set/Makefile: New.
+ * pellegrin/set/multi_set.hh: New.
+ * pellegrin/set/test_set.cc: New.
+ * pellegrin/set/uni_set.hh: New.
+ * pellegrin/set: New.
+
+2008-02-05 Caroline Vigouroux <vigour_c(a)epita.fr>
+
+ Added personal folder and color files in sandbox.
+ * vigouroux/color.hh: New.
+ * vigouroux/color/color.hh: New.
+ * vigouroux/color/hsi.hh: New.
+ * vigouroux/color/hsl.hh: New.
+ * vigouroux/color/hsv.hh: New.
+ * vigouroux/color/nrgb.hh: New.
+ * vigouroux/color/rgb.hh: New.
+ * vigouroux/color/xyz.hh: New.
+ * vigouroux/color/yiq.hh: New.
+ * vigouroux/color/yuv.hh: New.
+ * vigouroux/color: New.
+ * vigouroux/convert/abstract/colorconv.hh: New.
+ * vigouroux/convert/abstract/conversion.hh: New.
+ * vigouroux/convert/abstract: New.
+ * vigouroux/convert/basics.hh: New.
+ * vigouroux/convert/bound.hh: New.
+ * vigouroux/convert/cast.hh: New.
+ * vigouroux/convert/conversion.hh: New.
+ * vigouroux/convert/conversion_ng_se.hh: New.
+ * vigouroux/convert/force.hh: New.
+ * vigouroux/convert/nrgbxyz.hh: New.
+ * vigouroux/convert/rgbhsi.hh: New.
+ * vigouroux/convert/rgbhsl.hh: New.
+ * vigouroux/convert/rgbhsv.hh: New.
+ * vigouroux/convert/rgbnrgb.hh: New.
+ * vigouroux/convert/rgbxyz.hh: New.
+ * vigouroux/convert/rgbyiq.hh: New.
+ * vigouroux/convert/rgbyuv.hh: New.
+ * vigouroux/convert/stretch.hh: New.
+ * vigouroux/convert/value_to_point.hh: New.
+ * vigouroux/convert: New folder.
+ * vigouroux: New folder.
+
+2008-02-05 Michel Pellegrin <pellegrin(a)lrde.epita.fr>
+
+ Add my personnal folder in sandbox.
+ * pellegrin: New sandbox directory.
+
+2008-02-05 Etienne FOLIO <folio_e(a)epita.fr>
+
+ add folio sandbox folder.
+ * folio: New personal sandbox folder.
+
+2008-01-28 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Add thresholding and a generalisation of accu::pair.
+
+ Add features for thresholding an image.
+
+ * nivault/extract_score.cc: Begin stats.
+
+2008-01-18 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Update processing of scores.
+
+ * nivault/extract_score.cc: Update, processing and
+ labelling of big connected components, closing for highlight
+ notes and getting of an horizontal projection of image for
+ highlight lines.
+
+2008-01-17 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ * garrigues/factures/array_global.cc: Remove.
+ * garrigues/factures/facture.pgm: Remove.
+
+2008-01-17 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update graph.
+ * nivault/extract_character.cc: Update.
+
+2008-01-17 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Highlight hlives and vlines in extract_array.
+
+ * garrigues/factures/extract_array_highlight.cc: New.
+ Highlight hlives and vlines in extract_array.
+ * garrigues/factures/array_global.cc: Rename as...
+ * garrigues/factures/extract_array.cc: this.
+
+2008-01-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update extract_character.
+
+ * nivault/extract_character.cc: Update.
+
+2008-01-15 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Add processing pipeline for recognize scores.
+ * nivault/extract_score.cc: New.
+
+2008-01-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix bug in extract_character.
+ * nivault/extract_character.cc: Fix.
+
+2008-01-14 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Begin a process to extract arrays.
+ * garrigues/factures/array_global.cc: New.
+ * garrigues/factures/facture.pgm: An receipt image.
+ * garrigues/factures: New.
+
+2008-01-14 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Clean input image for extract character.
+
+ * nivault/extract_character.cc: Remove noise on input
+ image.
+
+2008-01-14 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update extract character.
+ * nivault/extract_character.cc: The lines of text have a
+ green bbox in out.ppm.
+
+2008-01-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add extract array example.
+
+ * duhamel/extract_array.cc: New example of extract array.
+
+2008-01-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update and clean extract character example.
+ * nivault/extract_character.cc: Clean and update.
+
+2008-01-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update example character extraction.
+
+ * nivault/extract_character.cc: Update.
+
+2008-01-09 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update extract character.
+ * nivault/extract_character.cc: Update.
+
+2008-01-09 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update extract character.
+
+ * nivault/extract_character.cc: Update.
+
+2008-01-08 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add file for example of character extraction.
+
+ * nivault/extract_character.cc: New example.
+
+2007-11-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Moves the io's tests.
+ * garrigues/io_fits.cc: Remove.
+
+2007-11-13 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Fix doxygen expressions.
+ * duhamel/color_sub.cc,
+ * duhamel/labeling_algo.cc,
+ * duhamel/labeling_level.hh,
+ * duhamel/labeling_level_fast.cc,
+ * duhamel/labeling_level_fast_10000x1000.cc,
+ * duhamel/labeling_level_generic_10000x1000.cc,
+ * garrigues/fllt2.hh: Fix.
+
+2007-11-13 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Plugin gimp support the undo system.
+ * nivault/plugin-gimp/src/build-image.hh,
+ * nivault/plugin-gimp/src/build-image.hxx,
+ * nivault/plugin-gimp/src/main.cc: Use two image for reading
+ and writing.
+
+2007-11-12 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Plug-in gimp works and compute images.
+ * nivault/plugin-gimp/src/build-image.hh,
+ * nivault/plugin-gimp/src/build-image.hxx,
+ * nivault/plugin-gimp/src/gimp-image.hh,
+ * nivault/plugin-gimp/src/main.cc: Update.
+
+2007-11-12 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Clean and optimise FLLT.
+
+ * garrigues/fllt_doc.hh: New, Notes for FLLT.
+ * garrigues/fllt_merge.hh: New, merge algorithm.
+ * garrigues/fllt_optimized.hh: Update.
+ * garrigues/fllt_types.hh: New, types used in FLLT.
+ * garrigues/level_set.hh: New, compute lower/upper level set
+ algorithm
+ * garrigues/lower.hh: New, informations about how to compute
+ the lower level set.
+ * garrigues/upper.hh: New, informations about how to compute
+ the lower level set.
+
+ * garrigues/test_fllt12.cc: Cleaning, (fllt2.hh) replaced by...
+ (fllt_optimized.hh) ...this.
+ * garrigues/test_fllt13.cc: Likewise.
+ * garrigues/test_fllt2.cc: Likewise.
+ * garrigues/test_fllt3.cc: Likewise.
+ * garrigues/test_fllt_lena_tiles.cc: Likewise.
+
+ * garrigues/fllt2.hh: (set_p) replaced by...
+ {p_set} ...this.
+
+2007-11-09 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Bad plugin for debugging a segfault.
+ * nivault/plugin-gimp/src/build-image.hh,
+ * nivault/plugin-gimp/src/build-image.hxx,
+ * nivault/plugin-gimp/src/gimp-image.hh,
+ * nivault/plugin-gimp/src/interface.hxx: Some code commented.
+
+2007-11-09 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Add gimp-image adapter and use it.
+ * nivault/plugin-gimp/src/Makefile.am: Add gimp-image.hh.
+ * nivault/plugin-gimp/src/imagegimp.hh: Rename as...
+ * nivault/plugin-gimp/src/gimp-image.hh: ...this. Milena
+ image that encapsulate GimpPixelRgn.
+ * nivault/plugin-gimp/src/build-image.hh,
+ * nivault/plugin-gimp/src/build-image.hxx,
+ * nivault/plugin-gimp/src/main.cc: Use gimp-image.
+
+2007-11-08 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Add an faster FLLT algorithm implementation.
+
+ * garrigues/fllt_optimized.hh: New, same
+ implementation of FLLT algorithm, expect we avoid calling
+ labeling::level to determine the holes of a each shape.
+
+2007-11-07 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update test_fllt15 smaller.
+ * garrigues/test_fllt15.cc: Update.
+
+2007-11-07 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add new test for fllt debug.
+ * garrigues/test_fllt15.cc: New test form lena_7_5.
+
+2007-11-07 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ New test for fllt debugging.
+
+ * garrigues/test_fllt13.cc: New test file from lena_tiles_3_9.
+
+2007-11-06 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Reduce a test for FLLT.
+ * garrigues/test_flltb.cc: Reduce a FLLT test to reveal a bug.
+
+2007-11-06 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Add draft for imagegimp.
+ * nivault/plugin-gimp/src/imagegimp.hh: New.
+
+2007-11-06 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add test for fllt from lena_0_1.
+ * garrigues/test_flltb.cc: New test for fllt with
+ smaller domain from lena_0_1.
+
+2007-11-06 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Add tests for FLLT.
+ * garrigues/test_fllt10.cc: New,
+ * garrigues/test_fllt10_inv.cc: New,
+ * garrigues/test_fllt3_inv.cc: New,
+ * garrigues/test_fllt7_inv.cc: New, test FLLT algorithm.
+
+2007-11-06 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Improve plug-in display.
+
+ * nivault/plugin-gimp/src/Makefile.am: Include milena.
+ * nivault/plugin-gimp/src/build-image.hxx: Display
+ images faster.
+ * nivault/plugin-gimp/src/interface.hxx: Update widgets.
+
+ Cleaning repository.
+
+ * nivault/plugin-gimp/Makefile.in,
+ * nivault/plugin-gimp/aclocal.m4,
+ * nivault/plugin-gimp/autom4te.cache/output.0,
+ * nivault/plugin-gimp/autom4te.cache/output.1,
+ * nivault/plugin-gimp/autom4te.cache/output.2,
+ * nivault/plugin-gimp/autom4te.cache/output.3,
+ * nivault/plugin-gimp/autom4te.cache/requests,
+ * nivault/plugin-gimp/autom4te.cache/traces.0,
+ * nivault/plugin-gimp/autom4te.cache/traces.1,
+ * nivault/plugin-gimp/autom4te.cache/traces.2,
+ * nivault/plugin-gimp/autom4te.cache/traces.3,
+ * nivault/plugin-gimp/autom4te.cache,
+ * nivault/plugin-gimp/autoscan-2.61.log,
+ * nivault/plugin-gimp/config.guess,
+ * nivault/plugin-gimp/config.h.in,
+ * nivault/plugin-gimp/config.sub,
+ * nivault/plugin-gimp/configure.scan,
+ * nivault/plugin-gimp/configure,
+ * nivault/plugin-gimp/depcomp,
+ * nivault/plugin-gimp/help/Makefile.in,
+ * nivault/plugin-gimp/help/en/Makefile.in,
+ * nivault/plugin-gimp/help/images/Makefile.in,
+ * nivault/plugin-gimp/install-sh,
+ * nivault/plugin-gimp/intltool-extract.in,
+ * nivault/plugin-gimp/intltool-merge.in,
+ * nivault/plugin-gimp/intltool-update.in,
+ * nivault/plugin-gimp/missing,
+ * nivault/plugin-gimp/mkinstalldirs,
+ * nivault/plugin-gimp/po/Makefile.in.in,
+ * nivault/plugin-gimp/po/POTFILES.in,
+ * nivault/plugin-gimp/src/Makefile.in: Remove.
+
+2007-11-05 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Choice a good root of the merged tree in FLLT.
+
+ * garrigues/fllt2.hh: (merge_trees) Choose a good root between
+ the upper tree's one and the lower tree's one in order to keep the
+ good values of the input image.
+ (fllt) add a second call to merge_trees to test the contrast
+ invariant of the algorithm. FIXME : In some test, we get a segv when
+ calling merge_trees swapping the upper_tree and lower_tree
+ arguments. Add some debug too.
+
+ Update include of test_fllt4
+
+ * garrigues/test_fllt4.cc,
+ * garrigues/test_fllt5.cc,
+ * garrigues/test_fllt_lena_tiles.cc: Update.
+
+2007-11-05 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Remove dead code, Update the tests to use fllt2.hh.
+ * garrigues/test_fllt.cc,
+ * garrigues/test_fllt2.cc,
+ * garrigues/test_fllt3.cc,
+ * garrigues/test_fllt_tiny.cc: likewise, Update include to
+ test fllt2.hh.
+
+2007-11-05 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Start a second version of merging trees in FLLT.
+
+ * garrigues/fllt2.hh: New, looks like fllt.hh but differs in
+ merge trees. We keep the old file fllt.hh to avoid regression.
+
+2007-11-05 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Add more tests for FLLT.
+
+ * garrigues/test_fllt6.cc: New,
+ * garrigues/test_fllt7.cc: New,
+ * garrigues/test_fllt8.cc: New,
+ * garrigues/test_fllt9.cc: New,
+ * garrigues/test_fllt_lena.cc: New,
+ * garrigues/test_fllt_lena_tiles.cc: New, test FLLT with
+ differents 2d images.
+
+2007-11-05 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Add the gimp plugin.
+
+ * nivault/plugin-gimp/AUTHORS,
+ * nivault/plugin-gimp/COPYING,
+ * nivault/plugin-gimp/ChangeLog,
+ * nivault/plugin-gimp/HACKING,
+ * nivault/plugin-gimp/INSTALL,
+ * nivault/plugin-gimp/Makefile.am,
+ * nivault/plugin-gimp/Makefile.in,
+ * nivault/plugin-gimp/TODO,
+ * nivault/plugin-gimp/aclocal.m4,
+ * nivault/plugin-gimp/autogen.sh,
+ * nivault/plugin-gimp/autom4te.cache/output.0,
+ * nivault/plugin-gimp/autom4te.cache/output.1,
+ * nivault/plugin-gimp/autom4te.cache/output.2,
+ * nivault/plugin-gimp/autom4te.cache/output.3,
+ * nivault/plugin-gimp/autom4te.cache/requests,
+ * nivault/plugin-gimp/autom4te.cache/traces.0,
+ * nivault/plugin-gimp/autom4te.cache/traces.1,
+ * nivault/plugin-gimp/autom4te.cache/traces.2,
+ * nivault/plugin-gimp/autom4te.cache/traces.3,
+ * nivault/plugin-gimp/autom4te.cache,
+ * nivault/plugin-gimp/autoscan-2.61.log,
+ * nivault/plugin-gimp/config.guess,
+ * nivault/plugin-gimp/config.h.in,
+ * nivault/plugin-gimp/config.sub,
+ * nivault/plugin-gimp/configure.ac,
+ * nivault/plugin-gimp/configure.scan,
+ * nivault/plugin-gimp/configure,
+ * nivault/plugin-gimp/depcomp,
+ * nivault/plugin-gimp/help/Makefile.am,
+ * nivault/plugin-gimp/help/Makefile.in,
+ * nivault/plugin-gimp/help/en/Makefile.am,
+ * nivault/plugin-gimp/help/en/Makefile.in,
+ * nivault/plugin-gimp/help/en/gimp-help.xml,
+ * nivault/plugin-gimp/help/en/index.html,
+ * nivault/plugin-gimp/help/en,
+ * nivault/plugin-gimp/help/images/Makefile.am,
+ * nivault/plugin-gimp/help/images/Makefile.in,
+ * nivault/plugin-gimp/help/images/wilber.png,
+ * nivault/plugin-gimp/help/images,
+ * nivault/plugin-gimp/help,
+ * nivault/plugin-gimp/install-sh,
+ * nivault/plugin-gimp/intltool-extract.in,
+ * nivault/plugin-gimp/intltool-merge.in,
+ * nivault/plugin-gimp/intltool-update.in,
+ * nivault/plugin-gimp/missing,
+ * nivault/plugin-gimp/mkinstalldirs,
+ * nivault/plugin-gimp/po/ChangeLog,
+ * nivault/plugin-gimp/po/Makefile.in.in,
+ * nivault/plugin-gimp/po/POTFILES.in,
+ * nivault/plugin-gimp/po/az.po,
+ * nivault/plugin-gimp/po/de.po,
+ * nivault/plugin-gimp/po/fr.po,
+ * nivault/plugin-gimp/po/sk.po,
+ * nivault/plugin-gimp/po/sv.po,
+ * nivault/plugin-gimp/po/zh_TW.po,
+ * nivault/plugin-gimp/po,
+ * nivault/plugin-gimp/src/Makefile.am,
+ * nivault/plugin-gimp/src/Makefile.in,
+ * nivault/plugin-gimp/src/build-image.hh,
+ * nivault/plugin-gimp/src/build-image.hxx,
+ * nivault/plugin-gimp/src/interface.hh,
+ * nivault/plugin-gimp/src/interface.hxx,
+ * nivault/plugin-gimp/src/main.cc,
+ * nivault/plugin-gimp/src/plugin-intl.hh,
+ * nivault/plugin-gimp/src,
+ * nivault/plugin-gimp: New.
+
+2007-10-30 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add debug display tools for fllt.
+
+ * garrigues/fllt.hh: Use display_tree for a better view of the
+ situation and so for the debbuging.
+ * garrigues/test_fllt.cc: Fix the beggining of loop (1 -> 0).
+
+2007-10-29 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update test for fllt.
+
+ * garrigues/test_fllt.cc: Update.
+
+2007-10-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Update fllt.
+
+ * garrigues/fllt.hh: More output. FIXME : optimize.
+
+2007-10-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Improve fllt. Add more tests.
+
+ * garrigues/fllt.hh: Improve fllt.
+ * garrigues/test_fllt.cc: Update
+ * garrigues/test_fllt2.cc,
+ * garrigues/test_fllt3.cc,
+ * garrigues/test_fllt4.cc,
+ * garrigues/test_fllt5.cc,
+ * garrigues/test_fllt_tiny.cc: New, differents cases of tests
+ for fllt.
+
+2007-10-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Fix use of tree.
+ * garrigues/fllt.hh: Fix.
+
+2007-10-26 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Add iterator for branches.
+ * garrigues/fllt.hh: Update.
+
+2007-10-26 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Fix in fllt.
+ * garrigues/fllt.hh: Fix.
+
+2007-10-24 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update fllt.
+ * garrigues/fllt.hh,
+ * garrigues/test_fllt.cc: Update.
+
+2007-10-24 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Update fllt.
+
+ * garrigues/fllt.hh: (border_neighb and region_neighb) Rename
+ as...
+ (border_neighb and region_neighb) ...this.
+
+2007-10-24 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Update fllt.
+
+ * garrigues/fllt.hh: Now compute lower and upper level set.
+
+ * garrigues/test_fllt.cc: Update the test.
+
+2007-10-23 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Rename abr into tree.
+ * garrigues/fllt.hh: .
+
+2007-10-23 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Update fllt.
+ * garrigues/fllt.hh: Update fllt.
+ * garrigues/test_fllt.cc: Update.
+
+2007-10-23 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add a function which transform a tree into an image in sandbox.
+ * duhamel/abr_to_image.cc: New function abr_to_image.
+
+2007-10-22 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Update fllt.
+
+ * garrigues/fllt.hh: Update.
+
+2007-10-22 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Update fllt.
+
+ * garrigues/fllt.hh: Update.
+
+2007-10-22 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Update fllt and add conversion and set_p routines.
+ * garrigues/fllt.hh: Update.
+
+2007-10-22 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Update fllt.
+
+ * garrigues/fllt.hh: Update.
+
+2007-10-22 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Sandbox.
+ * duhamel/abr.hh: Update.
+
+2007-10-22 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Update fllt.
+
+ * garrigues/fllt.hh: Update.
+
+2007-10-22 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix for handle non-const.
+
+ * duhamel/abr.cc: Update.
+ * duhamel/abr.hh: Fix.
+
+2007-10-22 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add a structure of tree in sandbox.
+
+ * duhamel/abr.cc: New test file for mln::util::abr.
+ * duhamel/abr.hh: New structure for tree.
+
+2007-10-19 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update fllt.
+ * sanbox/garrigues/fllt.hh: Update.
+
+2007-10-19 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update fllt.
+ * sanbox/garrigues/fllt.hh: Update.
+
+2007-10-19 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Update fllt.
+
+ * garrigues/fllt.hh: Update.
+
+2007-10-19 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Update fllt.
+ * garrigues/fllt.hh: Update.
+
+2007-10-18 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Starts with FLLT.
+
+ * garrigues/fllt.hh: Try to implement FLLT.
+ * garrigues/test_fllt.cc: a test for FLLT.
+
+2007-10-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix slow_seed2tiling.
+ * duhamel/slow_seed2tiling.cc: Fix for compiling.
+
+2007-10-15 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add slow version of seed2tiling.
+ * duhamel/slow_seed2tiling.cc: New.
+
+2007-10-12 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update queue_p_priority.
+ * duhamel/queue_p_priority.hh: Update.
+
+2007-10-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add queue with priority in sandbox.
+
+ * duhamel/queue_p_priority.cc: New test for queue with priority.
+ * duhamel/queue_p_priority.hh: New queue with priority.
+
+
+ * duhamel/queue_p_fast.hh,
+ * duhamel/translate_image.cc,
+ * duhamel/translate_image.hh,
+ * duhamel/log.txt: Update.
+
+2007-10-09 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add translate image in sandbox.
+
+ * duhamel/translate_image.cc: New test for translate image.
+ * duhamel/translate_image.hh: New image : translate image.
+
+ * duhamel/color_sub.cc: Update.
+
+2007-10-09 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Refactoring : move mln/core/win to mln/win.
+
+ * nivault/dyn_line.hh,
+ * nivault/median.hh,
+ * nivault/tests/pouet.cc: Update according to the
+ refactoring.
+
+2007-10-08 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update test for color.
+
+ * duhamel/color_sub.cc: Upadte.
+
+2007-10-08 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update color for image_if and subimage.
+
+ * duhamel/color_sub.cc,
+ * duhamel/color_sub.hh: Update, uncomment FIXME when
+ level::paste ready.
+
+ Update chamfer.
+ * duhamel/canvas_chamfer.hh: New.
+ * duhamel/chamfer.cc,
+ * duhamel/chamfer.hh: Update.
+
+2007-10-08 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Fix line for -O3 -DNDEBUG compilation.
+ * nivault/dyn_line.hh: Line with dynamic direction.
+ * nivault/tests/pouet.cc: Test for the file above.
+
+2007-10-04 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix chamfer.
+
+ * duhamel/chamfer.hh: Update.
+
+2007-10-04 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update chamfer.
+
+ * duhamel/chamfer.cc: Test for chamfer.
+ * duhamel/chamfer.hh: New split of old version.
+
+
+ * duhamel/color_sub.cc,
+ * duhamel/color_sub.hh,
+ * duhamel/main.cc: Update.
+
+2007-10-04 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix chamfer.
+
+ * duhamel/chamfer.cc: .
+
+2007-10-04 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add chamfer in sadbox.
+
+ * duhamel/chamfer.cc: New.
+
+
+ * duhamel/color_sub.cc: .
+ * duhamel/color_sub.hh: New : split ols version.
+ * duhamel/labeling_algo.cc: .
+ * duhamel/labeling_level_fast.cc: .
+
+2007-10-03 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add color sub_image in sandbox.
+
+ * duhamel/color_sub.cc: New.
+
+ Update
+ * duhamel/labeling_algo.cc,
+ * duhamel/labeling_level_fast.cc: Update.
+
+2007-10-03 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update labeling_algo.
+
+ * duhamel/labeling_algo.cc,
+ * duhamel/labeling_algo.hh: Update.
+
+2007-10-02 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add lebeling algo in sandbox.
+
+ * labeling_algo.cc: Test file.
+ * labeling_algo.hh: Convert a binary image into mesh_image.
+
+2007-10-02 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ My log.
+
+ * garrigues/log: List all my tasks in milena.
+
+2007-10-01 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add algorithm for extend labeling (slow 3min for this test).
+
+ * duhamel/labeling_algo.cc: New.
+ * duhamel/labeling_algo.hh: New.
+
+ Update.
+ * duhamel/graph_labeling.hh: Update.
+
+2007-10-01 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add log file.
+
+ * duhamel/log.txt: New.
+
+ * duhamel/graph_labeling.hh: Update.
+
+2007-10-01 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Add Simon's abilities.
+ * nivault/log: New.
+
+2007-10-01 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add graph_labeling in sandbox.
+ * duhamel/graph_labeling.hh: New make_graph : convert a labeled image
+ into mesh_p.
+ * duhamel/graph_labeling.cc: New test for graph labeling.
+ * duhamel/graph_labeling2.cc: New test for graph labeling.
+
+ Update
+ * duhamel/draw_mesh.hh,
+ * duhamel/graph.hh,
+ * duhamel/main.cc,
+ * duhamel/main_mesh_image.cc,
+ * duhamel/mesh_p.hh: Update.
+
+2007-09-28 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Fixes.
+
+ * duhamel/main_mesh_image.cc,
+ * duhamel/mesh_image.hh,
+ * duhamel/mesh_psite.hh,
+ * duhamel/draw_mesh.hh,
+ * duhamel/mesh_p.hh: Fix and update.
+
+2007-09-28 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update mesh_image.
+
+ * duhamel/main_mesh_image.cc,
+ * duhamel/mesh_image.hh,
+ * duhamel/mesh_p.hh,
+ * duhamel/mesh_psite.hh: Update.
+
+2007-09-28 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Put init_ outside of namespace impl.
+
+ * garrigues/TODO: Update.
+
+2007-09-27 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add test for draw mesh_image and update mesh_image.
+
+ Draw mesh.
+ * duhamel/main_mesh_image.cc: New test draw_mesh.
+
+ Update.
+ * duhamel/draw_mesh.hh,
+ * duhamel/mesh_image.hh,
+ * duhamel/main.cc: Update.
+
+2007-09-27 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update mesh_psite.
+
+ * duhamel/draw_mesh.hh,
+ * duhamel/graph.hh,
+ * duhamel/graph.hxx,
+ * duhamel/main.cc,
+ * duhamel/mesh_image.hh,
+ * duhamel/mesh_p.hh,
+ * duhamel/mesh_psite.hh: Update.
+
+2007-09-26 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update mesh_image.
+
+ * duhamel/draw_mesh.hh,
+ * duhamel/main.cc,
+ * duhamel/mesh_image.hh,
+ * duhamel/mesh_p.hh: Update.
+
+2007-09-26 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add mesh_image.
+
+ * duhamel/draw_mesh.hh: Update.
+ * duhamel/mesh_image.hh: New.
+
+2007-09-26 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update draw bresenham.
+
+ * duhamel/draw_mesh.hh: Update.
+
+ * duhamel/main.cc: Update.
+
+2007-09-25 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update draw mesh.
+
+ * duhamel/draw_mesh.hh,
+ * duhamel/main.cc: Update.
+
+2007-09-25 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add draw mesh in sandbox.
+
+ * duhamel/draw_mesh.hh: New.
+
+ * duhamel/graph.hh,
+ * duhamel/main.cc,
+ * duhamel/mesh_p.hh,
+ * duhamel/mesh_psite.hh: Update.
+
+2007-09-25 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Test a diamond inherance for image_identity
+
+ * garrigues/image_identity/image_domain_morpher.hh: New.
+ * garrigues/image_identity/image_identity.cc: New.
+ * garrigues/image_identity/image_identity.hh: New.
+ * garrigues/image_identity/image_value_morpher.hh: New.
+ * garrigues/image_identity/interpolated.cc: New.
+ * garrigues/image_identity/interpolated.hh: New.
+ * garrigues/image_identity: New.
+
+2007-09-25 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add mesh_p in sandbox.
+
+ * duhamel/main.cc: Update.
+ * duhamel/mesh_p.hh: New.
+ * duhamel/mesh_psite.hh: New.
+
+2007-09-25 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update Graph.
+
+ * duhamel/graph.hh,
+ * duhamel/graph.hxx,
+ * duhamel/main.cc: Update.
+
+2007-09-24 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add graph in sandbox.
+
+ * duhamel/graph.hh: New.
+ * duhamel/graph.hxx: New.
+
+ * duhamel/main.cc: Update for graph.
+ * duhamel/test_debug_iota_3d.cc: Update.
+
+2007-09-24 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Add test of rotation and fix.
+ * nivault/rotation.cc: Experimentation on rotation.
+
+2007-09-21 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Update tests with new println.
+
+ * duhamel/labeling_level.hh,
+ * duhamel/labeling_level_fast_10000x1000.cc,
+ * duhamel/labeling_level_generic_10000x1000.cc,
+ * duhamel/test_border_duplicate_image3d_1.cc,
+ * duhamel/test_border_duplicate_image3d_2.cc,
+ * duhamel/test_border_duplicate_image3d_3.cc,
+ * duhamel/test_border_duplicate_image3d_4.cc,
+ * duhamel/test_border_fill_image3d_1.cc,
+ * duhamel/test_border_fill_image3d_2.cc,
+ * duhamel/test_border_fill_image3d_3.cc,
+ * duhamel/test_border_fill_image3d_4.cc,
+ * duhamel/test_debug_iota_3d.cc: Update.
+
+2007-09-20 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add tests for duplicate border and debug print with border for 3d.
+
+ Tests for duplicate.
+ * duhamel/test_border_duplicate_image1d_1.cc,
+ * duhamel/test_border_duplicate_image1d_2.cc,
+ * duhamel/test_border_duplicate_image1d_3.cc,
+ * duhamel/test_border_duplicate_image1d_4.cc,
+ * duhamel/test_border_duplicate_image1d_5.cc,
+ * duhamel/test_border_duplicate_image2d_1.cc,
+ * duhamel/test_border_duplicate_image2d_2.cc,
+ * duhamel/test_border_duplicate_image2d_3.cc,
+ * duhamel/test_border_duplicate_image2d_4.cc,
+ * duhamel/test_border_duplicate_image3d_1.cc,
+ * duhamel/test_border_duplicate_image3d_2.cc,
+ * duhamel/test_border_duplicate_image3d_3.cc,
+ * duhamel/test_border_duplicate_image3d_4.cc: New tests.
+
+ New print for 3d with border.
+ * duhamel/debug_print_3d_with_border.hh: New.
+
+ Update.
+ * duhamel/test_border_fill_image3d_2.cc,
+ * duhamel/test_border_fill_image3d_3.cc,
+ * duhamel/test_border_fill_image3d_4.cc,
+ * duhamel/test_border_fill_image3d_1.cc,
+ * duhamel/border_duplicate.hh: Update.
+
+ New iota
+ * duhamel/test_debug_iota_3d.cc: New iota debug for 3d.
+
+2007-09-20 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add test for border fill.
+
+ * duhamel/test_border_fill_image1d_1.cc,
+ * duhamel/test_border_fill_image1d_2.cc,
+ * duhamel/test_border_fill_image1d_3.cc,
+ * duhamel/test_border_fill_image1d_4.cc,
+ * duhamel/test_border_fill_image1d_5.cc,
+ * duhamel/test_border_fill_image2d_1.cc,
+ * duhamel/test_border_fill_image2d_2.cc,
+ * duhamel/test_border_fill_image2d_3.cc,
+ * duhamel/test_border_fill_image2d_4.cc,
+ * duhamel/test_border_fill_image3d_1.cc,
+ * duhamel/test_border_fill_image3d_2.cc,
+ * duhamel/test_border_fill_image3d_3.cc,
+ * duhamel/test_border_fill_image3d_4.cc: New tests.
+
+ * duhamel/border_fill.cc: Update.
+
+2007-09-20 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix duplicate border.
+
+ * duhamel/border_duplicate.cc: Test for duplicate 3d.
+ * duhamel/border_duplicate.hh: Fix for 1d and 3d.
+
+
+ * duhamel/labeling_level_fast.cc: Update.
+
+2007-09-19 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix to_upper_window in convert.
+
+ * duhamel/labeling_level.hh: Update to_upper_window.
+
+2007-09-19 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix fill border in sandbox.
+
+ * duhamel/border_fill.cc,
+ * duhamel/border_fill.hh: Update.
+
+2007-09-18 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add tests for labeling level.
+
+ * duhamel/labeling_level_fast_10000x1000.cc: Test labeling::level with
+ fast version.
+ * duhamel/labeling_level_generic_10000x1000.cc: Test
+ labeling::level with generic version.
+ * duhamel/labeling_level_fast.cc,
+ * duhamel/labeling_level.hh,
+ * duhamel/border_fill.hh: Update.
+
+2007-09-18 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Add fast pixel iterators on neighbors.
+
+ * duhamel/labeling_level.hh,
+ * duhamel/labeling_level_fast.cc,
+ * duhamel/canvas_labeling.hh: Update.
+
+2007-09-18 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Make pixels convertible to offsets.
+
+ * duhamel/canvas_labeling.hh
+ (labeling_fast_try2): New.
+
+2007-09-18 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add labeling and update border.
+
+ * duhamel/canvas_labeling.hh: Copy from mln/canvas/labeling.hh.
+ * duhamel/labeling_level.hh: Specialize with fast image.
+
+ * duhamel/border_duplicate.cc,
+ * duhamel/border_duplicate.hh,
+ * duhamel/border_fill.cc,
+ * duhamel/border_fill.hh: Update.
+
+2007-09-18 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix a bug in mirroring.
+
+ * duhamel/border_mirror.hh: Fix.
+
+2007-09-17 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add mirroring for borders.
+
+ * duhamel/border_mirror.cc: Test file for border mirroring.
+ * duhamel/border_mirror.hh: Fix border mirroring.
+
+2007-09-17 Matthieu Garrigues <garrigues(a)lrde.epita.fr>
+
+ Improve pnm support.
+
+ * garrigues/io_fits.cc: start debuging io fits
+
+2007-09-17 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix duplicate for border in sandbox.
+
+ * duhamel/border_duplicate.cc: Test for duplicate border.
+ * duhamel/border_duplicate.hh: Fix duplicate border.
+ * duhamel/border_fill.hh: .
+
+2007-09-17 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Fix fill for border in sandbox.
+
+ * duhamel/border_fill.cc: Test file of fill border with
+ println_with_border.
+ * duhamel/border_fill.hh: Fix fill for border, but need to be
optimize.
+
+2007-09-17 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Add vector and trait for binary
+ * nivault/binary_arith.hh: New.
+ * nivault/tests/test.cc: Update.
+ * nivault/vec.hh: New.
+
+2007-09-14 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ labeling and level for fast image in sandboy but need to fix.
+ * duhamel/fill.hh: .
+ * duhamel/labeling.hh: New.
+ * duhamel/labeling_cpy_from_mln.hh: New.
+ * duhamel/labeling_level_fast.cc: New.
+ * duhamel/level.hh: New.
+ * duhamel/level_cpy_from_mln.hh: New.
+ * duhamel/main.cc: .
+ * duhamel/paste.hh: .
+
+2007-09-12 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ add sym for weighted windows and beginning of dmap feature
+ * nivault/dmap.hh: New.
+ * nivault/dmap.hxx: New.
+
+2007-09-11 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add fill, paste for fast_image and FIXME rle and sparse image.
+ * duhamel/fill.hh: New.
+ * duhamel/fills_test.cc: .
+ * duhamel/main.cc: New.
+ * duhamel/mem.hh: New.
+ * duhamel/paste.hh: New.
+
+2007-09-07 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Update level median filter with directional cases.
+
+ * nivault/dirbrowsing.hh: Rename as...
+ * nivault/median.hh: Update.
+
+2007-09-07 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Some fix for compiling
+ * nivault/dirbrowsing.hh: .
+ * nivault/median.hh: .
+ * nivault/tests/test: .
+
+2007-09-07 Matthieu Garrigues <garrigues.matthieu(a)lrde.epita.fr>
+
+ fix compil in value_behavior.cc
+ * garrigues/value_behavior.cc: some fixes
+
+2007-09-07 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ New canvas for line processing, and median_dir use it now
+ * nivault/dirbrowsing.hh: New.
+ * nivault/median.hh: Use dirbrowsing.hh
+
+2007-09-07 Matthieu Garrigues <garrigues.matthieu(a)lrde.epita.fr>
+
+ add behavior to value types
+ * garrigues/value_behavior.cc: try to implement behaviors
+
+2007-09-07 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Median can be processed for any direction
+ * nivault/median.hh: .
+ * nivault/tests/test.cc: Test on lena for median_dir
+
+2007-09-06 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add imaset_ and imacpy_ in sandbox.
+ * duhamel/fills_test.cc: Do it.
+
+2007-09-06 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Median specialized for fast image
+ * nivault/median.hh: New.
+
+2007-09-05 Guillaume Duhamel <guillaume.duhamel(a)lrde.epita.fr>
+
+ Add fill optimized.
+ * duhamel/compil.cmd: Compile fills_test.cc.
+ * duhamel/fills_test.cc: Here.
+
+2007-09-05 Matthieu Garrigues <garrigues.matthieu(a)lrde.epita.fr>
+
+ * garrigues/TODO: New.
+
+2007-09-05 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Fast gaussian works on 2d images
+ * nivault/fast_gaussian.hh: .
+ * nivault/tests/test.cc: .
+
+2007-09-05 Simon Nivault <simon.nivault(a)lrde.epita.fr>
+
+ Add fast-gaussian
+ * nivault/fast_gaussian.hh: New.
+ * nivault/tests/test.cc: New.
+ * nivault/tests/test: New.
+ * nivault/tests: New.
+
+2007-09-03 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ Add room in sandbox.
+
+ * duhamel: New.
+ * levillain: New.
+ * nivault: New.
+ * jardonnet: New.
+ * geraud: New.
+ * garrigues: New.
+ * cxxcompilation: Rename as...
+ * ballas: ...this.
+
+2007-07-05 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ * cxxcompilation/test.cc: Add copyright.
+
+2007-07-04 Nicolas Ballas <ballas(a)lrde.epita.fr>
+
+ Add benchmark about C++ compilation time.
+
+ * cxxcompilation: New.
+ * cxxcompilation/compilation_unit.rb: Tools used to create
+ compilation unit file for benchmark.
+ * cxxcompilation/test.cc: Test file used in benchmark.
+ * cxxcompilation/methods: Describes some existing method
+ which improve compilation time.
+ * cxxcompilation/vaucanson_bench: Benchmark on Vaucanson
+ method.
+
+
+Local Variables:
+ispell-local-dictionary: "american"
+End: