image_textlines_flor {image.textlinedetector}R Documentation

Text Line Segmentation based on valley finding in projection profiles

Description

Text Line Segmentation based on valley finding in projection profiles

Usage

image_textlines_flor(
  x,
  light = TRUE,
  type = c("none", "niblack", "sauvola", "wolf")
)

Arguments

x

an object of class magick-image

light

logical indicating to remove light effects due to scanning

type

which type of binarisation to perform before doing line segmentation

Value

a list with elements

Examples


library(opencv)
library(magick)
library(image.textlinedetector)
path   <- system.file(package = "image.textlinedetector", "extdata", "example.png")
img    <- image_read(path)
img    <- image_resize(img, "1000x")
areas  <- image_textlines_flor(img, light = TRUE, type = "sauvola")
areas  <- lines(areas, img)
areas$n
areas$overview
combined <- lapply(areas$textlines, FUN=function(x) image_read(ocv_bitmap(x)))
combined <- do.call(c, combined)
combined
image_append(combined, stack = TRUE)


[Package image.textlinedetector version 0.2.3 Index]