1. 07 Mar, 2013 9 commits
    • Guillaume Lazzara's avatar
      Import Julien Marquegnies's implementation of XY-Cut layout analysis algorithm. · d346c91a
      Guillaume Lazzara authored
      	* scribo/layout/internal/hist_info.hh,
      	* scribo/layout/internal/node.hh,
      	* scribo/layout/xy_cut.hh,
      	* tests/layout/Makefile.am,
      	* tests/layout/xy_cut.cc: New.
      
      	* tests/Makefile.am: Add new subdir.
      d346c91a
    • Guillaume Lazzara's avatar
      Remove deprecated programs. · 4ceffd14
      Guillaume Lazzara authored
      	* demo/demat/demat.pro,
      	* demo/demat/demat.qrc,
      	* demo/demat/src/doc_type.hh,
      	* demo/demat/src/main.cc,
      	* demo/demat/src/main_window.cc,
      	* demo/demat/src/main_window.hh,
      	* demo/demat/src/mln_widgets.cc,
      	* demo/demat/src/preprocessing_task.hh,
      	* demo/demat/src/process_args.hh,
      	* demo/demat/src/runner.cc,
      	* demo/demat/src/runner.hh,
      	* demo/demat/ui/main_window.ui,
      	* demo/review/Makefile.am,
      	* demo/review/icons/document-open.png,
      	* demo/review/icons/edit-find.png,
      	* demo/review/icons/format-indent-more.png,
      	* demo/review/icons/go-next.png,
      	* demo/review/icons/image-x-generic.png,
      	* demo/review/icons/list-add.png,
      	* demo/review/icons/ocr.png,
      	* demo/review/icons/text-x-generic.png,
      	* demo/review/icons/view-refresh.png,
      	* demo/review/icons/x-office-spreadsheet.png,
      	* demo/review/mainwindow.ui,
      	* demo/review/review.qrc,
      	* demo/review/src/main.cc,
      	* demo/review/src/mainwindow.cc,
      	* demo/review/src/mainwindow.hh,
      	* demo/shared/icons/Symbols-Delete-icon.png,
      	* demo/shared/icons/accept-icon.png,
      	* demo/shared/icons/close.gif,
      	* demo/shared/icons/crop-icon.png,
      	* demo/shared/icons/image-add-icon.png,
      	* demo/shared/icons/image-edit-icon.png,
      	* demo/shared/icons/image-multi-icon.png,
      	* demo/shared/icons/image-next-icon.png,
      	* demo/shared/icons/image-remove-icon.png,
      	* demo/shared/icons/next-icon.png,
      	* demo/shared/icons/olena_smaller.jpg,
      	* demo/shared/icons/page-down-icon.png,
      	* demo/shared/icons/page-search-icon.png,
      	* demo/shared/icons/rotate_ccw.png,
      	* demo/shared/icons/rotate_cw.png,
      	* demo/shared/icons/search-add-icon.png,
      	* demo/shared/icons/search-remove-icon.png,
      	* demo/shared/shared.qrc,
      	* demo/shared/src/bak/crop_item.cc,
      	* demo/shared/src/bak/crop_item.hh,
      	* demo/shared/src/bak/image_viewer.cc,
      	* demo/shared/src/bak/image_viewer.hh,
      	* demo/shared/src/bak/types.hh,
      	* demo/shared/src/browse_widget.cc,
      	* demo/shared/src/browse_widget.hh,
      	* demo/shared/src/crop_item.cc,
      	* demo/shared/src/crop_item.hh,
      	* demo/shared/src/image_viewer.cc,
      	* demo/shared/src/image_viewer.hh,
      	* demo/shared/src/image_viewer.hxx,
      	* demo/shared/src/internal.bak/interactive_scene.cc,
      	* demo/shared/src/internal.bak/interactive_scene.hh,
      	* demo/shared/src/internal.bak/selection_rectangle.cc,
      	* demo/shared/src/internal.bak/selection_rectangle.hh,
      	* demo/shared/src/internal/interactive_scene.cc,
      	* demo/shared/src/internal/interactive_scene.hh,
      	* demo/shared/src/internal/selection_rectangle.cc,
      	* demo/shared/src/internal/selection_rectangle.hh,
      	* demo/shared/src/to_mln_image.hh,
      	* demo/shared/src/types.hh,
      	* demo/shared/ui/browse_widget.ui,
      	* demo/shared/ui/crop_widget.ui,
      	* demo/shared/ui/image_viewer.ui,
      	* demo/shared/ui/interactive_scene.cc,
      	* demo/shared/ui/interactive_scene.hh,
      	* demo/shared/ui/rotate_widget.ui,
      	* demo/tip/gui.pro,
      	* demo/tip/gui.qrc,
      	* demo/tip/icons/next.png,
      	* demo/tip/icons/ok.png,
      	* demo/tip/icons/photos.png,
      	* demo/tip/icons/prev.png,
      	* demo/tip/icons/remove.png,
      	* demo/tip/src/custom_delegate.cc,
      	* demo/tip/src/custom_delegate.hh,
      	* demo/tip/src/launch_dialog.cc,
      	* demo/tip/src/launch_dialog.hh,
      	* demo/tip/src/main.cc,
      	* demo/tip/src/main_window.cc,
      	* demo/tip/src/main_window.hh,
      	* demo/tip/ui/launch_dialog.ui,
      	* demo/tip/ui/main_window.ui,
      	* demo/wizard/images/dematerialization.png,
      	* demo/wizard/src/crop_page.cc,
      	* demo/wizard/src/crop_page.hh,
      	* demo/wizard/src/crop_widget.cc,
      	* demo/wizard/src/crop_widget.hh,
      	* demo/wizard/src/doc_type.hh,
      	* demo/wizard/src/doc_type_page.cc,
      	* demo/wizard/src/doc_type_page.hh,
      	* demo/wizard/src/doc_type_widget.cc,
      	* demo/wizard/src/doc_type_widget.hh,
      	* demo/wizard/src/load_page.cc,
      	* demo/wizard/src/load_page.hh,
      	* demo/wizard/src/load_widget.cc,
      	* demo/wizard/src/load_widget.hh,
      	* demo/wizard/src/main.cc,
      	* demo/wizard/src/main_window.cc,
      	* demo/wizard/src/main_window.hh,
      	* demo/wizard/src/mln_widgets.cc,
      	* demo/wizard/src/preprocessing_page.cc,
      	* demo/wizard/src/preprocessing_page.hh,
      	* demo/wizard/src/preprocessing_task.hh,
      	* demo/wizard/src/preprocessing_widget.cc,
      	* demo/wizard/src/preprocessing_widget.hh,
      	* demo/wizard/src/process_page.cc,
      	* demo/wizard/src/process_page.hh,
      	* demo/wizard/src/process_widget.cc,
      	* demo/wizard/src/process_widget.hh,
      	* demo/wizard/src/result_page.cc,
      	* demo/wizard/src/result_page.hh,
      	* demo/wizard/src/result_widget.cc,
      	* demo/wizard/src/result_widget.hh,
      	* demo/wizard/src/rotate_page.cc,
      	* demo/wizard/src/rotate_page.hh,
      	* demo/wizard/src/rotate_widget.cc,
      	* demo/wizard/src/rotate_widget.hh,
      	* demo/wizard/src/runner.cc,
      	* demo/wizard/src/runner.hh,
      	* demo/wizard/src/test.cc,
      	* demo/wizard/ui/doc_type_widget.ui,
      	* demo/wizard/ui/load_widget.ui,
      	* demo/wizard/ui/main_window.ui,
      	* demo/wizard/ui/preprocessing_widget.ui,
      	* demo/wizard/wizard.pro,
      	* demo/wizard/wizard.qrc: Remove.
      4ceffd14
    • Guillaume Lazzara's avatar
      Fix compilation related problems in viewer. · ea3b8de3
      Guillaume Lazzara authored
      	* demo/viewer/image_view.cc: Fix a warning;
      
      	* demo/viewer/main.cc: Include sauvola_ms.hh to compile related
      	global variables.
      ea3b8de3
    • Guillaume Lazzara's avatar
    • Guillaume Lazzara's avatar
      Remove scribo/sandbox. · 3c0fa701
      Guillaume Lazzara authored
      	* sandbox/ChangeLog,
      	* sandbox/z/sauvola_ms_rv/dump_color_sign.cc,
      	* sandbox/z/sauvola_ms_rv/img/001.pgm,
      	* sandbox/z/sauvola_ms_rv/img/001_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/002.pgm,
      	* sandbox/z/sauvola_ms_rv/img/002_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/003.pgm,
      	* sandbox/z/sauvola_ms_rv/img/003_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/004.pgm,
      	* sandbox/z/sauvola_ms_rv/img/004_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/005.pgm,
      	* sandbox/z/sauvola_ms_rv/img/005_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/006.pgm,
      	* sandbox/z/sauvola_ms_rv/img/006_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/007.pgm,
      	* sandbox/z/sauvola_ms_rv/img/007_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/008.pgm,
      	* sandbox/z/sauvola_ms_rv/img/008_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/009.pgm,
      	* sandbox/z/sauvola_ms_rv/img/009_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/010.pgm,
      	* sandbox/z/sauvola_ms_rv/img/010_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/011.pgm,
      	* sandbox/z/sauvola_ms_rv/img/011_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/012.pgm,
      	* sandbox/z/sauvola_ms_rv/img/012_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/013.pgm,
      	* sandbox/z/sauvola_ms_rv/img/013_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/014.pgm,
      	* sandbox/z/sauvola_ms_rv/img/014_i.pgm,
      	* sandbox/z/sauvola_ms_rv/img/015.pgm,
      	* sandbox/z/sauvola_ms_rv/mp00082c_crop.pgm,
      	* sandbox/z/sauvola_ms_rv/pbm_color_diff.cc,
      	* sandbox/z/sauvola_ms_rv/pgm_color_diff.cc,
      	* sandbox/z/sauvola_ms_rv/pgm_local_mean.cc,
      	* sandbox/z/sauvola_ms_rv/ppm_influence_zone_geodesic.cc,
      	* sandbox/z/sauvola_ms_rv/skewness.cc,
      	* sandbox/z/sauvola_ms_rv/skewness/integral_browsing_rv.hh,
      	* sandbox/z/sauvola_ms_rv/skewness/skewness2.cc: Remove.
      3c0fa701
    • Guillaume Lazzara's avatar
      tests/unit_test/unit-tests.mk: Update. · 559bf0a0
      Guillaume Lazzara authored
      559bf0a0
    • Guillaume Lazzara's avatar
      Add standard support for OCR output in PAGE format. · 60618b0d
      Guillaume Lazzara authored
      	* scribo/io/xml/internal/page_xml_visitor.hh: Here.
      60618b0d
    • Guillaume Lazzara's avatar
      Fix sauvola_ms test. · 609f8023
      Guillaume Lazzara authored
      	* tests/binarization/sauvola_ms.cc,
      	* tests/binarization/sauvola_ms.ref.pbm,
      	* tests/binarization/sauvola_ms_weven_hodd.ref.pbm,
      	* tests/binarization/sauvola_ms_wodd_heven.ref.pbm,
      	* tests/binarization/sauvola_ms_wodd_hodd.ref.pbm: Make use of
      	reference files in test.
      609f8023
    • Guillaume Lazzara's avatar
      Fix compilation issues. · 3272d151
      Guillaume Lazzara authored
      	* scribo/binarization/local_threshold.hh,
      	* scribo/core/central_sites.hh,
      	* scribo/debug/save_table_image.hh,
      	* scribo/filter/object_groups_with_holes.hh,
      	* scribo/fun/v2b/objects_large_filter.hh,
      	* scribo/make/influence_zone_graph.hh,
      	* scribo/postprocessing/fill_object_holes.hh: Fix namespace
      	ambiguities.
      
      	* scribo/toolchain/text_in_doc_preprocess.hh: Fix arguments.
      
      	* scribo/toolchain/internal/text_in_doc_preprocess_functor.hh,
      	* scribo/util/integral_sub_sum_sum2_functor.hh: Use namespace mln.
      
      	* scribo/util/compute_sub_domains.hh,
      	* scribo/util/integral_sum_sum2_functor.hh,
      	* scribo/util/integral_sum_sum2_global_min_functor.hh,
      	* src/contest/hdibco-2010/sauvola_ms_hdibco.cc: Add missing
      	include.
      
      	* scribo/io/img/save.hh: Use box2d constructor.
      3272d151
  2. 06 Mar, 2013 5 commits
  3. 05 Mar, 2013 5 commits
  4. 01 Mar, 2013 1 commit
  5. 26 Feb, 2013 4 commits
  6. 13 Feb, 2013 4 commits
    • Roland Levillain's avatar
      Simplify more Scribo Makefiles thanks to AM_DEFAULT_SOURCE_EXT. · 155ebbe2
      Roland Levillain authored
      	* src/binarization/Makefile.am,
      	* src/contest/DAE-2011/Makefile.am,
      	* src/contest/hdibco-2010/Makefile.am,
      	* src/contest/hdlac-2011/Makefile.am,
      	* src/postprocessing/Makefile.am,
      	* src/primitive/remove/Makefile.am,
      	* src/toolchain/nepomuk/Makefile.am,
      	* src/util/Makefile.am,
      	* tests/binarization/Makefile.am,
      	* tests/convert/Makefile.am,
      	* tests/core/Makefile.am,
      	* tests/estim/Makefile.am,
      	* tests/primitive/extract/Makefile.am,
      	* tests/primitive/link/Makefile.am,
      	* tests/toolchain/nepomuk/Makefile.am,
      	* tests/util/Makefile.am:
      	Here.
      155ebbe2
    • Roland Levillain's avatar
      Factor Makefiles' helpers. · 32803c36
      Roland Levillain authored
      	* scribo.mk, tests/tests.mk (AM_CPPFLAGS): Move...
      	* common.mk: ...here.
      32803c36
    • Roland Levillain's avatar
      Use AM_DEFAULT_SOURCE_EXT to simplify Scribo's Makefiles. · 12d0a854
      Roland Levillain authored
      	* common.mk: New.
      	Include it...
      	* scribo.mk,
      	* tests/tests.mk:
      	...here.
      	* src/Makefile.am,
      	* src/binarization/Makefile.am,
      	* src/debug/Makefile.am,
      	* src/filter/Makefile.am,
      	* src/misc/Makefile.am,
      	* src/multi_scale/Makefile.am,
      	* src/preprocessing/Makefile.am,
      	* src/primitive/extract/Makefile.am,
      	* src/primitive/find/Makefile.am,
      	* src/primitive/group/Makefile.am,
      	* src/table/Makefile.am,
      	* src/text/Makefile.am,
      	* tests/filter/Makefile.am,
      	* tests/preprocessing/Makefile.am,
      	* tests/table/Makefile.am:
      	Remove (now useless) `*_SOURCES' variables using
      	sed -ri '/^(\s|#)*\S+_SOURCES\s*=\s*\S+.cc\s*$/d'.
      	* tests/unit_test/build_unit_test.sh: No longer output `*_SOURCES'
      	variables.
      	* tests/unit_test/unit-tests.mk: Regen.
      12d0a854
    • Roland Levillain's avatar
      Clean up ChangeLogs. · 063c717a
      Roland Levillain authored
      063c717a
  7. 07 Feb, 2013 4 commits
    • Roland Levillain's avatar
      Remove scoria from Makefiles. · 62a8605f
      Roland Levillain authored
      	* src/contest/DAE-2011/Makefile.am,
      	* src/contest/Makefile.am,
      	* src/contest/hdibco-2010/Makefile.am,
      	* src/contest/hdlac-2011/Makefile.am,
      	* src/postprocessing/Makefile.am,
      	* tests/binarization/Makefile.am,
      	* tests/convert/Makefile.am,
      	* tests/core/Makefile.am,
      	* tests/estim/Makefile.am,
      	* tests/toolchain/nepomuk/Makefile.am:
      	Here.
      62a8605f
    • Roland Levillain's avatar
      Address warnings reported by clang++ in Scribo. · 6e24fced
      Roland Levillain authored
      	* scribo/text/paragraphs_closing.hh
      	(internal::horizontal_CRLA, internal::vertical_CRLA):
      	Replace empty bodies of loops with single `continue' statements as
      	this is more explicit.
      6e24fced
    • Roland Levillain's avatar
      Address remaining errors reported by clang++ in Scribo. · 6a5f908a
      Roland Levillain authored
      	* scribo/debug/alignment_decision_image.hh
      	(alignment_decision_image)
      	* scribo/debug/bboxes_enlarged_image.hh (bboxes_enlarged_image)
      	* scribo/debug/decision_image.hh (decision_image)
      	* scribo/debug/links_decision_image.hh (links_decision_image)
      	* scribo/debug/links_image.hh (links_image)
      	* scribo/debug/looks_like_a_text_line_image.hh
      	(looks_like_a_text_line_image):
      	Fix the type of the value to be returned by theses functions.
      6a5f908a
    • Roland Levillain's avatar
      Address errors reported by clang++ in Scribo. · f782485f
      Roland Levillain authored
      	* scribo/io/text_boxes/save.hh,
      	* scribo/primitive/extract/components.hh,
      	* scribo/primitive/link/with_single_right_link.hh,
      	* scribo/text/recognition.hh,
      	* scribo/toolchain/content_in_doc.hh,
      	* scribo/toolchain/content_in_hdoc.hh,
      	* scribo/toolchain/text_in_doc.hh,
      	* scribo/toolchain/text_in_doc_preprocess.hh,
      	* scribo/toolchain/text_in_picture.hh:
      	Do not provide default arguments twice.
      f782485f
  8. 28 Jan, 2013 2 commits
    • Guillaume Lazzara's avatar
      Use io::magick to save output. · b05f4e5c
      Guillaume Lazzara authored
      	* src/binarization/niblack.cc,
      	* src/binarization/otsu.cc,
      	* src/binarization/sauvola.cc,
      	* src/binarization/sauvola_ms.cc,
      	* src/binarization/wolf.cc: Here.
      b05f4e5c
    • Guillaume Lazzara's avatar
      Fix binarization programs. · d4370554
      Guillaume Lazzara authored
      	* src/binarization/sauvola_ms.cc: Add negate option.
      
      	* src/binarization/sauvola_ms_debug.cc: Fix invalid k parameter
      	value.
      d4370554
  9. 27 Nov, 2012 2 commits
  10. 05 Nov, 2012 1 commit
  11. 19 Oct, 2012 3 commits