summaryrefslogtreecommitdiff
path: root/line-conf-buckets/line-conf-buckets.go
diff options
context:
space:
mode:
authorNick White <git@njw.name>2019-01-24 17:17:19 +0000
committerNick White <git@njw.name>2019-01-24 17:17:19 +0000
commit035bd3e8ed1e4660be980225a06f886d7a9febcd (patch)
tree1c31086c72827fe5abbecd10672635b3ee099c73 /line-conf-buckets/line-conf-buckets.go
parent20a479c5a9dbdb24e3fe08aeb94440ade6a88de9 (diff)
Rename ocropus bucket tool, add -d option, and improve documentation
Diffstat (limited to 'line-conf-buckets/line-conf-buckets.go')
-rw-r--r--line-conf-buckets/line-conf-buckets.go54
1 files changed, 0 insertions, 54 deletions
diff --git a/line-conf-buckets/line-conf-buckets.go b/line-conf-buckets/line-conf-buckets.go
deleted file mode 100644
index 689b779..0000000
--- a/line-conf-buckets/line-conf-buckets.go
+++ /dev/null
@@ -1,54 +0,0 @@
-package main
-
-// TODO: rename this emphasising that it's for .prob/ocropy
-// TODO: set bucket dirname from cmdline
-
-import (
- "flag"
- "fmt"
- "log"
- "os"
-
- "git.rescribe.xyz/testingtools/parse"
- "git.rescribe.xyz/testingtools/parse/prob"
-)
-
-func main() {
- flag.Usage = func() {
- fmt.Fprintf(os.Stderr, "Usage: line-conf-buckets prob1 [prob2] [...]\n")
- fmt.Fprintf(os.Stderr, "Copies image-text line pairs into different directories according\n")
- fmt.Fprintf(os.Stderr, "to the average character probability for the line.\n")
- flag.PrintDefaults()
- }
- flag.Parse()
- if flag.NArg() < 1 {
- flag.Usage()
- os.Exit(1)
- }
-
- lines := make(parse.LineDetails, 0)
-
- for _, f := range flag.Args() {
- newlines, err := prob.GetLineDetails(f)
- if err != nil {
- log.Fatal(err)
- }
-
- for _, l := range newlines {
- lines = append(lines, l)
- }
- }
-
- b := parse.BucketSpecs{
- { 0, "bad" },
- { 0.95, "95to98" },
- { 0.98, "98plus" },
- }
-
- stats, err := parse.BucketUp(lines, b, "newbuckets")
- if err != nil {
- log.Fatal(err)
- }
-
- parse.PrintBucketStats(os.Stdout, stats)
-}