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
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