1. 12 Jun, 2009 3 commits
    • Edwin Carlinet's avatar
      Move height, volume, bbox accus in shape directory. · 9ddb2ab5
      Edwin Carlinet authored
      
      	* mln/accu/height.hh,
      	* mln/accu/bbox.hh,
      	* mln/accu/volume.hh: Move to...
      	* mln/accu/shape,
      	* mln/accu/shape/bbox.hh,
      	* mln/accu/shape/height.hh,
      	* mln/accu/shape/volume.hh:
      	Move accus in shape directory.
      
      	* tests/accu/bbox.cc: Move to...
      	* tests/accu/shape,
      	* tests/accu/shape/bbox.cc:
      	Move tests in shape directory.
      
      	* tests/accu/Makefile.am,
      	* tests/accu/shape/Makefile.am:
      	Update makefiles respecting new locations.
      
      	* mln/accu/median_alt.hh: Move to...
      	* mln/accu/stat/median_alt.hh:
      	Move median_alt (no more used anywhere...) in stat directory.
      
      	* mln/accu/all.hh,
      	* mln/accu/essential.hh,
      	* mln/accu/shape/all.hh,
      	* mln/accu/shape/essential.hh
      	* mln/accu/stat/all.hh:
      	Update all.hh and essential.hh respecting new locations.
      
      	* doc/examples/labeling-compute.cc,
      	* doc/examples/split/labeling-compute-3.cc,
      	* mln/accu/site_set/rectangularity.hh,
      	* mln/accu/center.hh,
      	* mln/core/image/dmorph/p2p_image.hh,
      	* mln/core/image/imorph/labeled_image.hh,
      	* mln/core/internal/geom_bbox.hh,
      	* mln/core/internal/site_set_impl.hh,
      	* mln/geom/bbox.hh,
      	* sandbox/abraham/mln/core/site_set/p_priority_queue.hh,
      	* sandbox/duhamel/mesh_p.hh,
      	* sandbox/duhamel/queue_p_fast.hh,
      	* sandbox/duhamel/queue_p_priority.hh,
      	* sandbox/fred/old/p2p/p2p_morpher.hh,
      	* sandbox/fred/old/value.cc,
      	* sandbox/garrigues/factures/extract_array.cc,
      	* sandbox/garrigues/factures/extract_array_highlight.cc,
      	* sandbox/garrigues/fllt/essai.cc,
      	* sandbox/garrigues/fllt/fllt_simple.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.1.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.2.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.3.cc,
      	* sandbox/garrigues/fllt/fllt_theo.cc,
      	* sandbox/garrigues/fllt/types.hh,
      	* sandbox/icdar/2009/hsc/clean_input.hh,
      	* sandbox/icdar/2009/hsc/clean_lines.hh,
      	* sandbox/icdar/2009/hsc/clean_lines_with_grouped_bboxes.hh,
      	* sandbox/icdar/2009/hsc/get_line_images.hh,
      	* sandbox/icdar/2009/hsc/lines_to_boxes.cc,
      	* sandbox/inim/2010/boxes/boxes.cc,
      	* sandbox/inim/2010/rag/center_weight.hh,
      	* sandbox/jardonnet/n_cmpt/n_cmpt.cc,
      	* sandbox/jardonnet/n_cmpt/n_cmpt.hh,
      	* sandbox/jardonnet/n_cmpt/n_cmpt2.hh,
      	* sandbox/jardonnet/n_cmpt/n_cmpt3.hh,
      	* sandbox/jardonnet/n_cmpt/n_cmpt4.hh,
      	* sandbox/jardonnet/n_cmpt/n_cmpt5.hh,
      	* sandbox/jardonnet/n_cmpt/nwst.hh,
      	* sandbox/jardonnet/n_cmpt/test_attribute_watershed.cc,
      	* sandbox/jardonnet/n_cmpt/tikz.hh,
      	* sandbox/laurent/ismm2009.cc,
      	* sandbox/nivault/extract_character.cc,
      	* sandbox/nivault/extract_score.cc,
      	* sandbox/pellegrin/set/core/internal/multi_set.hh,
      	* sandbox/pellegrin/set/core/internal/uni_set.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/theo/color/blen_pix.hh,
      	* sandbox/theo/color/filter_blen_rgb_edges.cc,
      	* sandbox/theo/color/segment_gl_pixels.cc,
      	* sandbox/theo/color/segment_rgb_edges.cc,
      	* sandbox/theo/esiee/laurent/ismm09/trash.hh,
      	* sandbox/theo/fllt.svg.6.cc,
      	* sandbox/theo/fllt.svg.7.hh,
      	* sandbox/theo/fllt/fllt.hh,
      	* sandbox/theo/fllt/fllt.svg.1.cc,
      	* sandbox/theo/fllt/fllt.svg.2.cc,
      	* sandbox/theo/fllt/fllt.svg.3.cc,
      	* sandbox/theo/fllt/fllt.svg.4.cc,
      	* sandbox/theo/fllt/fllt.svg.5.cc,
      	* sandbox/theo/fllt/fllt.svg.6.cc,
      	* sandbox/theo/fllt/fllt.svg.7.hh,
      	* sandbox/theo/fllt/fllt_test.hh,
      	* sandbox/theo/p_runs__with_dedicated_piter.hh,
      	* sandbox/theo/tufa_2008/experiment.cc,
      	* sandbox/theo/tufa_2008/filter.cc,
      	* sandbox/theo/tufa_2008/n_cmpt.cc,
      	* sandbox/theo/tufa_2008/wst_f_equal_wst_a.cc,
      	* tests/accu/all_accus.cc,
      	* tests/core/image/edge_image.cc,
      	* tests/core/image/graph_image.cc,
      	* tests/core/image/imorph/labeled_image.cc,
      	* tests/core/image/vertex_image.cc,
      	* tests/morpho/closing/leveling.cc,
      	* tests/morpho/graph_image_morpho.cc,
      	* tests/morpho/opening/leveling.cc,
      	* trash/obased_rle_image.hh,
      	* trash/p_bgraph.hh:
      	Replace accu::accu_name by accu::shape::accu_name,
      		accu::meta::accu_name by accu::meta::shape::accu_name,
      		accu/accu_name by accu/shape/accu_name.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4120 4aad255d-cdde-0310-9447-f3009e2ae8c0
      9ddb2ab5
    • Guillaume Lazzara's avatar
      Clear \file command arguments in Scribo. · 51e54a96
      Guillaume Lazzara authored
      	* all.hh,
      	* binarization/simple.hh,
      	* core/all.hh,
      	* core/central_sites.hh,
      	* core/erase_objects.hh,
      	* core/object_image.hh,
      	* debug/all.hh,
      	* debug/save_label_image.hh,
      	* debug/save_linked_bboxes_image.hh,
      	* debug/save_table_image.hh,
      	* draw/all.hh,
      	* draw/bounding_box_links.hh,
      	* draw/bounding_boxes.hh,
      	* extract/lines_discontinued.hh,
      	* extract/primitive/canvas.hh,
      	* extract/primitive/cells.hh,
      	* extract/primitive/lines_discontinued.hh,
      	* extract/primitive/lines_h_discontinued.hh,
      	* extract/primitive/lines_h_thick.hh,
      	* extract/primitive/lines_thick.hh,
      	* extract/primitive/lines_v_discontinued.hh,
      	* extract/primitive/lines_v_thick.hh,
      	* extract/primitive/objects.hh,
      	* filter/all.hh,
      	* filter/large_objects.hh,
      	* filter/small_objects.hh,
      	* filter/thick_objects.hh,
      	* filter/thin_objects.hh,
      	* make/all.hh,
      	* make/debug_filename.hh,
      	* make/influence_zone_graph.hh,
      	* make/text.hh,
      	* preprocessing/all.hh,
      	* preprocessing/unskew.hh,
      	* table/align_lines_horizontaly.hh,
      	* table/align_lines_verticaly.hh,
      	* table/all.hh,
      	* table/connect_horizontal_lines.hh,
      	* table/connect_vertical_lines.hh,
      	* table/erase.hh,
      	* table/extract.hh,
      	* table/internal/align_lines.hh,
      	* table/internal/all.hh,
      	* table/internal/connect_lines.hh,
      	* table/internal/repair_lines.hh,
      	* table/rebuild.hh,
      	* table/repair_horizontal_lines.hh,
      	* table/repair_vertical_lines.hh,
      	* text/all.hh,
      	* text/clean.hh,
      	* text/extract_lines.hh,
      	* text/grouping/all.hh,
      	* text/grouping/group_from_double_link.hh,
      	* text/grouping/group_from_graph.hh,
      	* text/grouping/group_from_single_link.hh,
      	* text/grouping/group_with_graph.hh,
      	* text/grouping/group_with_several_left_links.hh,
      	* text/grouping/group_with_several_right_links.hh,
      	* text/grouping/group_with_single_left_link.hh,
      	* text/grouping/group_with_single_right_link.hh,
      	* text/grouping/internal/all.hh,
      	* text/grouping/internal/find_graph_link.hh,
      	* text/grouping/internal/find_left_link.hh,
      	* text/grouping/internal/find_right_link.hh,
      	* text/grouping/internal/find_root.hh,
      	* text/grouping/internal/init_link_array.hh,
      	* text/grouping/internal/is_link_valid.hh,
      	* text/grouping/internal/update_graph_link.hh,
      	* text/grouping/internal/update_link_array.hh,
      	* text/recognition.hh,
      	* util/all.hh,
      	* util/text.hh: do not pass argument to \file command in
      	documentation.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4119 4aad255d-cdde-0310-9447-f3009e2ae8c0
      51e54a96
    • Guillaume Lazzara's avatar
      Compile more examples in Scribo. · 27ee7b57
      Guillaume Lazzara authored
      	* src/Makefile.am: compile new examples.
      
      	* filter/large_objects.hh: fix use of accu::math::count.
      
      	* src/extract/primitive/extract_discontinued_hlines.cc,
      	* src/extract/primitive/extract_discontinued_lines.cc,
      	* src/extract/primitive/extract_discontinued_vlines.cc,
      	* src/extract/primitive/extract_thick_hlines.cc,
      	* src/extract/primitive/extract_thick_vlines.cc,
      	* src/extract/primitive/find_discontinued_lines.cc,
      	* src/extract_text_double_several_links.cc,
      	* src/extract_text_several_graph.cc,
      	* src/extract_text_several_left_links.cc,
      	* src/filter/large_objects.cc,
      	* src/filter/small_objects.cc,
      	* src/filter/thick_objects.cc,
      	* src/filter/thin_objects.cc,
      	* src/morpho.cc,
      	* src/rectangularity.cc,
      	* src/thin_bboxes.cc:
      	  - Do not use essential/2d.hh
      	  - Specify the namespace of the usage() routine.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4118 4aad255d-cdde-0310-9447-f3009e2ae8c0
      27ee7b57
  2. 11 Jun, 2009 21 commits
    • Roland Levillain's avatar
      Fix the generation of headers.mk in SCRIBO. · 8eb42f2c
      Roland Levillain authored
      	* Makefile.am (regen-am, $(srcdir)/headers.mk): Execute
      	`./generate_dist_headers.sh' from the source dir, not the build
      	dir.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4117 4aad255d-cdde-0310-9447-f3009e2ae8c0
      8eb42f2c
    • Roland Levillain's avatar
      Help the compiler find mln::math::max in mln::accu::label_used. · e64ccb59
      Roland Levillain authored
      	* mln/accu/label_used.hh (take(const label_used<L>&)): Here.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4116 4aad255d-cdde-0310-9447-f3009e2ae8c0
      e64ccb59
    • Roland Levillain's avatar
      First step toward the overhauling of the documentation generation. · 9606d4e3
      Roland Levillain authored
      	* doc/Doxyfile.in (OUTPUT_DIRECTORY): Set to ./devel/
      	(IMAGE_PATH): Add @top_builddir@/milena/doc/figures.
      	* doc/doc.mk (DOC_SRCDIR, DOC_BUILDDIR): Strip trailing backslash.
      	* doc/Makefile.am (doc): Depend on..
      	(doc-user, doc-devel): ...these (new) phony targets.
      	Use them to factor...
      	(doc-dev-pdf, doc-dev-html): ...these rules.
      	Rename as...
      	(doc-devel-pdf, doc-devel-html): ...these rules.
      	(ref-doc-dev): Rename as...
      	(ref-doc-devel-pdf): ...this.
      	(EXTRA_DEPS, USER_REFMAN_PDF, USER_REFMAN_HTML)
      	(DEVEL_REFMAN_PDF, DEVEL_REFMAN_HTML):
      	New variables.
      	(ref-doc-pdf, ref-doc-pdf, ref-doc-devel-html, ref-doc-devel-pdf):
      	Turn targets into mere shortcuts for...
      	($(USER_REFMAN_PDF), $(USER_REFMAN_HTML))
      	($(DEVEL_REFMAN_PDF), $(DEVEL_REFMAN_HTML)):
      	...these targets.
      	(tutorial-pdf, tutorial-html, ref-guide-pdf, ref-guide-html):
      	Remove spurious dependencies.
      	($(FIGURES_BUILDDIR)/*.png): Rename target as...
      	($(srcdir)/figures.stamp): ...this.
      	Depend on $(FIGURES_SRCDIR)/*.p*m.
      	(EXTRA_DIST): Add ($(srcdir)/figures.stamp.
      	(fig-convert): Depend on $(srcdir)/figures.stamp.
      	(edit_user): s/complete/devel/.
      	(EXTRA_DIST): s,user/html,$(USER_REFMAN_HTML),
      	s/user/latex/refman.pdf,$(USER_REFMAN_PDF),.
      	(Doxyfile): Remove target.
      	(Doxyfile_user, Doxyfile_user_pdf)
      	(Doxyfile_devel, Doxyfile_devel_pdf):
      	New targets.
      	(CLEANFILES): Remove Doxyfile_complete.
      	Add Doxyfile_user_pdf, Doxyfile_devel and Doxyfile_devel_pdf,
      	devel and user.
      
      	* doc/examples/Makefile.am (all): Remove this target and merge its
      	actions with...
      	(run-examples): ...this target.
      	Do not depend on all.
      
      	* doc/ref_guide/Makefile.am (ref-guide): Do not depend on
      	$(FIGURES_SRCDIR)/* $(OUTPUTS_SRCDIR)/*.
      	(REF_GUIDE_HH, REF_GUIDE_PDF): New variables.
      	(ref-guide-html, ref_guide.pdf): Rename rules as...
      	($(REF_GUIDE_HH), (REF_GUIDE_PDF)): New variables.
      	Adjust.
      	(EXTRA_DIST): Adjust.
      	Add $(REF_GUIDE_HH).
      	(clean-local): Replace this target by...
      	(CLEANFILES): ...this variable.
      
      	* doc/tutorial/Makefile.am (tutorial): Do not depend on
      	$(FIGURES_SRCDIR)/* $(OUTPUTS_SRCDIR)/*.
      	(TUTORIAL_HH, TUTORIAL_PDF): New variables.
      	(tutorial-html, tutorial.pdf): Rename rules as...
      	($(TUTORIAL_HH), (TUTORIAL_PDF)): New variables.
      	Adjust.
      	(EXTRA_DIST): Adjust.
      	Add $(TUTORIAL_HH).
      	(clean-local): Replace this target by...
      	(CLEANFILES): ...this variable.
      
      	* doc/white_paper/Makefile.am (EPSS): New variable.
      	(WHITE_PAPER_HH, WHITE_PAPER_PDF): New variables.
      	(white-paper-html, white_paper.pdf): Rename rules as...
      	($(WHITE_PAPER_HH), (WHITE_PAPER_PDF)): New variables.
      	Adjust.
      	(EXTRA_DIST): Adjust.
      	Add $(WHITE_PAPER_HH) and $(EPSS).
      	(clean-local): Replace this target by...
      	(CLEANFILES): ...this variable.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4115 4aad255d-cdde-0310-9447-f3009e2ae8c0
      9606d4e3
    • Roland Levillain's avatar
      Add support for Vcs and svn-wrapper. · f19ecf6d
      Roland Levillain authored
      	* vcs/scribo.rb: New.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4114 4aad255d-cdde-0310-9447-f3009e2ae8c0
      f19ecf6d
    • Roland Levillain's avatar
      Do not distribute scribo/ by default. · 3a309ff6
      Roland Levillain authored
      	* Makefile.am (dist-hook): Strip parts related to SCRIBO by
      	default.
      	Tag parts to be stripped by default with `<<lrde' and `>>'.
      	* configure.ac: Likewise.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4113 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3a309ff6
    • Roland Levillain's avatar
      Add a script stripping parts of the distribution. · 21840174
      Roland Levillain authored
      	* build-aux/strip-lrde: New.
      	Imported from Olena 0.11.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4112 4aad255d-cdde-0310-9447-f3009e2ae8c0
      21840174
    • Roland Levillain's avatar
      Regen some reference images of the documentation (on Debian GNU/Linux). · 9c6649fe
      Roland Levillain authored
      	* doc/figures/fill-subdomain-2.ppm,,
      	* doc/figures/fill-subdomain-3.ppm,
      	* doc/figures/labeling-compute-2.ppm,
      	* doc/figures/tuto3_colorize-2.ppm,
      	* doc/figures/tuto4_genericity_and_algorithms-5.ppm:
      	Regen.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4111 4aad255d-cdde-0310-9447-f3009e2ae8c0
      9c6649fe
    • Roland Levillain's avatar
      doc/examples/Makefile.am: Clean up whitespace. · db4d291e
      Roland Levillain authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4110 4aad255d-cdde-0310-9447-f3009e2ae8c0
      db4d291e
    • Roland Levillain's avatar
      Do not distribute executable binaries. · 42309423
      Roland Levillain authored
      	* src/Makefile.am (EXTRA_DIST): Rename as...
      	(bin_PROGRAMS): ...this.
      	Disable recognition.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4109 4aad255d-cdde-0310-9447-f3009e2ae8c0
      42309423
    • Guillaume Lazzara's avatar
      Configure and bootstrap Scribo correctly. · a6720ab1
      Guillaume Lazzara authored
      	* bootstrap: run the generation of the distributed file list.
      
      	* configure.ac: configure scribo/demo.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4108 4aad255d-cdde-0310-9447-f3009e2ae8c0
      a6720ab1
    • Guillaume Lazzara's avatar
      headers.mk: New. List of distributed files. · b890c11c
      Guillaume Lazzara authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4107 4aad255d-cdde-0310-9447-f3009e2ae8c0
      b890c11c
    • Guillaume Lazzara's avatar
      Generate list of distributed headers for Scribo. · 53434041
      Guillaume Lazzara authored
      	* generate_dist_headers.sh: new. Generate distributed file list.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4106 4aad255d-cdde-0310-9447-f3009e2ae8c0
      53434041
    • Guillaume Lazzara's avatar
      Small fixes in Scribo. · c69f328f
      Guillaume Lazzara authored
      	* Makefile.am: Improve generation of headers.mk.
      
      	* demo/Makefile.am: Fix an invalid path to the .pro file.
      
      	* demo/src/main.cc: repair copyright header.
      
      	* demo/src/mainwindow.cc,
      	* demo/src/mainwindow.hh: handle a different base directory for image
      	data.
      
      	* filter/small_objects.hh: fix an accumulator.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4105 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c69f328f
    • Fabien Freling's avatar
      Clean up sandbox and add routine for visualization. · 5280f80a
      Fabien Freling authored
      	* fabien/flat_zones.hh: Move to trunk.
      	* fabien/labeling.hh: Move to trunk.
      	* fabien/level.cc: Move to trunk.
      	* fabien/level.hh: Move to trunk.
      	* fabien/regional_maxima.cc: Move to trunk.
      	* fabien/regional_maxima.hh: Move to trunk.
      	* fabien/regional_minima.cc: Move to trunk.
      	* fabien/regional_minima.hh: Move to trunk.
      	* fabien/mln/world/inter_pixel/display_region.hh: Create an image for
      	visualization of regions [Draft, not functional].
      	* fabien/mln/world/inter_pixel/is_zero_face.hh: Implement zero-face.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4104 4aad255d-cdde-0310-9447-f3009e2ae8c0
      5280f80a
    • Edwin Carlinet's avatar
      Minor fixes. · 3d303e7d
      Edwin Carlinet authored
      	* mln/accu/label_used.hh: Correct bugs linked to math namespace.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4103 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3d303e7d
    • Guillaume Lazzara's avatar
      Fix tutorial, white_paper and ref_doc generation. · 98cfe576
      Guillaume Lazzara authored
      	* doc/Doxyfile.in: update example path.
      
      	* doc/doc.mk: new variables.
      
      	* doc/doxyfuns.sty: Fix a typo in a directory path.
      
      	* doc/ref_guide/Makefile.am,
      	* doc/tutorial/Makefile.am,
      	* doc/white_paper/Makefile.am,
      	* doc/Makefile.am: improve rules dependencies.
      
      	* doc/examples/Makefile.am:
      	  - Compare split files to references.
      	  - Add a rule 'data-regen'. Reference data is now generated on demand
      	  only.
      
      	* doc/examples/split/accu-right-instanciation-1.cc,
      	* doc/examples/split/borderthickness-1.cc,
      	* doc/examples/split/box2d-bbox-1.cc,
      	* doc/examples/split/domain-display-1.cc,
      	* doc/examples/split/dpoint-1-1.cc,
      	* doc/examples/split/estim-sites-1.cc,
      	* doc/examples/split/extend-1.cc,
      	* doc/examples/split/extend-2.cc,
      	* doc/examples/split/extend-3.cc,
      	* doc/examples/split/extend-4.cc,
      	* doc/examples/split/extend-5.cc,
      	* doc/examples/split/extension-ignore-1.cc,
      	* doc/examples/split/fill-1.cc,
      	* doc/examples/split/fill-2.cc,
      	* doc/examples/split/fill-3.cc,
      	* doc/examples/split/fill-call-1-1.cc,
      	* doc/examples/split/fill-call-1-2.cc,
      	* doc/examples/split/fill-call-1-3.cc,
      	* doc/examples/split/fill-part-image-1.cc,
      	* doc/examples/split/fill-part-image-2.cc,
      	* doc/examples/split/fill-subdomain-1.cc,
      	* doc/examples/split/fill-subdomain-2.cc,
      	* doc/examples/split/fill-subdomain-3.cc,
      	* doc/examples/split/fill-subdomain-4.cc,
      	* doc/examples/split/fill-subdomain-shorter-1.cc,
      	* doc/examples/split/fill-subdomain-shorter-2.cc,
      	* doc/examples/split/fill-subimage-cfun-1.cc,
      	* doc/examples/split/fill-subimage-cfun-2.cc,
      	* doc/examples/split/fill-subimage-cfun-3.cc,
      	* doc/examples/split/forall-piter-1.cc,
      	* doc/examples/split/fun-p2v-1-1.cc,
      	* doc/examples/split/graph-data-1.cc,
      	* doc/examples/split/graph-data-2.cc,
      	* doc/examples/split/graph-data-3.cc,
      	* doc/examples/split/graph-data-4.cc,
      	* doc/examples/split/graph-data-5.cc,
      	* doc/examples/split/graph-data-6.cc,
      	* doc/examples/split/graph-iter-1.cc,
      	* doc/examples/split/graph-iter-2.cc,
      	* doc/examples/split/graph-iter-3.cc,
      	* doc/examples/split/graph-iter-4.cc,
      	* doc/examples/split/ima-has-1.cc,
      	* doc/examples/split/ima-load-1.cc,
      	* doc/examples/split/ima-save-1.cc,
      	* doc/examples/split/ima-size-1.cc,
      	* doc/examples/split/ima2d-1-1.cc,
      	* doc/examples/split/ima2d-2-1.cc,
      	* doc/examples/split/ima2d-3-1.cc,
      	* doc/examples/split/ima2d-4-1.cc,
      	* doc/examples/split/ima2d-5-1.cc,
      	* doc/examples/split/ima2d-6-clone-1.cc,
      	* doc/examples/split/ima2d-7-1.cc,
      	* doc/examples/split/ima2d-rot-1.cc,
      	* doc/examples/split/labeling-compute-1.cc,
      	* doc/examples/split/labeling-compute-2.cc,
      	* doc/examples/split/labeling-compute-3.cc,
      	* doc/examples/split/labeling-compute-4.cc,
      	* doc/examples/split/logical-not-1.cc,
      	* doc/examples/split/logical-not-2.cc,
      	* doc/examples/split/logical-not-3.cc,
      	* doc/examples/split/mln_var-1.cc,
      	* doc/examples/split/mln_var-2.cc,
      	* doc/examples/split/mln_var-3.cc,
      	* doc/examples/split/parray-append-1.cc,
      	* doc/examples/split/parray-bbox-1.cc,
      	* doc/examples/split/paste-1.cc,
      	* doc/examples/split/paste-call-1-1.cc,
      	* doc/examples/split/point-1-1.cc,
      	* doc/examples/split/predicate-1-1.cc,
      	* doc/examples/split/tuto2_first_image-1.cc,
      	* doc/examples/split/tuto2_first_image-2.cc,
      	* doc/examples/split/tuto2_first_image-3.cc,
      	* doc/examples/split/tuto2_first_image-4.cc,
      	* doc/examples/split/tuto3_colorize-1.cc,
      	* doc/examples/split/tuto3_first_routine-1.cc,
      	* doc/examples/split/tuto3_first_routine-2.cc,
      	* doc/examples/split/tuto3_first_routine-3.cc,
      	* doc/examples/split/tuto3_first_routine-4.cc,
      	* doc/examples/split/tuto3_first_routine-5.cc,
      	* doc/examples/split/tuto3_first_routine-6.cc,
      	* doc/examples/split/tuto3_first_routine-7.cc,
      	* doc/examples/split/tuto3_first_routine-8.cc,
      	* doc/examples/split/tuto3_println-1.cc,
      	* doc/examples/split/tuto3_println-2.cc,
      	* doc/examples/split/tuto3_rw_image-1.cc,
      	* doc/examples/split/tuto3_rw_image-2.cc,
      	* doc/examples/split/tuto3_rw_image-3.cc,
      	* doc/examples/split/tuto3_rw_image-4.cc,
      	* doc/examples/split/tuto3_rw_image-5.cc,
      	* doc/examples/split/tuto3_rw_image-6.cc,
      	* doc/examples/split/tuto3_rw_image-7.cc,
      	* doc/examples/split/tuto3_trace-1.cc,
      	* doc/examples/split/tuto3_trace-2.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-1.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-10.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-11.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-12.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-2.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-3.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-4.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-5.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-6.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-7.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-8.cc,
      	* doc/examples/split/tuto4_genericity_and_algorithms-9.cc,
      	* doc/examples/split/tuto4_point2d-1.cc,
      	* doc/examples/split/tuto4_site_set_create-1.cc,
      	* doc/examples/split/tuto4_site_set_create-2.cc,
      	* doc/examples/split/tuto4_site_set_create-3.cc,
      	* doc/examples/split/tuto4_site_set_create-4.cc,
      	* doc/examples/split/win-create-1-1.cc,
      	* doc/examples/split/win-create-2-1.cc,
      	* doc/outputs/split/graph-iter-1.txt,
      	* doc/outputs/split/graph-iter-2.txt,
      	* doc/outputs/split/graph-iter-3.txt,
      	* doc/outputs/split/graph-iter-4.txt,
      	* doc/outputs/split/tuto3_println-1.txt,
      	* doc/outputs/split/tuto3_println-2.txt: new reference files.
      
      	* doc/tools/split_sample.sh: fix a typo.
      
      	* doc/white_paper/white_paper.tex: fix path to figures.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4102 4aad255d-cdde-0310-9447-f3009e2ae8c0
      98cfe576
    • Edwin Carlinet's avatar
      Minor fixes in tests/accu Makefile. · e25de6a0
      Edwin Carlinet authored
      	* tests/accu/Makefile.am: Minor fixes.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4101 4aad255d-cdde-0310-9447-f3009e2ae8c0
      e25de6a0
    • Edwin Carlinet's avatar
      Update configure.ac with tests/accu/math Makefile. · 1035f82e
      Edwin Carlinet authored
      	* configure.ac: Update.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4100 4aad255d-cdde-0310-9447-f3009e2ae8c0
      1035f82e
    • Edwin Carlinet's avatar
      Move count, sum accus to math directory. · 76d9a7c4
      Edwin Carlinet authored
      	* mln/accu/count.hh,
      	* mln/accu/sum.hh: Move to...
      	* mln/accu/math,
      	* mln/accu/math/count.hh,
      	* mln/accu/math/sum.hh:
      	Move accus in math directory.
      
      	* mln/accu/all.hh,
      	* mln/accu/essential.hh,
      	* mln/accu/math/all.hh,
      	* mln/accu/math/essential.hh:
      	Update all.hh, and essential.hh respecting the new location.
      
      	* tests/accu/count.cc: Move to...
      	* tests/accu/math,
      	* tests/accu/math/count.cc:
      	Move accus tests in math directory.
      
      	* tests/accu/Makefile.am,
      	* tests/accu/math/Makefile.am:
      	Update accus Makefiles.
      
      	* doc/examples/tuto3/first_routine.cc: 
      	* mln/accu/site_set/rectangularity.hh,
      	* mln/accu/stat/deviation.hh,
      	* mln/accu/stat/mean.hh,
      	* mln/estim/sum.hh,
      	* mln/labeling/fill_holes.hh,
      	* mln/registration/icp.hh,
      	* sandbox/edwin/tree/tree.cc,
      	* sandbox/fabien/igr/dist_edges.cc,
      	* sandbox/fabien/igr/filter.cc,
      	* sandbox/fabien/igr/fixed_seg/main.cc,
      	* sandbox/fabien/igr/igr.cc,
      	* sandbox/fabien/igr/matlab.cc,
      	* sandbox/fabien/igr/mean_median_label.cc,
      	* sandbox/fabien/igr/seg_vol_irm.hh,
      	* sandbox/fabien/igr/smooth_fixed_seg/main.cc,
      	* sandbox/fabien/igr/time_max.cc,
      	* sandbox/fabien/igr/time_max_norm.cc,
      	* sandbox/fabien/igr/wst_edges.cc,
      	* sandbox/fabien/level.cc,
      	* sandbox/folio/test/histo/project_histo_add.cc,
      	* sandbox/folio/test/histo/project_screen.cc,
      	* sandbox/folio/test/histo/projected3d.cc,
      	* sandbox/fred/old/mean.hh,
      	* sandbox/garrigues/area_filter_auto_dual.cc,
      	* sandbox/garrigues/union_find/canvas/reconstruction_on_function.hh,
      	* sandbox/garrigues/union_find/canvas/reconstruction_on_set.hh,
      	* sandbox/garrigues/union_find/canvas/self_dual_reconstruction.hh,
      	* sandbox/icdar/2009/hsc/clean_input.hh,
      	* sandbox/jardonnet/n_cmpt/fused_filter.cc,
      	* sandbox/jardonnet/n_cmpt/n_cmpt.hh,
      	* sandbox/jardonnet/n_cmpt/ref_filter.cc,
      	* sandbox/laurent/ismm2009.cc,
      	* sandbox/laurent/memo/ismm2009.v0.cc,
      	* sandbox/laurent/memo/ismm2009.v1.cc,
      	* sandbox/laurent/memo/ismm2009.v2.cc,
      	* sandbox/laurent/playing_with_attributes.cc,
      	* sandbox/lazzara/igr/igr-biggest-comp.cc,
      	* sandbox/lazzara/igr/igr-cloud.cc,
      	* sandbox/lazzara/igr/igr.cc,
      	* sandbox/lazzara/igr/irm_seg_with_mm_and_rag.mine.cc,
      	* sandbox/nivault/extract_character.cc,
      	* sandbox/nivault/extract_score.cc,
      	* sandbox/theo/color/filter_blen_rgb_edges.cc,
      	* sandbox/theo/color/segment_gl_pixels.cc,
      	* sandbox/theo/color/segment_rgb_edges.cc,
      	* sandbox/theo/esiee/laurent/ismm09/main.cc,
      	* sandbox/theo/esiee/laurent/ismm09/trash.hh,
      	* sandbox/theo/experimental/projected_histo.cc,
      	* sandbox/theo/publis/icip2009/compute_a.cc,
      	* sandbox/theo/test_attribute.cc,
      	* sandbox/theo/tufa_2008/filter_n.cc,
      	* sandbox/theo/tufa_2008/n_cmpt.cc,
      	* sandbox/theo/tufa_2008/steps.0.cc,
      	* sandbox/theo/tufa_2008/steps.1.cc,
      	* sandbox/theo/tufa_2008/steps.2.cc,
      	* sandbox/theo/tufa_2008/steps.2b.cc,
      	* sandbox/theo/tufa_2008/steps.3.cc,
      	* tests/accu/all_accus.cc,
      	* tests/accu/compute.cc,
      	* tests/accu/image/init.cc,
      	* tests/accu/image/set_value.cc,
      	* tests/accu/image/take.cc,
      	* tests/accu/image/take_as_init.cc,
      	* tests/accu/image/take_n_times.cc,
      	* tests/accu/image/to_result.cc,
      	* tests/accu/image/untake.cc,
      	* tests/accu/transform.cc,
      	* tests/accu/transform_diagonal.cc,
      	* tests/accu/transform_directional.cc,
      	* tests/accu/transform_line.cc,
      	* tests/accu/transform_snake.cc,
      	* tests/accu/tuple.cc,
      	* tests/labeling/compute.cc,
      	* tests/labeling/n_max.cc,
      	* tests/labeling/value.cc,
      	* tests/morpho/closing/algebraic.cc,
      	* tests/morpho/opening/algebraic.cc,
      	* tests/set/compute.cc:
      	Replace accu::accu_name by accu::math::accu_name,
      		accu::meta::accu_name by accu::meta::math::accu_name,
      		accu/accu_name.hh by accu/math/accu_name.hh.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4099 4aad255d-cdde-0310-9447-f3009e2ae8c0
      76d9a7c4
    • Guillaume Lazzara's avatar
      Fix Scribo · e2b7e14d
      Guillaume Lazzara authored
      	* core/all.hh
      	* debug/all.hh
      	* text/all.hh
      	* filter/all.hh
      	* table/all.hh
      
      	* demo/Makefile.am
      	* src/Makefile.am
      	* src/extract/primitive/Makefile.am
      
      	* core/erase_bboxes.hh: move...
      	* core/erase_objects.hh: ...here.
      
      	* debug/save_textbboxes_image.hh: move...
      	* debug/save_bboxes_image.hh: ...here.
      
      	* debug/save_label_image.hh,
      	* debug/save_linked_bboxes_image.hh,
      	* debug/save_linked_textbboxes_image.hh,
      	* debug/usage.hh,
      	* extract/lines_discontinued.hh,
      	* extract/primitive/canvas.hh,
      	* extract/primitive/cells.hh,
      	* extract/primitive/lines_discontinued.hh,
      	* filter/small_objects.hh,
      	* filter/thin_objects.hh,
      	* make/influence_zone_graph.hh,
      	* src/binarization/simple.cc,
      	* src/extract/primitive/extract_discontinued_hlines.cc,
      	* src/extract/primitive/extract_discontinued_lines.cc,
      	* src/extract/primitive/extract_discontinued_vlines.cc,
      	* src/extract/primitive/extract_thick_hlines.cc,
      	* src/extract/primitive/extract_thick_vlines.cc,
      	* src/extract/primitive/find_discontinued_lines.cc,
      	* src/extract_text_double_link.cc,
      	* src/extract_text_double_several_links.cc,
      	* src/extract_text_graph.cc,
      	* src/extract_text_several_graph.cc,
      	* src/extract_text_several_left_links.cc,
      	* src/extract_text_single_link.cc,
      	* src/morpho.cc,
      	* src/negate.cc,
      	* src/preprocess.cc,
      	* src/preprocessing/unskew.cc,
      	* src/recognition.cc,
      	* src/superpose.cc,
      	* src/table/erase.cc,
      	* src/table/extract.cc,
      	* src/table_rebuild_opening.cc,
      	* src/table_rebuild_rank.cc,
      	* src/text_in_photo.cc,
      	* src/thin_bboxes.cc,
      	* table/align_lines_horizontaly.hh,
      	* table/align_lines_verticaly.hh,
      	* table/connect_horizontal_lines.hh,
      	* table/connect_vertical_lines.hh,
      	* table/erase.hh,
      	* table/extract.hh,
      	* table/internal/align_lines.hh,
      	* table/internal/connect_lines.hh,
      	* table/internal/repair_lines.hh,
      	* table/rebuild.hh,
      	* table/repair_horizontal_lines.hh,
      	* table/repair_vertical_lines.hh,
      	* tests/filter/small_and_large_bboxes.cc,
      	* tests/preprocessing/unskew.cc,
      	* tests/table/extract_lines_with_rank.cc,
      	* tests/table/repair_lines.cc,
      	* text/clean.hh,
      	* text/extract_lines.hh,
      	* text/grouping/group_from_double_link.hh,
      	* text/grouping/group_from_graph.hh,
      	* text/grouping/group_from_single_link.hh,
      	* text/grouping/group_with_graph.hh,
      	* text/grouping/group_with_several_graphes.hh,
      	* text/grouping/group_with_several_right_links.hh,
      	* text/grouping/internal/find_graph_link.hh,
      	* text/grouping/internal/find_right_link.hh,
      	* text/grouping/internal/update_graph_link.hh,
      	* text/grouping/internal/update_link_array.hh: fix compilation.
      	  - Add missing includes.
      	  - Use object image.
      
      	* tests/unit_test/build_unit_test.sh: do not use some files for unit
      	tests.
      
      	* tests/unit_test/unit-tests.mk: update list.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4098 4aad255d-cdde-0310-9447-f3009e2ae8c0
      e2b7e14d
    • Guillaume Lazzara's avatar
      Add Scribo's demo GUI. · 03b88fdc
      Guillaume Lazzara authored
      	* demo/Makefile.am,
      	* demo/demo.pro,
      	* demo/demo.qrc: build system based on qmake-qt4.
      
      	* demo/icons/document-open.png,
      	* demo/icons/edit-find.png,
      	* demo/icons/format-indent-more.png,
      	* demo/icons/go-next.png,
      	* demo/icons/image-x-generic.png,
      	* demo/icons/list-add.png,
      	* demo/icons/ocr.png,
      	* demo/icons/text-x-generic.png,
      	* demo/icons/view-refresh.png,
      	* demo/icons/x-office-spreadsheet.png: icon set.
      
      	* demo/src/main.cc,
      	* demo/src/mainwindow.cc,
      	* demo/src/mainwindow.hh,
      	* demo/ui/mainwindow.ui: main classes.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4097 4aad255d-cdde-0310-9447-f3009e2ae8c0
      03b88fdc
  3. 10 Jun, 2009 16 commits