1. 06 Mar, 2020 1 commit
    • Robert Sachunsky's avatar
      scribo-cli binarization: add negate-output toggles uniformly · b40632da
      Robert Sachunsky authored
          - add `negate-input` / `negate-output` toggles from otsu
            to other algorithm CLIs too
            (but keep `negate` as synonym for `negate-output` in sauvola;
             and don't add `negate-input` where this would require
             negation on RGB)
          - use the versatile io::magick::save instead of just io::pbm::save
          - rename output argument to `output.*` to reflect versatility
      b40632da
  2. 18 Feb, 2020 1 commit
  3. 17 Feb, 2020 1 commit
  4. 08 Jul, 2014 2 commits
    • Roland Levillain's avatar
      Olena 2.1. · 877187ba
      Roland Levillain authored
      	* NEWS,
      	* README,
      	* configure.ac,
      	* milena/NEWS,
      	* milena/doc/Doxyfile.in,
      	* milena/doc/milena.qhcp,
      	* scribo/NEWS,
      	* scribo/doc/Doxyfile.in,
      	* scribo/doc/scribo.qhcp,
      	* swilena/NEWS:
      	Update version number.
      	* milena/doc/figures/extend-1.ppm,
      	* milena/doc/figures/extend-2.ppm,
      	* milena/doc/figures/extend-3.ppm,
      	* milena/doc/figures/extend-4.ppm,
      	* milena/doc/figures/extend-5.ppm,
      	* milena/doc/figures/fill-1.ppm,
      	* milena/doc/figures/fill-2.ppm,
      	* milena/doc/figures/fill-imageif-cfun-1.ppm,
      	* milena/doc/figures/fill-subdomain-1.pbm,
      	* milena/doc/figures/fill-subdomain-2.ppm,
      	* milena/doc/figures/fill-subdomain-3.ppm,
      	* milena/doc/figures/fill-subdomain-4.ppm,
      	* milena/doc/figures/ima2d-rot-1.ppm,
      	* milena/doc/figures/ima2d-rot-2.ppm,
      	* milena/doc/figures/ima_save.pbm,
      	* milena/doc/figures/labeling-compute-1.pbm,
      	* milena/doc/figures/labeling-compute-2.ppm,
      	* milena/doc/figures/logical-not-1.pbm,
      	* milena/doc/figures/logical-not-2.pbm,
      	* milena/doc/figures/logical-not-3.pbm,
      	* milena/doc/figures/tuto2_first_image-1.pbm,
      	* milena/doc/figures/tuto3_colorize-1.pgm,
      	* milena/doc/figures/tuto3_colorize-2.ppm,
      	* milena/doc/figures/tuto3_rw_image-1.ppm,
      	* milena/doc/figures/tuto3_rw_image-2.ppm,
      	* milena/doc/figures/tuto3_rw_image-3.ppm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-1.ppm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-2.ppm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-3.pbm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-4.ppm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-5.ppm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-6.ppm,
      	* milena/mln/version.hh:
      	Regen.
      877187ba
    • Roland Levillain's avatar
      Update copyright notices in Scribo. · b1b48ed3
      Roland Levillain authored
      	* README,
      	* doc/Doxyfile.in,
      	* doc/mainpage.dox:
      	Here.
      b1b48ed3
  5. 03 Jul, 2014 1 commit
    • Roland Levillain's avatar
      Address more compiler warnings in Scribo. · a1301988
      Roland Levillain authored
      	* scribo/debug/logger.hh
      	(scribo::debug::internal::logger_::log_image) [!SCRIBO_NDEBUG]:
      	Avoid warnings about unused arguments in non-debug mode.
      	* scribo/filter/objects_thick.hh (scribo::filter::objects_thick)
      	* scribo/primitive/extract/cells.hh
      	(scribo::primitive::extract::cells)
      	* scribo/primitive/extract/lines_h_single.hh
      	(scribo::primitive::extract::lines_h_single)
      	* scribo/primitive/extract/lines_v_single.hh
      	(scribo::primitive::extract::lines_v_single)
      	* src/primitive/group/group_from_rag.cc
      	(scribo::filter::graph_edges):
      	Avoid warnings about unused arguments.
      a1301988
  6. 02 Jul, 2014 1 commit
  7. 01 Jul, 2014 1 commit
  8. 30 Jun, 2014 5 commits
  9. 27 Jun, 2014 1 commit
    • Roland Levillain's avatar
      Address compiler warnings in Scribo. · d92a1e52
      Roland Levillain authored
      	* scribo/debug/logger.hh
      	(scribo::debug::internal::logger_::log) [!SCRIBO_NDEBUG]:
      	Avoid warnings about unused arguments in non-debug mode.
      	* scribo/layout/xy_cut.hh
      	(scribo::layout::internal::compute_hist_info_h)
      	(scribo::layout::internal::compute_hist_info_v):
      	Use `def::coord' instead of `int' as coordinate type, to avoid
      	comparisons between signed and unsigned values.
      	* src/misc/rectangularity.cc (main)
      	* tests/binarization/global_threshold.cc (main)
      	* tests/layout/xy_cut.cc (main):
      	Avoid warnings about unused arguments.
      	* tests/core/object_groups.cc (main): Likewise.
      	Use `unsigned' instead of `int' as count/id type, to avoid
      	comparisons between signed and unsigned values.
      d92a1e52
  10. 26 Jun, 2014 1 commit
  11. 25 Jun, 2014 2 commits
  12. 24 Jun, 2014 1 commit
  13. 20 Jun, 2014 3 commits
  14. 19 Jun, 2014 1 commit
    • Roland Levillain's avatar
      Do not use mln_VAR in Scribo. · f303e006
      Roland Levillain authored
      	* scribo/debug/text_areas_image.hh,
      	* src/misc/dmap.cc,
      	* src/misc/morpho.cc,
      	* src/misc/rectangularity.cc,
      	* src/primitive/group/group_from_rag.cc:
      	Here.
      	* scribo/filter/objects_with_holes.hh,
      	* scribo/table/internal/repair_lines.hh,
      	* src/text_recognition_in_picture.cc:
      	Do not include mln/core/var.hh.
      f303e006
  15. 18 Jun, 2014 1 commit
  16. 17 Jun, 2014 1 commit
  17. 31 Mar, 2014 1 commit
    • Roland Levillain's avatar
      Scribo: Improve scribo-cli's `--version' option. · c75b4cfe
      Roland Levillain authored
      	* src/scribo-cli.in: Move the shebang to the first line.
      	(version): Do not hard-code the version number
      	in scribo-cli.
      	Rephrase the copyright owner for uniformity reasons.
      	* src/Makefile.am (do_subst): Also substitute PACKAGE_VERSION.
      c75b4cfe
  18. 13 Feb, 2014 1 commit
  19. 13 Sep, 2013 1 commit
    • Roland Levillain's avatar
      Scribo: Define flags in proper Makefile helpers. · c87f745e
      Roland Levillain authored
      	* common.mk (AM_CPPFLAGS): Remove -I$(top_builddir)/scribo and
      	I$(top_builddir)/milena.
      	Include this file...
      	* doc/Makefile.am: ...here.
      	(AM_CPPFLAGS): Remove.
      	* tests/tests.mk (AM_CPPFLAGS): Add -I$(top_builddir)/scribo.
      c87f745e
  20. 12 Sep, 2013 2 commits
    • Roland Levillain's avatar
      Scribo: Remove `return 0;' statements at end of main(). · a7557b64
      Roland Levillain authored
      	* src/text_in_picture.cc,
      	* src/text_recognition_in_picture.cc,
      	* tests/convert/base64.cc,
      	* tests/estim/font_boldness.cc,
      	* tests/estim/font_color.cc,
      	* tests/toolchain/nepomuk/text_extraction.cc,
      	* tests/util/component_precise_outline.cc:
      	Here.
      a7557b64
    • Roland Levillain's avatar
      Exercise the multi-scale Sauvola binarization with a TIFF image. · 28316a4e
      Roland Levillain authored
      	* tests/img/lena.tiff: New.
      	Generated from Milena's lena.pgm using ImageMagick's convert.
      	* tests/Makefile.am (EXTRA_DIST): Add img/lena.tiff.
      	* tests/binarization/sauvola_ms_tiff.cc: New test.
      	* tests/binarization/sauvola_ms_tiff.ref.pbm: New reference output
      	image.
      	* tests/binarization/Makefile.am (check_PROGRAMS) [HAVE_TIFF]:
      	Add sauvola_ms_tiff.
      	(sauvola_ms_tiff_CPPFLAGS, sauvola_ms_tiff_LDFLAGS) [HAVE_TIFF]:
      	New.
      	(EXTRA_DIST): Add sauvola_ms_tiff.ref.pbm.
      28316a4e
  21. 11 Sep, 2013 2 commits
  22. 10 Sep, 2013 1 commit
  23. 09 Sep, 2013 1 commit
    • Roland Levillain's avatar
      Scribo: Do not look for headers in the build tree uselessly. · e61d93d2
      Roland Levillain authored
      	* doc/Makefile.am (AM_CPPFLAGS): Remove Scribo's build dir from
      	the file inclusion path.
      	* src/Makefile.am
      	(pbm_text_in_doc_CPPFLAGS, text_recognition_in_picture_CPPFLAGS)
      	* src/contest/DAE-2011/Makefile.am
      	(content_in_hdoc_dae_CPPFLAGS, content_in_hdoc_dae_CPPFLAGS)
      	* src/contest/hbr-2013/Makefile.am (content_in_hdoc_hbr_CPPFLAGS)
      	* src/contest/hdlac-2011/Makefile.am (content_in_hdoc_hdlac_CPPFLAGS)
      	* src/contest/hnla-2013/Makefile.am (content_in_hdoc_hnla_CPPFLAGS)
      	* src/text/Makefile.am
      	(pbm_lines_recognition_CPPFLAGS, pbm_recognition_CPPFLAGS)
      	* src/toolchain/nepomuk/Makefile.am (text_extraction_CPPFLAGS)
      	* tests/toolchain/nepomuk/Makefile.am (text_extraction_CPPFLAGS):
      	Remove -I$(top_builddir).
      	* src/pbm_text_in_doc.cc,
      	* src/text/pbm_lines_recognition.cc
      	* src/text/pbm_recognition.cc
      	* src/text_recognition_in_picture.cc
      	* src/toolchain/nepomuk/text_extraction.cc
      	* tests/toolchain/nepomuk/text_extraction.cc
      	[HAVE_CONFIG_H]: Do not include config.h.
      e61d93d2
  24. 30 Aug, 2013 2 commits
  25. 27 Aug, 2013 5 commits