1. 07 Jun, 2011 4 commits
  2. 30 May, 2011 4 commits
  3. 27 May, 2011 1 commit
  4. 26 May, 2011 16 commits
  5. 19 May, 2011 1 commit
    • Guillaume Lazzara's avatar
      Improve results. · f8dae9ba
      Guillaume Lazzara authored
      	* scribo/primitive/extract/lines_h_thick_and_thin.hh: Fix structural element length.
      
      	* scribo/primitive/extract/non_text_hdoc.hh: Filter too small images.
      
      	* scribo/text/paragraphs.hh: Make it compile.
      
      	* scribo/toolchain/internal/content_in_hdoc_functor.hh: Denoise
      	larger objects. Fix vseparator image and binary_image_wo_seps.
      
      	* src/primitive/extract/lines_thick_and_thin.cc: Be less severe on
      	parameters.
      f8dae9ba
  6. 18 May, 2011 1 commit
  7. 17 May, 2011 12 commits
    • Guillaume Lazzara's avatar
      Add new sample programs. · 853ed715
      Guillaume Lazzara authored
      	* src/debug/Makefile.am: New targets.
      
      	* src/debug/show_groups_bboxes_filtered.cc,
      	* src/debug/show_text_lines_wo_seps.cc: New.
      853ed715
    • Guillaume Lazzara's avatar
      Fix use of skeleton_constrained. · e94251a9
      Guillaume Lazzara authored
      	* scribo/estim/components_features.hh,
      	* scribo/estim/internal/compute_skeleton.hh: Here.
      e94251a9
    • Guillaume Lazzara's avatar
      Add new tests. · 23a40a7d
      Guillaume Lazzara authored
      	* tests/filter/Makefile.am,
      	* tests/util/Makefile.am: Add new targets.
      
      	* tests/filter/objects_on_border.cc,
      	* tests/util/component_outline.cc: New.
      
      	* tests/img/comp_on_borders.pbm,
      	* tests/img/multi_scale.png,
      	* tests/img/single_object.pbm: New test data.
      23a40a7d
    • Guillaume Lazzara's avatar
      New routine to extract both thin and thick separators. · cc99fdd2
      Guillaume Lazzara authored
      	* scribo/primitive/extract/lines_h_thick_and_thin.hh,
      	* src/primitive/extract/Makefile.am,
      	* src/primitive/extract/lines_h_thick_and_thin.cc,
      	* src/primitive/extract/lines_thick_and_thin.cc: New.
      cc99fdd2
    • Guillaume Lazzara's avatar
    • Guillaume Lazzara's avatar
      New object filter. · 9562a2a4
      Guillaume Lazzara authored
      	* scribo/fun/v2b/objects_on_border_filter.hh,
      	* scribo/filter/objects_on_border.hh: New.
      9562a2a4
    • Guillaume Lazzara's avatar
      Various small fixes in Scribo. · cb19d2d2
      Guillaume Lazzara authored
      	* scribo/core/document.hh: Store binary image without separators.
      
      	* scribo/filter/object_links_bbox_overlap.hh: Fix use of
      	object_links structure.
      
      	* scribo/io/img/internal/debug_img_visitor.hh: Do not draw invalid
      	elements.
      
      	* scribo/make/text_components_image.hh: Add a precondition.
      
      	* scribo/primitive/extract/alignments.hh: Add debug guards.
      
      	* scribo/primitive/extract/lines_h_pattern.hh,
      	* scribo/primitive/extract/lines_v_pattern.hh: Fix structural
      	element used for dilation.
      
      	* scribo/text/merging.hh: Reindent comments.
      
      	* scribo/src/Makefile.am: Add content_in_hdoc target.
      cb19d2d2
    • Guillaume Lazzara's avatar
      Add holder information to component_info. · 129baa2a
      Guillaume Lazzara authored
      	* scribo/core/component_info.hh,
      	* scribo/core/component_set.hh,
      	* scribo/core/internal/doc_serializer.hh,
      	* scribo/io/img/internal/debug_img_visitor.hh,
      	* scribo/io/img/internal/draw_edges.hh,
      	* scribo/io/img/internal/full_img_visitor.hh,
      	* scribo/io/img/internal/non_text_img_visitor.hh,
      	* scribo/io/xml/internal/extended_page_xml_visitor.hh,
      	* scribo/io/xml/internal/full_xml_visitor.hh,
      	* scribo/io/xml/internal/page_xml_visitor.hh,
      	* scribo/util/component_outline.hh: Add a template parameter to
      	component_info structure and update its use.
      129baa2a
    • Guillaume Lazzara's avatar
      New specific toolchain for historical documents. · 316f5150
      Guillaume Lazzara authored
      	* scribo/toolchain/content_in_hdoc.hh,
      	* scribo/toolchain/internal/content_in_hdoc_functor.hh,
      	* src/content_in_hdoc.cc: New.
      316f5150
    • Guillaume Lazzara's avatar
      Fix precision issue with algebra::vec conversion. · f1812256
      Guillaume Lazzara authored
      	* mln/core/point.hh: Round float values.
      
      	* tests/geom/rotate.cc: Check precision issues
      f1812256
    • Guillaume Lazzara's avatar
      Fix use of skeleton_constrained. · 2ec107af
      Guillaume Lazzara authored
      	* scribo/estim/components_features.hh,
      	* scribo/estim/internal/compute_skeleton.hh: Here.
      2ec107af
    • Guillaume Lazzara's avatar
      Add fastest versions for skeleton constrained related algorithms. · 6790b231
      Guillaume Lazzara authored
      	* mln/morpho/skeleton_constrained.hh,
      	* mln/topo/skeleton/crest.hh: Add fastest versions.
      
      	* mln/topo/skeleton/is_simple_point.hh: Rewrite as functor and add
      	fastest versions.
      
      	* tests/topo/skeleton/is_simple_point.cc: Fix test.
      6790b231
  8. 12 May, 2011 1 commit
    • Guillaume Lazzara's avatar
      Update support for PAGE XML format. · c287ea3f
      Guillaume Lazzara authored
      	* scribo/core/tag/line.hh: Add operator<<.
      
      	* scribo/io/xml/internal/compute_text_colour.hh: Update color
      	names.
      
      	* scribo/io/xml/internal/extended_page_xml_visitor.hh,
      	* scribo/io/xml/internal/full_xml_visitor.hh,
      	* scribo/io/xml/internal/page_xml_visitor.hh,
      	* scribo/io/xml/internal/print_box_coords.hh,
      	* scribo/io/xml/internal/print_page_preambule.hh: Update in order
      	to produce PAGE compatible XML files.
      c287ea3f