From 6b4e704befb7f82627d2c9a4e3f4e2971fdaf883 Mon Sep 17 00:00:00 2001 From: Nick White Date: Tue, 14 May 2019 11:20:33 +0100 Subject: Add pgconf tool that prints the overall confidence for a whole page of hocr --- lib/hocr/lines.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'lib/hocr/lines.go') diff --git a/lib/hocr/lines.go b/lib/hocr/lines.go index 20c6550..74e8f9a 100644 --- a/lib/hocr/lines.go +++ b/lib/hocr/lines.go @@ -112,3 +112,20 @@ func GetLineDetails(hocrfn string) (line.Details, error) { n := strings.Replace(filepath.Base(hocrfn), ".hocr", "", 1) return parseLineDetails(h, img, n) } + +func GetLineBasics(hocrfn string) (line.Details, error) { + var newlines line.Details + + file, err := ioutil.ReadFile(hocrfn) + if err != nil { + return newlines, err + } + + h, err := Parse(file) + if err != nil { + return newlines, err + } + + n := strings.Replace(filepath.Base(hocrfn), ".hocr", "", 1) + return parseLineDetails(h, nil, n) +} -- cgit v1.2.1-24-ge1ad