This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Olena, a generic and efficient image processing platform".
The branch table-graph has been updated
via d527a6539a5718adce53ba4b979cd1e38359c6db (commit)
via f3438f86a2db833625a83af044405c5d641babd2 (commit)
via a3d6d79f8f31fe145dc81c2da3b80205e581f9e4 (commit)
via 1ba1a2b54036195d602d77a0f031a2d7651a0ddb (commit)
via 46b77de9cbe449148bdcfb1bce75e1e1574f725b (commit)
via 1f16156dbee5dc565f7b18c11ea13b0806ca702c (commit)
via b261c2b8b09fe5c33cfe50ba6b2d109c430eafd2 (commit)
via 57d6bf81d106c01e70983592d6e35f43af96c909 (commit)
via 1821109e17f4403e987efefca16fd2f801fcf5df (commit)
from 023cbf59ff759cee729101b2fa1a3e859f49d14b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
d527a65 Build the set of detected rows during table recognition.
f3438f8 Add support for a scale factor in the table detection application.
a3d6d79 Avoid dynamic allocation in the table detection application.
1ba1a2b Configure scribo/src/contest/table-2013/Makefile.
46b77de Equip scribo/src/contest/table-2013/.
1f16156 Move the ICDAR 2013 table competition code into the `contest' directory.
b261c2b configure.ac: Aesthetic changes.
57d6bf8 scribo/src/contest/Makefile.am: Aesthetic changes.
1821109 Remove references to external directory.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 7 ++
Makefile.am | 2 +-
configure.ac | 10 +-
scribo/sandbox/icdar_13_table/Makefile | 27 -----
scribo/sandbox/icdar_13_table/README_ROLAND | 18 ---
scribo/src/contest/Makefile.am | 9 +-
.../nepomuk => contest/table-2013}/Makefile.am | 44 ++++----
scribo/src/contest/table-2013/README | 54 +++++++++
.../icdar_13_table => src/contest/table-2013}/TODO | 0
.../originals/competition-entry-region-model.xsd | 0
.../contest/table-2013}/src/disjoint_set.hh | 0
.../contest/table-2013}/src/main.cc | 0
.../contest/table-2013}/src/new.cc | 113 +++++++++++++-------
.../contest/table-2013}/src/xml.cc | 0
.../contest/table-2013}/src/xml.hh | 0
15 files changed, 169 insertions(+), 115 deletions(-)
delete mode 100644 scribo/sandbox/icdar_13_table/Makefile
delete mode 100644 scribo/sandbox/icdar_13_table/README_ROLAND
copy scribo/src/{toolchain/nepomuk => contest/table-2013}/Makefile.am (52%)
create mode 100644 scribo/src/contest/table-2013/README
rename scribo/{sandbox/icdar_13_table => src/contest/table-2013}/TODO (100%)
rename scribo/{sandbox/icdar_13_table => src/contest/table-2013}/originals/competition-entry-region-model.xsd (100%)
rename scribo/{sandbox/icdar_13_table => src/contest/table-2013}/src/disjoint_set.hh (100%)
rename scribo/{sandbox/icdar_13_table => src/contest/table-2013}/src/main.cc (100%)
rename scribo/{sandbox/icdar_13_table => src/contest/table-2013}/src/new.cc (86%)
rename scribo/{sandbox/icdar_13_table => src/contest/table-2013}/src/xml.cc (100%)
rename scribo/{sandbox/icdar_13_table => src/contest/table-2013}/src/xml.hh (100%)
hooks/post-receive
--
Olena, a generic and efficient image processing platform
* scribo/src/contest/table-2013/Makefile.am,
* scribo/src/contest/table-2013/README:
New.
* scribo/src/contest/table-2013/Makefile,
* scribo/src/contest/table-2013/README_ROLAND:
Remove.
* scribo/src/contest/Makefile.am (SUBDIRS): Add table-2013.
---
scribo/src/contest/Makefile.am | 3 +-
scribo/src/contest/table-2013/Makefile | 27 ----------
.../nepomuk => contest/table-2013}/Makefile.am | 44 ++++++++--------
scribo/src/contest/table-2013/README | 54 ++++++++++++++++++++
scribo/src/contest/table-2013/README_ROLAND | 18 -------
5 files changed, 77 insertions(+), 69 deletions(-)
delete mode 100644 scribo/src/contest/table-2013/Makefile
copy scribo/src/{toolchain/nepomuk => contest/table-2013}/Makefile.am (52%)
create mode 100644 scribo/src/contest/table-2013/README
delete mode 100644 scribo/src/contest/table-2013/README_ROLAND
diff --git a/scribo/src/contest/Makefile.am b/scribo/src/contest/Makefile.am
index b69291e..2a7e21c 100644
--- a/scribo/src/contest/Makefile.am
+++ b/scribo/src/contest/Makefile.am
@@ -20,4 +20,5 @@ include $(top_srcdir)/scribo/scribo.mk
SUBDIRS = \
DAE-2011 \
hdibco-2010 \
- hdlac-2011
+ hdlac-2011 \
+ table-2013
diff --git a/scribo/src/contest/table-2013/Makefile b/scribo/src/contest/table-2013/Makefile
deleted file mode 100644
index baa9ae1..0000000
--- a/scribo/src/contest/table-2013/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-CCACHE=ccache
-CC=g++
-CFLAGS=-Wall -Werror -O3 -DHAVE_TESSERACT_3 -DNDEBUG -DMLN_WO_GLOBAL_VARS
-CFLAGS_OLD=-Wall -Werror -O3 -DHAVE_TESSERACT_3 -DNDEBUG
-CLIBS=-I../../../milena/ -I../../ -I/usr/include/poppler
-CLEAN=*.o output/* log final.xml
-
-SRC=src/xml.cc src/new.cc
-SRC_OLD=src/main.cc
-OUTPUT=table
-OUTPUT_OLD=old
-
-all: table
-
-table:
- $(CCACHE) $(CC) $(CFLAGS) $(CLIBS) $(SRC) -ltesseract -lpoppler-cpp -o $(OUTPUT)
-
-old:
- $(CCACHE) $(CC) $(CFLAGS_OLD) $(CLIBS) $(SRC_OLD) -ltesseract -lpoppler-cpp -o $(OUTPUT_OLD)
-
-clean:
- rm -rf $(CLEAN)
-
-mrproper: clean
- rm -f $(OUTPUT) $(OUTPUT_OLD)
-
-.PHONY: table clean mrproper
diff --git a/scribo/src/toolchain/nepomuk/Makefile.am b/scribo/src/contest/table-2013/Makefile.am
similarity index 52%
copy from scribo/src/toolchain/nepomuk/Makefile.am
copy to scribo/src/contest/table-2013/Makefile.am
index 03f0e01..50162a5 100644
--- a/scribo/src/toolchain/nepomuk/Makefile.am
+++ b/scribo/src/contest/table-2013/Makefile.am
@@ -1,5 +1,4 @@
-# Copyright (C) 2010, 2011, 2013 EPITA Research and Development Laboratory
-# (LRDE).
+# Copyright (C) 2013 EPITA Research and Development Laboratory (LRDE).
#
# This file is part of Olena.
#
@@ -17,29 +16,28 @@
include $(top_srcdir)/scribo/scribo.mk
-noinst_PROGRAMS =
+all-local:
+ test -d output || mkdir output
-if HAVE_QT
-if HAVE_MAGICKXX
+EXTRA_DIST = README TODO originals/competition-entry-region-model.xsd
+
+if HAVE_POPPLER
if HAVE_TESSERACT
-noinst_PROGRAMS += \
-text_extraction
-
-text_extraction_CPPFLAGS = $(AM_CPPFLAGS) \
- $(MAGICKXX_CPPFLAGS) \
- $(TESSERACT_CPPFLAGS) \
- $(TIFF_CPPFLAGS) \
- $(QT_CPPFLAGS) \
- -I$(top_builddir)
-text_extraction_LDFLAGS = $(AM_LDFLAGS) \
- $(MAGICKXX_LDFLAGS) \
- $(TESSERACT_LDFLAGS) \
- $(TIFF_LDFLAGS) \
- $(QT_LDFLAGS) \
- $(QT_LIBS) \
- -lpthread
+AM_CPPFLAGS += $(POPPLER_CPPFLAGS) $(TESSERACT_CPPFLAGS)
+AM_CXXFLAGS += -Wall -Werror -O3 -DNDEBUG -DMLN_WO_GLOBAL_VARS
+AM_LDFLAGS = $(POPPLER_LDFLAGS) $(TESSERACT_LDFLAGS)
+
+noinst_PROGRAMS = table old
+
+table_SOURCES = src/disjoint_set.hh src/xml.hh src/xml.cc src/new.cc
+table_CXXFLAGS = $(AM_CXXFLAGS) -DMLN_WO_GLOBAL_VARS
+old_SOURCES = src/main.cc
endif HAVE_TESSERACT
-endif HAVE_MAGICKXX
-endif HAVE_QT
\ No newline at end of file
+endif HAVE_POPPLER
+
+CLEANFILES = log final.xml
+
+clean-local:
+ -rm -rf output
diff --git a/scribo/src/contest/table-2013/README b/scribo/src/contest/table-2013/README
new file mode 100644
index 0000000..7e2d18c
--- /dev/null
+++ b/scribo/src/contest/table-2013/README
@@ -0,0 +1,54 @@
+* Conference
+ICDAR 2013
+
+* Contest
+Table Competition (location and structure recognition)
+
+* Description
+The problems of table detection and table structure recognition in
+documents have attracted much interest not only from the document
+analysis community, but also from the database and information
+extraction (IE) communities. Whereas traditional methods have worked
+on scanned images of pages, a number of approaches from related fields
+have used natively-digital document formats. The choice of
+born-digital PDF as the format for this competition is designed to
+unify both types of approaches, and the objective of this competition
+is to measure the state of the art and compare the relative advantages
+of both types of approach.
+
+This competition is split up into two sub-competitions, table
+detection or location and table structure recognition. Entrants may
+choose to enter either one, or both, sub-competitions. In a previous
+publication, we proposed document-generic models for both of these
+procedures and generated a publicly available, ground-truthed dataset.
+The format for the ground truth, as well as methods for numerically
+comparing an algorithm's result to the ground truth, are also
+described in this paper.
+
+This dataset serves as the example dataset, against which all entries
+can be tested before submission. Entries will be evaluated using the
+methods described in the paper. Our paper also describes the
+functional analysis of tables; this does not form part of the present
+competition.
+
+* URL
+http://www.tamirhassan.com/competition.html
+
+* Source code
+
+Compilation and cleaning :
+ * make (generates the main program)
+ * make old (generates the old program (without scribo toolchain))
+ * make clean (remove all files expect the binary)
+
+Usage :
+ * ./table [your-pdf-file]
+ Generate debug images in the output/ directory and the final.xml
+ * ./old [your-pdf-file]
+ Same thing but old processing (without scribo toolchain)
+
+
+Local Variables:
+mode: outline
+ispell-local-dictionary: "american"
+End:
diff --git a/scribo/src/contest/table-2013/README_ROLAND b/scribo/src/contest/table-2013/README_ROLAND
deleted file mode 100644
index 89b70dc..0000000
--- a/scribo/src/contest/table-2013/README_ROLAND
+++ /dev/null
@@ -1,18 +0,0 @@
-#------------------------------------------------------------------------------#
- README - ICDAR 2013 - Table competition
-#------------------------------------------------------------------------------#
-
-FIRST OF ALL :
- * mkdir output
-
-Compilation and cleaning :
- * make (generates the main program)
- * make old (generates the old program (without scribo toolchain))
- * make clean (remove all files expect the binary)
- * make mrproper (remove all files)
-
-Usage :
- * ./table [your-pdf-file]
- Generate debug images in the output/ directory and the final.xml
- * ./old [your-pdf-file]
- Same thing but old processing (without scribo toolchain)
--
1.7.2.5