Exemplo n.º 1
0
 def _normalize_options(options):
     opts = Image._DEFAULTS.copy()
     for k, v in list(options.items()):
         if v is not None:
             opts[k] = v
     opts["pil"] = dict(filter=_filters_to_pil.get(opts["filter"]), format=_formats_to_pil.get(opts["format"]),
                        position=Image._get_custom_position(opts["position"]))
     if not opts["pil"]["position"]:
         opts["pil"]["position"] = _positions_to_ratios.get(opts["position"], None)
     return opts
Exemplo n.º 2
0
    def _normalize_options(options):
        opts = Image._DEFAULTS.copy()
        for k, v in options.items():
            if v is not None:
                opts[k] = v
        opts["pil"] = dict(filter=_filters_to_pil.get(opts["filter"]),
                           format=_formats_to_pil.get(opts["format"]),
                           position=Image._get_custom_position(
                               opts["position"]))

        if not opts["pil"]["position"]:
            opts["pil"]["position"] = _positions_to_ratios.get(
                opts["position"], None)

        return opts