* tests/tests.mk: Add specific flags for external dependencies.
* tests/unit_test/Makefile.am
(EXTRA_DIST): Add const_tests_* files.
(regen-am): Use build-aux/build_unit_test.sh.
(scribo_*FLAGS): Remove specific flags for conditional unit-tests.
* tests/unit_test/build_unit_test.sh: Remove. Useless since
build-aux/build_unit_test.sh is used instead.
* tests/unit_test/cond_tests_qt,
* tests/unit_test/cond_tests_qt_tesseract_tiff,
* tests/unit_test/cond_tests_tesseract_tiff: New.
* tests/unit_test/unit-tests.mk: Regen.
---
scribo/ChangeLog | 20 ++
scribo/tests/tests.mk | 14 +
scribo/tests/unit_test/Makefile.am | 51 +---
scribo/tests/unit_test/build_unit_test.sh | 85 ------
scribo/tests/unit_test/cond_tests_qt | 1 +
.../tests/unit_test/cond_tests_qt_tesseract_tiff | 1 +
scribo/tests/unit_test/cond_tests_tesseract_tiff | 1 +
scribo/tests/unit_test/unit-tests.mk | 310 ++++----------------
8 files changed, 107 insertions(+), 376 deletions(-)
delete mode 100755 scribo/tests/unit_test/build_unit_test.sh
create mode 100644 scribo/tests/unit_test/cond_tests_qt
create mode 100644 scribo/tests/unit_test/cond_tests_qt_tesseract_tiff
create mode 100644 scribo/tests/unit_test/cond_tests_tesseract_tiff
diff --git a/scribo/ChangeLog b/scribo/ChangeLog
index 7f1f52d..ddd39df 100644
--- a/scribo/ChangeLog
+++ b/scribo/ChangeLog
@@ -1,3 +1,23 @@
+2010-08-10 Guillaume Lazzara <z(a)lrde.epita.fr>
+
+ Setup conditional unit-tests in Scribo.
+
+ * tests/tests.mk: Add specific flags for external dependencies.
+
+ * tests/unit_test/Makefile.am
+ (EXTRA_DIST): Add const_tests_* files.
+ (regen-am): Use build-aux/build_unit_test.sh.
+ (scribo_*FLAGS): Remove specific flags for conditional unit-tests.
+
+ * tests/unit_test/build_unit_test.sh: Remove. Useless since
+ build-aux/build_unit_test.sh is used instead.
+
+ * tests/unit_test/cond_tests_qt,
+ * tests/unit_test/cond_tests_qt_tesseract_tiff,
+ * tests/unit_test/cond_tests_tesseract_tiff: New.
+
+ * tests/unit_test/unit-tests.mk: Regen.
+
2010-08-09 Guillaume Lazzara <z(a)lrde.epita.fr>
* tests/unit_test/disabled_tests: Update list of disabled tests.
diff --git a/scribo/tests/tests.mk b/scribo/tests/tests.mk
index d42c206..48a1009 100644
--- a/scribo/tests/tests.mk
+++ b/scribo/tests/tests.mk
@@ -18,3 +18,17 @@ AM_CPPFLAGS = -I$(top_srcdir)/ -I$(top_builddir)/
-I$(top_srcdir)/milena -I$(top
SCRIBO_TESTS_CXXFLAGS = @SCRIBO_TESTS_CXXFLAGS@
AM_CXXFLAGS = $(SCRIBO_TESTS_CXXFLAGS)
+
+# Flags for optional dependencies.
+
+MAGICKXX_CPPFLAGS = @MAGICKXX_CPPFLAGS@
+MAGICKXX_LDFLAGS = @MAGICKXX_LDFLAGS@
+
+TIFF_CPPFLAGS = @TIFF_CPPFLAGS@
+TIFF_LDFLAGS = @TIFF_LDFLAGS@
+
+QT_CPPFLAGS = @QT_CPPFLAGS@
+QT_LDFLAGS = @QT_LDFLAGS@ @QT_LIBS@
+
+TESSERACT_CPPFLAGS = @TESSERACT_CPPFLAGS@
+TESSERACT_LDFLAGS = @TESSERACT_LDFLAGS@
\ No newline at end of file
diff --git a/scribo/tests/unit_test/Makefile.am b/scribo/tests/unit_test/Makefile.am
index 255babf..86721e8 100644
--- a/scribo/tests/unit_test/Makefile.am
+++ b/scribo/tests/unit_test/Makefile.am
@@ -16,16 +16,23 @@
include $(top_srcdir)/scribo/tests/tests.mk
-EXTRA_DIST = build_unit_test.sh disabled_tests
+COND_TESTS = cond_tests_qt \
+ cond_tests_qt_tesseract_tiff \
+ cond_tests_tesseract_tiff
+
+EXTRA_DIST = disabled_tests \
+ $(COND_TESTS)
+
# Regen files.
include $(top_srcdir)/build-aux/regen-recursive.mk
regen-am:
cd $(top_srcdir) \
- && scribo/tests/unit_test/build_unit_test.sh \
+ && ./build-aux/build_unit_test.sh \
scribo \
scribo/tests/unit_test \
- scribo/tests/unit_test/disabled_tests
+ scribo/tests/unit_test/disabled_tests \
+ scribo
# FIXME: Change build_unit_test.sh so that the action looks like this:
#
@@ -33,47 +40,17 @@ regen-am:
#
# `$(abs_top_srcdir)' is required because of the change of directory
# at the beginning og the action.
-$(srcdir)/unit-tests.mk: build_unit_test.sh disabled_tests
+$(srcdir)/unit-tests.mk: build_unit_test.sh disabled_tests $(COND_TESTS)
cd $(top_srcdir) \
- && scribo/tests/unit_test/build_unit_test.sh \
+ && ./build-aux/build_unit_test.sh \
scribo \
scribo/tests/unit_test \
- scribo/tests/unit_test/disabled_tests
+ scribo/tests/unit_test/disabled_tests \
+ scribo
include $(srcdir)/unit-tests.mk
-#FIXME: how to handle that automaticaly during the unit test list
-#generation?
-scribo_convert_from_qimage_CPPFLAGS=\
- $(QT_CPPFLAGS) $(AM_CPPFLAGS) -I$(srcdir)
-scribo_convert_from_qimage_CXXFLAGS=\
- $(QT_CXXFLAGS) $(AM_CXXFLAGS)
-scribo_convert_from_qimage_LDFLAGS=\
- $(QT_LDFLAGS) $(LDFLAGS)
-scribo_convert_from_qimage_LDADD=\
- $(QT_LIBS) $(LDADD)
-
-scribo_toolchain_nepomuk_text_extraction_CPPFLAGS=\
- $(QT_CPPFLAGS) $(TESSERACT_CPPFLAGS) $(TIFF_CPPFLAGS) \
- $(AM_CPPFLAGS) -I$(srcdir)
-scribo_toolchain_nepomuk_text_extraction_CXXFLAGS=\
- $(QT_CXXFLAGS) $(AM_CXXFLAGS)
-scribo_toolchain_nepomuk_text_extraction_LDFLAGS=\
- $(QT_LDFLAGS) $(TESSERACT_LDFLAGS) $(TIFF_LDFLAGS) \
- $(LDFLAGS)
-scribo_toolchain_nepomuk_text_extraction_LDADD=\
- $(QT_LIBS) $(LDADD)
-
-scribo_text_recognition_CPPFLAGS=\
- $(TESSERACT_CPPFLAGS) $(TIFF_CPPFLAGS) \
- $(AM_CPPFLAGS) -I$(srcdir)
-scribo_text_recognition_LDFLAGS=\
- $(TESSERACT_LDFLAGS) $(TIFF_LDFLAGS) \
- $(LDFLAGS)
-
-
-
MAINTAINERCLEANFILES = $(srcdir)/scribo_*.cc
TESTS = $(check_PROGRAMS)
diff --git a/scribo/tests/unit_test/build_unit_test.sh
b/scribo/tests/unit_test/build_unit_test.sh
deleted file mode 100755
index 415ff95..0000000
--- a/scribo/tests/unit_test/build_unit_test.sh
+++ /dev/null
@@ -1,85 +0,0 @@
-#! /bin/sh
-
-# Copyright (C) 2009, 2010 EPITA Research and Development Laboratory
-# (LRDE)
-#
-# This file is part of Olena.
-#
-# Olena is free software: you can redistribute it and/or modify it under
-# the terms of the GNU General Public License as published by the Free
-# Software Foundation, version 2 of the License.
-#
-# Olena is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with Olena. If not, see <http://www.gnu.org/licenses/>.
-
-## FIXME: Unify with build-aux/build_unit_test.sh.
-
-## FIXME: Don't use `echo -n', as echo's options are not portable.
-##
-##
http://www.gnu.org/software/autoconf/manual/html_node/Limitations-of-Builtiā¦
-##
-## As an ugly workaround, use `printf' instead. The right approach
-## would be to only emit lines ended with newlines.
-ECHO_N=printf
-
-# Use the C locale to have a deterministic sort.
-export LC_ALL=C
-
-test $# -eq 3 || { echo "Usage: $0 <scanned dir> <output_dir>
<disabled_tests>" && exit 1; }
-
-scanned_dir=$1
-output_dir=$2
-disabled_tests=$3
-
-HEADERS=$(find $scanned_dir -type f -name "*.hh" \
- | sort \
- | sed -e 's/.*\/scribo\/\(.*\)/scribo\/\1/g' | sed 's/\.\.\/\.\.\///g'
\
- | comm -23 - "$disabled_tests")
-
-output="$output_dir/unit-tests.mk"
-
-rm -f "$output"
-rm -f scribo_*.cc
-
-# Build unit-tests.mk.
-echo "## Generated by $0, do not modify." >"$output"
-echo >>"$output"
-$ECHO_N "check_PROGRAMS = " >>"$output"
-
-for i in $HEADERS; do
- FILE_CC=`echo $i | sed 's/[/.]/_/g' | sed 's/_hh/\.cc/g'`
-
- # Build .cc.
- cat > "$output_dir/$FILE_CC" << EOF
-// Unit test for $i.
-// Generated by $0, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <$i>
-#include <$i>
-
-int main()
-{
- // Nothing.
-}
-EOF
-
- # Build unit-tests.mk.
- TARGET=`echo "${FILE_CC}" | sed 's/\.cc//'`
- echo " \\" >>"$output"
- $ECHO_N "${TARGET}" >>"$output"
-done
-
-# Build "$output".
-echo "" >>"$output"
-echo "" >>"$output"
-for i in $HEADERS; do
- FILE_CC=`echo $i | sed 's/[/.]/_/g' | sed 's/_hh/\.cc/g'`
- NAME=`echo $FILE_CC | sed 's/\.cc//g'`
- echo "${NAME}_SOURCES = $FILE_CC" >>"$output"
-done
diff --git a/scribo/tests/unit_test/cond_tests_qt b/scribo/tests/unit_test/cond_tests_qt
new file mode 100644
index 0000000..5428215
--- /dev/null
+++ b/scribo/tests/unit_test/cond_tests_qt
@@ -0,0 +1 @@
+scribo/convert/from_qimage.hh
diff --git a/scribo/tests/unit_test/cond_tests_qt_tesseract_tiff
b/scribo/tests/unit_test/cond_tests_qt_tesseract_tiff
new file mode 100644
index 0000000..7dfe76d
--- /dev/null
+++ b/scribo/tests/unit_test/cond_tests_qt_tesseract_tiff
@@ -0,0 +1 @@
+scribo/toolchain/nepomuk/text_extraction.hh
diff --git a/scribo/tests/unit_test/cond_tests_tesseract_tiff
b/scribo/tests/unit_test/cond_tests_tesseract_tiff
new file mode 100644
index 0000000..bce37c9
--- /dev/null
+++ b/scribo/tests/unit_test/cond_tests_tesseract_tiff
@@ -0,0 +1 @@
+scribo/text/recognition.hh
diff --git a/scribo/tests/unit_test/unit-tests.mk b/scribo/tests/unit_test/unit-tests.mk
index a37db3b..82664fa 100644
--- a/scribo/tests/unit_test/unit-tests.mk
+++ b/scribo/tests/unit_test/unit-tests.mk
@@ -1,11 +1,50 @@
-## Generated by scribo/tests/unit_test/build_unit_test.sh, do not modify.
+## Generated by ./build-aux/build_unit_test.sh, do not modify.
-check_PROGRAMS = \
+check_PROGRAMS =
+
+# Starting a conditional unit test list.
+if HAVE_QT
+check_PROGRAMS += \
+scribo_convert_from_qimage
+
+scribo_convert_from_qimage_CPPFLAGS= ${QT_CPPFLAGS} ${AM_CPPFLAGS}
+scribo_convert_from_qimage_LDFLAGS= ${QT_LDFLAGS} ${AM_LDFLAGS}
+scribo_convert_from_qimage_SOURCES = scribo_convert_from_qimage.cc
+endif HAVE_QT
+
+# Starting a conditional unit test list.
+if HAVE_QT
+if HAVE_TESSERACT
+if HAVE_TIFF
+check_PROGRAMS += \
+scribo_toolchain_nepomuk_text_extraction
+
+scribo_toolchain_nepomuk_text_extraction_CPPFLAGS= ${TIFF_CPPFLAGS}
${TESSERACT_CPPFLAGS} ${QT_CPPFLAGS} ${AM_CPPFLAGS}
+scribo_toolchain_nepomuk_text_extraction_LDFLAGS= ${TIFF_LDFLAGS} ${TESSERACT_LDFLAGS}
${QT_LDFLAGS} ${AM_LDFLAGS}
+scribo_toolchain_nepomuk_text_extraction_SOURCES =
scribo_toolchain_nepomuk_text_extraction.cc
+endif HAVE_TIFF
+endif HAVE_TESSERACT
+endif HAVE_QT
+
+# Starting a conditional unit test list.
+if HAVE_TESSERACT
+if HAVE_TIFF
+check_PROGRAMS += \
+scribo_text_recognition
+
+scribo_text_recognition_CPPFLAGS= ${TIFF_CPPFLAGS} ${TESSERACT_CPPFLAGS}
${AM_CPPFLAGS}
+scribo_text_recognition_LDFLAGS= ${TIFF_LDFLAGS} ${TESSERACT_LDFLAGS} ${AM_LDFLAGS}
+scribo_text_recognition_SOURCES = scribo_text_recognition.cc
+endif HAVE_TIFF
+endif HAVE_TESSERACT
+
+# Starting non-conditional unit test list.
+check_PROGRAMS += \
scribo_all \
+scribo_binarization_all \
scribo_binarization_global_threshold \
scribo_binarization_global_threshold_auto \
scribo_binarization_internal_first_pass_functor \
-scribo_binarization_internal_min_mean_max_stddev \
scribo_binarization_local_threshold \
scribo_binarization_sauvola \
scribo_binarization_sauvola_ms \
@@ -13,7 +52,6 @@ scribo_binarization_sauvola_ms_split \
scribo_binarization_sauvola_threshold_image \
scribo_binarization_sauvola_threshold_image_debug \
scribo_canvas_integral_browsing \
-scribo_convert_from_qimage \
scribo_core_all \
scribo_core_central_sites \
scribo_core_component_info \
@@ -23,12 +61,10 @@ scribo_core_concept_link_functor \
scribo_core_def_lbl_type \
scribo_core_erase_objects \
scribo_core_init_integral_image \
-scribo_core_internal_link_functor_base \
scribo_core_line_info \
scribo_core_line_set \
scribo_core_macros \
scribo_core_object_groups \
-scribo_core_object_image \
scribo_core_object_links \
scribo_core_tag_anchor \
scribo_core_tag_component \
@@ -36,72 +72,21 @@ scribo_core_tag_line \
scribo_debug_alignment_decision_image \
scribo_debug_all \
scribo_debug_bboxes_enlarged_image \
+scribo_debug_char_space_image \
scribo_debug_decision_image \
scribo_debug_highlight_text_area \
+scribo_debug_line_info_image \
scribo_debug_links_decision_image \
scribo_debug_looks_like_a_text_line_image \
scribo_debug_mean_and_base_lines_image \
scribo_debug_save_bboxes_image \
+scribo_debug_save_comp_diff \
scribo_debug_save_label_image \
scribo_debug_save_linked_bboxes_image \
-scribo_debug_save_object_diff \
scribo_debug_save_table_image \
scribo_debug_several_links_decision_image \
+scribo_debug_text_areas_image \
scribo_debug_usage \
-scribo_demo_demat_src_doc_type \
-scribo_demo_demat_src_main_window \
-scribo_demo_demat_src_preprocessing_task \
-scribo_demo_demat_src_process_args \
-scribo_demo_demat_src_runner \
-scribo_demo_review_src_mainwindow \
-scribo_demo_shared_src_bak_crop_item \
-scribo_demo_shared_src_bak_image_viewer \
-scribo_demo_shared_src_bak_types \
-scribo_demo_shared_src_browse_widget \
-scribo_demo_shared_src_crop_item \
-scribo_demo_shared_src_image_viewer \
-scribo_demo_shared_src_internal_bak_interactive_scene \
-scribo_demo_shared_src_internal_bak_selection_rectangle \
-scribo_demo_shared_src_internal_interactive_scene \
-scribo_demo_shared_src_internal_selection_rectangle \
-scribo_demo_shared_src_to_mln_image \
-scribo_demo_shared_src_types \
-scribo_demo_shared_ui_interactive_scene \
-scribo_demo_tip_src_custom_delegate \
-scribo_demo_tip_src_launch_dialog \
-scribo_demo_tip_src_main_window \
-scribo_demo_viewer_browser_widget \
-scribo_demo_viewer_common \
-scribo_demo_viewer_domitem \
-scribo_demo_viewer_dommodel \
-scribo_demo_viewer_help_dialog \
-scribo_demo_viewer_image_region \
-scribo_demo_viewer_image_scene \
-scribo_demo_viewer_image_view \
-scribo_demo_viewer_image_widget \
-scribo_demo_viewer_key_widget \
-scribo_demo_viewer_property_widget \
-scribo_demo_viewer_step_widget \
-scribo_demo_viewer_viewer \
-scribo_demo_viewer_xml_widget \
-scribo_demo_wizard_src_crop_page \
-scribo_demo_wizard_src_crop_widget \
-scribo_demo_wizard_src_doc_type \
-scribo_demo_wizard_src_doc_type_page \
-scribo_demo_wizard_src_doc_type_widget \
-scribo_demo_wizard_src_load_page \
-scribo_demo_wizard_src_load_widget \
-scribo_demo_wizard_src_main_window \
-scribo_demo_wizard_src_preprocessing_page \
-scribo_demo_wizard_src_preprocessing_task \
-scribo_demo_wizard_src_preprocessing_widget \
-scribo_demo_wizard_src_process_page \
-scribo_demo_wizard_src_process_widget \
-scribo_demo_wizard_src_result_page \
-scribo_demo_wizard_src_result_widget \
-scribo_demo_wizard_src_rotate_page \
-scribo_demo_wizard_src_rotate_widget \
-scribo_demo_wizard_src_runner \
scribo_draw_all \
scribo_draw_bounding_box_links \
scribo_draw_bounding_boxes \
@@ -144,7 +129,7 @@ scribo_io_xml_save \
scribo_make_all \
scribo_make_debug_filename \
scribo_make_influence_zone_graph \
-scribo_make_text \
+scribo_postprocessing_all \
scribo_postprocessing_fill_object_holes \
scribo_preprocessing_all \
scribo_preprocessing_crop \
@@ -181,22 +166,17 @@ scribo_primitive_extract_vertical_separators \
scribo_primitive_group_all \
scribo_primitive_group_apply \
scribo_primitive_group_from_double_link \
-scribo_primitive_group_from_double_link_any \
scribo_primitive_group_from_graph \
scribo_primitive_group_from_single_link \
-scribo_primitive_group_from_single_link_robust \
scribo_primitive_internal_all \
scribo_primitive_internal_find_graph_link \
scribo_primitive_internal_find_root \
-scribo_primitive_internal_find_root_robust \
scribo_primitive_internal_have_link_valid \
scribo_primitive_internal_is_link_valid \
scribo_primitive_internal_rd \
scribo_primitive_internal_update_graph_link \
-scribo_primitive_internal_update_link_array \
scribo_primitive_link_all \
scribo_primitive_link_compute \
-scribo_primitive_link_internal_anchors_3 \
scribo_primitive_link_internal_compute_anchor \
scribo_primitive_link_internal_dmax_default \
scribo_primitive_link_internal_dmax_functor_base \
@@ -204,8 +184,6 @@ scribo_primitive_link_internal_dmax_width_and_height \
scribo_primitive_link_internal_dmax_width_only \
scribo_primitive_link_internal_find_link \
scribo_primitive_link_internal_link_functor_base \
-scribo_primitive_link_internal_link_ms_dmax_base \
-scribo_primitive_link_internal_link_ms_dmax_ratio_base \
scribo_primitive_link_internal_link_several_dmax_base \
scribo_primitive_link_internal_link_single_dmax_base \
scribo_primitive_link_internal_link_single_dmax_ratio_base \
@@ -214,7 +192,6 @@ scribo_primitive_link_with_graph \
scribo_primitive_link_with_rag \
scribo_primitive_link_with_several_graphes \
scribo_primitive_link_with_several_left_links \
-scribo_primitive_link_with_several_right_closest_links \
scribo_primitive_link_with_several_right_links \
scribo_primitive_link_with_single_down_link \
scribo_primitive_link_with_single_left_link \
@@ -222,67 +199,11 @@ scribo_primitive_link_with_single_left_link_dmax_ratio \
scribo_primitive_link_with_single_right_link \
scribo_primitive_link_with_single_right_link_bottom \
scribo_primitive_link_with_single_right_link_dmax_ratio \
-scribo_primitive_link_with_single_right_link_dmax_ratio_aligned \
scribo_primitive_link_with_single_right_link_top \
scribo_primitive_link_with_single_up_link \
scribo_primitive_regroup_from_single_left_link \
+scribo_primitive_regroup_from_single_left_link_wrt_h_ratio \
scribo_primitive_remove_separators \
-scribo_sandbox__julien_hough_hough_hough_pgm \
-scribo_sandbox__julien_hough_hough_hough_v1 \
-scribo_sandbox__julien_hough_hough_hough_v2 \
-scribo_sandbox__julien_hough_hough_hough_v3 \
-scribo_sandbox__julien_hough_hough_hough_v4 \
-scribo_sandbox__julien_hough_kht_buffer_2d \
-scribo_sandbox__julien_hough_kht_closing \
-scribo_sandbox__julien_hough_kht_eigen \
-scribo_sandbox__julien_hough_kht_filter \
-scribo_sandbox__julien_hough_kht_kht \
-scribo_sandbox__julien_hough_kht_linking \
-scribo_sandbox__julien_hough_kht_peak_detection \
-scribo_sandbox__julien_hough_kht_subdivision \
-scribo_sandbox__julien_hough_kht_types \
-scribo_sandbox__julien_hough_kht_voting \
-scribo_sandbox__julien_upsampling_eagle \
-scribo_sandbox__julien_upsampling_pyxies \
-scribo_sandbox_green_mln_accu_stat_histo1d \
-scribo_sandbox_green_mln_accu_stat_histo2d \
-scribo_sandbox_green_mln_accu_stat_histo3d_hsl \
-scribo_sandbox_green_mln_accu_stat_histo3d_rgb \
-scribo_sandbox_green_mln_clustering_k_mean \
-scribo_sandbox_green_mln_clustering_kmean1d \
-scribo_sandbox_green_mln_clustering_kmean2d \
-scribo_sandbox_green_mln_clustering_kmean3d \
-scribo_sandbox_green_mln_clustering_kmean_rgb \
-scribo_sandbox_green_mln_display_display_histo \
-scribo_sandbox_green_mln_display_project_histo \
-scribo_sandbox_green_mln_fun_p2b_achromatic \
-scribo_sandbox_green_mln_fun_p2b_component_equals \
-scribo_sandbox_green_mln_fun_v2v_achromatism \
-scribo_sandbox_green_mln_fun_v2v_hue_concentration \
-scribo_sandbox_green_mln_fun_v2v_int_u16_to_int_u14 \
-scribo_sandbox_green_mln_fun_v2v_log \
-scribo_sandbox_green_mln_fun_v2v_rg_to_rgb \
-scribo_sandbox_green_mln_fun_v2v_rgb8_to_int_u8 \
-scribo_sandbox_green_mln_fun_v2v_rgb8_to_rgbn \
-scribo_sandbox_green_mln_fun_v2v_rgb_to_achromatism_map \
-scribo_sandbox_green_mln_fun_v2v_rgb_to_hsv \
-scribo_sandbox_green_mln_fun_v2v_rgb_to_hue_map \
-scribo_sandbox_green_mln_fun_v2v_rgb_to_rg \
-scribo_sandbox_green_mln_fun_v2v_rgb_to_saturation_map \
-scribo_sandbox_green_mln_fun_v2v_rgb_to_value_map \
-scribo_sandbox_green_mln_img_path \
-scribo_sandbox_green_mln_io_plot_save_image_sh \
-scribo_sandbox_green_mln_math_ceil \
-scribo_sandbox_green_mln_math_floor \
-scribo_sandbox_green_mln_value_hsv \
-scribo_sandbox_green_mln_value_rg \
-scribo_sandbox_green_ok_mln_accu_histo_histo1d \
-scribo_sandbox_green_ok_mln_accu_histo_histo2d \
-scribo_sandbox_green_ok_mln_accu_histo_histo3d \
-scribo_sandbox_green_ok_mln_img_path \
-scribo_src_afp_components \
-scribo_src_afp_link \
-scribo_src_afp_regroup \
scribo_subsampling_bilinear \
scribo_subsampling_integral \
scribo_subsampling_integral_single_image \
@@ -306,16 +227,15 @@ scribo_text_clean_inplace \
scribo_text_extract_lines \
scribo_text_look_like_text_lines \
scribo_text_merging \
-scribo_toolchain_nepomuk_text_extraction \
scribo_toolchain_text_in_doc \
scribo_upsampling_bs2x \
scribo_upsampling_eagle
scribo_all_SOURCES = scribo_all.cc
+scribo_binarization_all_SOURCES = scribo_binarization_all.cc
scribo_binarization_global_threshold_SOURCES = scribo_binarization_global_threshold.cc
scribo_binarization_global_threshold_auto_SOURCES =
scribo_binarization_global_threshold_auto.cc
scribo_binarization_internal_first_pass_functor_SOURCES =
scribo_binarization_internal_first_pass_functor.cc
-scribo_binarization_internal_min_mean_max_stddev_SOURCES =
scribo_binarization_internal_min_mean_max_stddev.cc
scribo_binarization_local_threshold_SOURCES = scribo_binarization_local_threshold.cc
scribo_binarization_sauvola_SOURCES = scribo_binarization_sauvola.cc
scribo_binarization_sauvola_ms_SOURCES = scribo_binarization_sauvola_ms.cc
@@ -323,7 +243,6 @@ scribo_binarization_sauvola_ms_split_SOURCES =
scribo_binarization_sauvola_ms_sp
scribo_binarization_sauvola_threshold_image_SOURCES =
scribo_binarization_sauvola_threshold_image.cc
scribo_binarization_sauvola_threshold_image_debug_SOURCES =
scribo_binarization_sauvola_threshold_image_debug.cc
scribo_canvas_integral_browsing_SOURCES = scribo_canvas_integral_browsing.cc
-scribo_convert_from_qimage_SOURCES = scribo_convert_from_qimage.cc
scribo_core_all_SOURCES = scribo_core_all.cc
scribo_core_central_sites_SOURCES = scribo_core_central_sites.cc
scribo_core_component_info_SOURCES = scribo_core_component_info.cc
@@ -333,12 +252,10 @@ scribo_core_concept_link_functor_SOURCES =
scribo_core_concept_link_functor.cc
scribo_core_def_lbl_type_SOURCES = scribo_core_def_lbl_type.cc
scribo_core_erase_objects_SOURCES = scribo_core_erase_objects.cc
scribo_core_init_integral_image_SOURCES = scribo_core_init_integral_image.cc
-scribo_core_internal_link_functor_base_SOURCES =
scribo_core_internal_link_functor_base.cc
scribo_core_line_info_SOURCES = scribo_core_line_info.cc
scribo_core_line_set_SOURCES = scribo_core_line_set.cc
scribo_core_macros_SOURCES = scribo_core_macros.cc
scribo_core_object_groups_SOURCES = scribo_core_object_groups.cc
-scribo_core_object_image_SOURCES = scribo_core_object_image.cc
scribo_core_object_links_SOURCES = scribo_core_object_links.cc
scribo_core_tag_anchor_SOURCES = scribo_core_tag_anchor.cc
scribo_core_tag_component_SOURCES = scribo_core_tag_component.cc
@@ -346,72 +263,21 @@ scribo_core_tag_line_SOURCES = scribo_core_tag_line.cc
scribo_debug_alignment_decision_image_SOURCES = scribo_debug_alignment_decision_image.cc
scribo_debug_all_SOURCES = scribo_debug_all.cc
scribo_debug_bboxes_enlarged_image_SOURCES = scribo_debug_bboxes_enlarged_image.cc
+scribo_debug_char_space_image_SOURCES = scribo_debug_char_space_image.cc
scribo_debug_decision_image_SOURCES = scribo_debug_decision_image.cc
scribo_debug_highlight_text_area_SOURCES = scribo_debug_highlight_text_area.cc
+scribo_debug_line_info_image_SOURCES = scribo_debug_line_info_image.cc
scribo_debug_links_decision_image_SOURCES = scribo_debug_links_decision_image.cc
scribo_debug_looks_like_a_text_line_image_SOURCES =
scribo_debug_looks_like_a_text_line_image.cc
scribo_debug_mean_and_base_lines_image_SOURCES =
scribo_debug_mean_and_base_lines_image.cc
scribo_debug_save_bboxes_image_SOURCES = scribo_debug_save_bboxes_image.cc
+scribo_debug_save_comp_diff_SOURCES = scribo_debug_save_comp_diff.cc
scribo_debug_save_label_image_SOURCES = scribo_debug_save_label_image.cc
scribo_debug_save_linked_bboxes_image_SOURCES = scribo_debug_save_linked_bboxes_image.cc
-scribo_debug_save_object_diff_SOURCES = scribo_debug_save_object_diff.cc
scribo_debug_save_table_image_SOURCES = scribo_debug_save_table_image.cc
scribo_debug_several_links_decision_image_SOURCES =
scribo_debug_several_links_decision_image.cc
+scribo_debug_text_areas_image_SOURCES = scribo_debug_text_areas_image.cc
scribo_debug_usage_SOURCES = scribo_debug_usage.cc
-scribo_demo_demat_src_doc_type_SOURCES = scribo_demo_demat_src_doc_type.cc
-scribo_demo_demat_src_main_window_SOURCES = scribo_demo_demat_src_main_window.cc
-scribo_demo_demat_src_preprocessing_task_SOURCES =
scribo_demo_demat_src_preprocessing_task.cc
-scribo_demo_demat_src_process_args_SOURCES = scribo_demo_demat_src_process_args.cc
-scribo_demo_demat_src_runner_SOURCES = scribo_demo_demat_src_runner.cc
-scribo_demo_review_src_mainwindow_SOURCES = scribo_demo_review_src_mainwindow.cc
-scribo_demo_shared_src_bak_crop_item_SOURCES = scribo_demo_shared_src_bak_crop_item.cc
-scribo_demo_shared_src_bak_image_viewer_SOURCES =
scribo_demo_shared_src_bak_image_viewer.cc
-scribo_demo_shared_src_bak_types_SOURCES = scribo_demo_shared_src_bak_types.cc
-scribo_demo_shared_src_browse_widget_SOURCES = scribo_demo_shared_src_browse_widget.cc
-scribo_demo_shared_src_crop_item_SOURCES = scribo_demo_shared_src_crop_item.cc
-scribo_demo_shared_src_image_viewer_SOURCES = scribo_demo_shared_src_image_viewer.cc
-scribo_demo_shared_src_internal_bak_interactive_scene_SOURCES =
scribo_demo_shared_src_internal_bak_interactive_scene.cc
-scribo_demo_shared_src_internal_bak_selection_rectangle_SOURCES =
scribo_demo_shared_src_internal_bak_selection_rectangle.cc
-scribo_demo_shared_src_internal_interactive_scene_SOURCES =
scribo_demo_shared_src_internal_interactive_scene.cc
-scribo_demo_shared_src_internal_selection_rectangle_SOURCES =
scribo_demo_shared_src_internal_selection_rectangle.cc
-scribo_demo_shared_src_to_mln_image_SOURCES = scribo_demo_shared_src_to_mln_image.cc
-scribo_demo_shared_src_types_SOURCES = scribo_demo_shared_src_types.cc
-scribo_demo_shared_ui_interactive_scene_SOURCES =
scribo_demo_shared_ui_interactive_scene.cc
-scribo_demo_tip_src_custom_delegate_SOURCES = scribo_demo_tip_src_custom_delegate.cc
-scribo_demo_tip_src_launch_dialog_SOURCES = scribo_demo_tip_src_launch_dialog.cc
-scribo_demo_tip_src_main_window_SOURCES = scribo_demo_tip_src_main_window.cc
-scribo_demo_viewer_browser_widget_SOURCES = scribo_demo_viewer_browser_widget.cc
-scribo_demo_viewer_common_SOURCES = scribo_demo_viewer_common.cc
-scribo_demo_viewer_domitem_SOURCES = scribo_demo_viewer_domitem.cc
-scribo_demo_viewer_dommodel_SOURCES = scribo_demo_viewer_dommodel.cc
-scribo_demo_viewer_help_dialog_SOURCES = scribo_demo_viewer_help_dialog.cc
-scribo_demo_viewer_image_region_SOURCES = scribo_demo_viewer_image_region.cc
-scribo_demo_viewer_image_scene_SOURCES = scribo_demo_viewer_image_scene.cc
-scribo_demo_viewer_image_view_SOURCES = scribo_demo_viewer_image_view.cc
-scribo_demo_viewer_image_widget_SOURCES = scribo_demo_viewer_image_widget.cc
-scribo_demo_viewer_key_widget_SOURCES = scribo_demo_viewer_key_widget.cc
-scribo_demo_viewer_property_widget_SOURCES = scribo_demo_viewer_property_widget.cc
-scribo_demo_viewer_step_widget_SOURCES = scribo_demo_viewer_step_widget.cc
-scribo_demo_viewer_viewer_SOURCES = scribo_demo_viewer_viewer.cc
-scribo_demo_viewer_xml_widget_SOURCES = scribo_demo_viewer_xml_widget.cc
-scribo_demo_wizard_src_crop_page_SOURCES = scribo_demo_wizard_src_crop_page.cc
-scribo_demo_wizard_src_crop_widget_SOURCES = scribo_demo_wizard_src_crop_widget.cc
-scribo_demo_wizard_src_doc_type_SOURCES = scribo_demo_wizard_src_doc_type.cc
-scribo_demo_wizard_src_doc_type_page_SOURCES = scribo_demo_wizard_src_doc_type_page.cc
-scribo_demo_wizard_src_doc_type_widget_SOURCES =
scribo_demo_wizard_src_doc_type_widget.cc
-scribo_demo_wizard_src_load_page_SOURCES = scribo_demo_wizard_src_load_page.cc
-scribo_demo_wizard_src_load_widget_SOURCES = scribo_demo_wizard_src_load_widget.cc
-scribo_demo_wizard_src_main_window_SOURCES = scribo_demo_wizard_src_main_window.cc
-scribo_demo_wizard_src_preprocessing_page_SOURCES =
scribo_demo_wizard_src_preprocessing_page.cc
-scribo_demo_wizard_src_preprocessing_task_SOURCES =
scribo_demo_wizard_src_preprocessing_task.cc
-scribo_demo_wizard_src_preprocessing_widget_SOURCES =
scribo_demo_wizard_src_preprocessing_widget.cc
-scribo_demo_wizard_src_process_page_SOURCES = scribo_demo_wizard_src_process_page.cc
-scribo_demo_wizard_src_process_widget_SOURCES = scribo_demo_wizard_src_process_widget.cc
-scribo_demo_wizard_src_result_page_SOURCES = scribo_demo_wizard_src_result_page.cc
-scribo_demo_wizard_src_result_widget_SOURCES = scribo_demo_wizard_src_result_widget.cc
-scribo_demo_wizard_src_rotate_page_SOURCES = scribo_demo_wizard_src_rotate_page.cc
-scribo_demo_wizard_src_rotate_widget_SOURCES = scribo_demo_wizard_src_rotate_widget.cc
-scribo_demo_wizard_src_runner_SOURCES = scribo_demo_wizard_src_runner.cc
scribo_draw_all_SOURCES = scribo_draw_all.cc
scribo_draw_bounding_box_links_SOURCES = scribo_draw_bounding_box_links.cc
scribo_draw_bounding_boxes_SOURCES = scribo_draw_bounding_boxes.cc
@@ -454,7 +320,7 @@ scribo_io_xml_save_SOURCES = scribo_io_xml_save.cc
scribo_make_all_SOURCES = scribo_make_all.cc
scribo_make_debug_filename_SOURCES = scribo_make_debug_filename.cc
scribo_make_influence_zone_graph_SOURCES = scribo_make_influence_zone_graph.cc
-scribo_make_text_SOURCES = scribo_make_text.cc
+scribo_postprocessing_all_SOURCES = scribo_postprocessing_all.cc
scribo_postprocessing_fill_object_holes_SOURCES =
scribo_postprocessing_fill_object_holes.cc
scribo_preprocessing_all_SOURCES = scribo_preprocessing_all.cc
scribo_preprocessing_crop_SOURCES = scribo_preprocessing_crop.cc
@@ -491,22 +357,17 @@ scribo_primitive_extract_vertical_separators_SOURCES =
scribo_primitive_extract_
scribo_primitive_group_all_SOURCES = scribo_primitive_group_all.cc
scribo_primitive_group_apply_SOURCES = scribo_primitive_group_apply.cc
scribo_primitive_group_from_double_link_SOURCES =
scribo_primitive_group_from_double_link.cc
-scribo_primitive_group_from_double_link_any_SOURCES =
scribo_primitive_group_from_double_link_any.cc
scribo_primitive_group_from_graph_SOURCES = scribo_primitive_group_from_graph.cc
scribo_primitive_group_from_single_link_SOURCES =
scribo_primitive_group_from_single_link.cc
-scribo_primitive_group_from_single_link_robust_SOURCES =
scribo_primitive_group_from_single_link_robust.cc
scribo_primitive_internal_all_SOURCES = scribo_primitive_internal_all.cc
scribo_primitive_internal_find_graph_link_SOURCES =
scribo_primitive_internal_find_graph_link.cc
scribo_primitive_internal_find_root_SOURCES = scribo_primitive_internal_find_root.cc
-scribo_primitive_internal_find_root_robust_SOURCES =
scribo_primitive_internal_find_root_robust.cc
scribo_primitive_internal_have_link_valid_SOURCES =
scribo_primitive_internal_have_link_valid.cc
scribo_primitive_internal_is_link_valid_SOURCES =
scribo_primitive_internal_is_link_valid.cc
scribo_primitive_internal_rd_SOURCES = scribo_primitive_internal_rd.cc
scribo_primitive_internal_update_graph_link_SOURCES =
scribo_primitive_internal_update_graph_link.cc
-scribo_primitive_internal_update_link_array_SOURCES =
scribo_primitive_internal_update_link_array.cc
scribo_primitive_link_all_SOURCES = scribo_primitive_link_all.cc
scribo_primitive_link_compute_SOURCES = scribo_primitive_link_compute.cc
-scribo_primitive_link_internal_anchors_3_SOURCES =
scribo_primitive_link_internal_anchors_3.cc
scribo_primitive_link_internal_compute_anchor_SOURCES =
scribo_primitive_link_internal_compute_anchor.cc
scribo_primitive_link_internal_dmax_default_SOURCES =
scribo_primitive_link_internal_dmax_default.cc
scribo_primitive_link_internal_dmax_functor_base_SOURCES =
scribo_primitive_link_internal_dmax_functor_base.cc
@@ -514,8 +375,6 @@ scribo_primitive_link_internal_dmax_width_and_height_SOURCES =
scribo_primitive_
scribo_primitive_link_internal_dmax_width_only_SOURCES =
scribo_primitive_link_internal_dmax_width_only.cc
scribo_primitive_link_internal_find_link_SOURCES =
scribo_primitive_link_internal_find_link.cc
scribo_primitive_link_internal_link_functor_base_SOURCES =
scribo_primitive_link_internal_link_functor_base.cc
-scribo_primitive_link_internal_link_ms_dmax_base_SOURCES =
scribo_primitive_link_internal_link_ms_dmax_base.cc
-scribo_primitive_link_internal_link_ms_dmax_ratio_base_SOURCES =
scribo_primitive_link_internal_link_ms_dmax_ratio_base.cc
scribo_primitive_link_internal_link_several_dmax_base_SOURCES =
scribo_primitive_link_internal_link_several_dmax_base.cc
scribo_primitive_link_internal_link_single_dmax_base_SOURCES =
scribo_primitive_link_internal_link_single_dmax_base.cc
scribo_primitive_link_internal_link_single_dmax_ratio_base_SOURCES =
scribo_primitive_link_internal_link_single_dmax_ratio_base.cc
@@ -524,7 +383,6 @@ scribo_primitive_link_with_graph_SOURCES =
scribo_primitive_link_with_graph.cc
scribo_primitive_link_with_rag_SOURCES = scribo_primitive_link_with_rag.cc
scribo_primitive_link_with_several_graphes_SOURCES =
scribo_primitive_link_with_several_graphes.cc
scribo_primitive_link_with_several_left_links_SOURCES =
scribo_primitive_link_with_several_left_links.cc
-scribo_primitive_link_with_several_right_closest_links_SOURCES =
scribo_primitive_link_with_several_right_closest_links.cc
scribo_primitive_link_with_several_right_links_SOURCES =
scribo_primitive_link_with_several_right_links.cc
scribo_primitive_link_with_single_down_link_SOURCES =
scribo_primitive_link_with_single_down_link.cc
scribo_primitive_link_with_single_left_link_SOURCES =
scribo_primitive_link_with_single_left_link.cc
@@ -532,67 +390,11 @@ scribo_primitive_link_with_single_left_link_dmax_ratio_SOURCES =
scribo_primitiv
scribo_primitive_link_with_single_right_link_SOURCES =
scribo_primitive_link_with_single_right_link.cc
scribo_primitive_link_with_single_right_link_bottom_SOURCES =
scribo_primitive_link_with_single_right_link_bottom.cc
scribo_primitive_link_with_single_right_link_dmax_ratio_SOURCES =
scribo_primitive_link_with_single_right_link_dmax_ratio.cc
-scribo_primitive_link_with_single_right_link_dmax_ratio_aligned_SOURCES =
scribo_primitive_link_with_single_right_link_dmax_ratio_aligned.cc
scribo_primitive_link_with_single_right_link_top_SOURCES =
scribo_primitive_link_with_single_right_link_top.cc
scribo_primitive_link_with_single_up_link_SOURCES =
scribo_primitive_link_with_single_up_link.cc
scribo_primitive_regroup_from_single_left_link_SOURCES =
scribo_primitive_regroup_from_single_left_link.cc
+scribo_primitive_regroup_from_single_left_link_wrt_h_ratio_SOURCES =
scribo_primitive_regroup_from_single_left_link_wrt_h_ratio.cc
scribo_primitive_remove_separators_SOURCES = scribo_primitive_remove_separators.cc
-scribo_sandbox__julien_hough_hough_hough_pgm_SOURCES =
scribo_sandbox__julien_hough_hough_hough_pgm.cc
-scribo_sandbox__julien_hough_hough_hough_v1_SOURCES =
scribo_sandbox__julien_hough_hough_hough_v1.cc
-scribo_sandbox__julien_hough_hough_hough_v2_SOURCES =
scribo_sandbox__julien_hough_hough_hough_v2.cc
-scribo_sandbox__julien_hough_hough_hough_v3_SOURCES =
scribo_sandbox__julien_hough_hough_hough_v3.cc
-scribo_sandbox__julien_hough_hough_hough_v4_SOURCES =
scribo_sandbox__julien_hough_hough_hough_v4.cc
-scribo_sandbox__julien_hough_kht_buffer_2d_SOURCES =
scribo_sandbox__julien_hough_kht_buffer_2d.cc
-scribo_sandbox__julien_hough_kht_closing_SOURCES =
scribo_sandbox__julien_hough_kht_closing.cc
-scribo_sandbox__julien_hough_kht_eigen_SOURCES =
scribo_sandbox__julien_hough_kht_eigen.cc
-scribo_sandbox__julien_hough_kht_filter_SOURCES =
scribo_sandbox__julien_hough_kht_filter.cc
-scribo_sandbox__julien_hough_kht_kht_SOURCES = scribo_sandbox__julien_hough_kht_kht.cc
-scribo_sandbox__julien_hough_kht_linking_SOURCES =
scribo_sandbox__julien_hough_kht_linking.cc
-scribo_sandbox__julien_hough_kht_peak_detection_SOURCES =
scribo_sandbox__julien_hough_kht_peak_detection.cc
-scribo_sandbox__julien_hough_kht_subdivision_SOURCES =
scribo_sandbox__julien_hough_kht_subdivision.cc
-scribo_sandbox__julien_hough_kht_types_SOURCES =
scribo_sandbox__julien_hough_kht_types.cc
-scribo_sandbox__julien_hough_kht_voting_SOURCES =
scribo_sandbox__julien_hough_kht_voting.cc
-scribo_sandbox__julien_upsampling_eagle_SOURCES =
scribo_sandbox__julien_upsampling_eagle.cc
-scribo_sandbox__julien_upsampling_pyxies_SOURCES =
scribo_sandbox__julien_upsampling_pyxies.cc
-scribo_sandbox_green_mln_accu_stat_histo1d_SOURCES =
scribo_sandbox_green_mln_accu_stat_histo1d.cc
-scribo_sandbox_green_mln_accu_stat_histo2d_SOURCES =
scribo_sandbox_green_mln_accu_stat_histo2d.cc
-scribo_sandbox_green_mln_accu_stat_histo3d_hsl_SOURCES =
scribo_sandbox_green_mln_accu_stat_histo3d_hsl.cc
-scribo_sandbox_green_mln_accu_stat_histo3d_rgb_SOURCES =
scribo_sandbox_green_mln_accu_stat_histo3d_rgb.cc
-scribo_sandbox_green_mln_clustering_k_mean_SOURCES =
scribo_sandbox_green_mln_clustering_k_mean.cc
-scribo_sandbox_green_mln_clustering_kmean1d_SOURCES =
scribo_sandbox_green_mln_clustering_kmean1d.cc
-scribo_sandbox_green_mln_clustering_kmean2d_SOURCES =
scribo_sandbox_green_mln_clustering_kmean2d.cc
-scribo_sandbox_green_mln_clustering_kmean3d_SOURCES =
scribo_sandbox_green_mln_clustering_kmean3d.cc
-scribo_sandbox_green_mln_clustering_kmean_rgb_SOURCES =
scribo_sandbox_green_mln_clustering_kmean_rgb.cc
-scribo_sandbox_green_mln_display_display_histo_SOURCES =
scribo_sandbox_green_mln_display_display_histo.cc
-scribo_sandbox_green_mln_display_project_histo_SOURCES =
scribo_sandbox_green_mln_display_project_histo.cc
-scribo_sandbox_green_mln_fun_p2b_achromatic_SOURCES =
scribo_sandbox_green_mln_fun_p2b_achromatic.cc
-scribo_sandbox_green_mln_fun_p2b_component_equals_SOURCES =
scribo_sandbox_green_mln_fun_p2b_component_equals.cc
-scribo_sandbox_green_mln_fun_v2v_achromatism_SOURCES =
scribo_sandbox_green_mln_fun_v2v_achromatism.cc
-scribo_sandbox_green_mln_fun_v2v_hue_concentration_SOURCES =
scribo_sandbox_green_mln_fun_v2v_hue_concentration.cc
-scribo_sandbox_green_mln_fun_v2v_int_u16_to_int_u14_SOURCES =
scribo_sandbox_green_mln_fun_v2v_int_u16_to_int_u14.cc
-scribo_sandbox_green_mln_fun_v2v_log_SOURCES = scribo_sandbox_green_mln_fun_v2v_log.cc
-scribo_sandbox_green_mln_fun_v2v_rg_to_rgb_SOURCES =
scribo_sandbox_green_mln_fun_v2v_rg_to_rgb.cc
-scribo_sandbox_green_mln_fun_v2v_rgb8_to_int_u8_SOURCES =
scribo_sandbox_green_mln_fun_v2v_rgb8_to_int_u8.cc
-scribo_sandbox_green_mln_fun_v2v_rgb8_to_rgbn_SOURCES =
scribo_sandbox_green_mln_fun_v2v_rgb8_to_rgbn.cc
-scribo_sandbox_green_mln_fun_v2v_rgb_to_achromatism_map_SOURCES =
scribo_sandbox_green_mln_fun_v2v_rgb_to_achromatism_map.cc
-scribo_sandbox_green_mln_fun_v2v_rgb_to_hsv_SOURCES =
scribo_sandbox_green_mln_fun_v2v_rgb_to_hsv.cc
-scribo_sandbox_green_mln_fun_v2v_rgb_to_hue_map_SOURCES =
scribo_sandbox_green_mln_fun_v2v_rgb_to_hue_map.cc
-scribo_sandbox_green_mln_fun_v2v_rgb_to_rg_SOURCES =
scribo_sandbox_green_mln_fun_v2v_rgb_to_rg.cc
-scribo_sandbox_green_mln_fun_v2v_rgb_to_saturation_map_SOURCES =
scribo_sandbox_green_mln_fun_v2v_rgb_to_saturation_map.cc
-scribo_sandbox_green_mln_fun_v2v_rgb_to_value_map_SOURCES =
scribo_sandbox_green_mln_fun_v2v_rgb_to_value_map.cc
-scribo_sandbox_green_mln_img_path_SOURCES = scribo_sandbox_green_mln_img_path.cc
-scribo_sandbox_green_mln_io_plot_save_image_sh_SOURCES =
scribo_sandbox_green_mln_io_plot_save_image_sh.cc
-scribo_sandbox_green_mln_math_ceil_SOURCES = scribo_sandbox_green_mln_math_ceil.cc
-scribo_sandbox_green_mln_math_floor_SOURCES = scribo_sandbox_green_mln_math_floor.cc
-scribo_sandbox_green_mln_value_hsv_SOURCES = scribo_sandbox_green_mln_value_hsv.cc
-scribo_sandbox_green_mln_value_rg_SOURCES = scribo_sandbox_green_mln_value_rg.cc
-scribo_sandbox_green_ok_mln_accu_histo_histo1d_SOURCES =
scribo_sandbox_green_ok_mln_accu_histo_histo1d.cc
-scribo_sandbox_green_ok_mln_accu_histo_histo2d_SOURCES =
scribo_sandbox_green_ok_mln_accu_histo_histo2d.cc
-scribo_sandbox_green_ok_mln_accu_histo_histo3d_SOURCES =
scribo_sandbox_green_ok_mln_accu_histo_histo3d.cc
-scribo_sandbox_green_ok_mln_img_path_SOURCES = scribo_sandbox_green_ok_mln_img_path.cc
-scribo_src_afp_components_SOURCES = scribo_src_afp_components.cc
-scribo_src_afp_link_SOURCES = scribo_src_afp_link.cc
-scribo_src_afp_regroup_SOURCES = scribo_src_afp_regroup.cc
scribo_subsampling_bilinear_SOURCES = scribo_subsampling_bilinear.cc
scribo_subsampling_integral_SOURCES = scribo_subsampling_integral.cc
scribo_subsampling_integral_single_image_SOURCES =
scribo_subsampling_integral_single_image.cc
@@ -616,7 +418,7 @@ scribo_text_clean_inplace_SOURCES = scribo_text_clean_inplace.cc
scribo_text_extract_lines_SOURCES = scribo_text_extract_lines.cc
scribo_text_look_like_text_lines_SOURCES = scribo_text_look_like_text_lines.cc
scribo_text_merging_SOURCES = scribo_text_merging.cc
-scribo_toolchain_nepomuk_text_extraction_SOURCES =
scribo_toolchain_nepomuk_text_extraction.cc
scribo_toolchain_text_in_doc_SOURCES = scribo_toolchain_text_in_doc.cc
scribo_upsampling_bs2x_SOURCES = scribo_upsampling_bs2x.cc
scribo_upsampling_eagle_SOURCES = scribo_upsampling_eagle.cc
+
--
1.5.6.5