Example #1
0
def load_normalizer(fname):
    fname = ocrolib.findfile(fname)
    model = ocrolib.load_component(fname)
    if "lineParameters" in dir(model):
        return LineestNormalizer(model,params=default_params)
    if "normalize" in dir(model):
        return model
    raise Exception("model seems to be neither a normalizer nor a line estimator")
Example #2
0
def load_normalizer(fname):
    if fname=="center":
        fname = "=ocrolib.lineest.CenterNormalizer()"
    if fname[0] not in "=@":
        fname = ocrolib.findfile(fname)
    model = ocrolib.load_component(fname)
    if "lineParameters" in dir(model):
        return LineestNormalizer(model,params=default_params)
    if "normalize" in dir(model):
        return model
    raise BadInput("model seems to be neither a normalizer nor a line estimator")
Example #3
0
def load_normalizer(fname):
    if fname == "center":
        fname = "=ocrolib.lineest.CenterNormalizer()"
    if fname[0] not in "=@":
        fname = ocrolib.findfile(fname)
    model = ocrolib.load_component(fname)
    if "lineParameters" in dir(model):
        return LineestNormalizer(model, params=default_params)
    if "normalize" in dir(model):
        return model
    raise Exception(
        "model seems to be neither a normalizer nor a line estimator")