+ import argparse
+
+ parser = argparse.ArgumentParser()
+ parser.add_argument("-o", "--output", metavar="FILE", help="Output filename")
+ parser.add_argument("-f", "--filter", choices=["NEAREST", "LINEAR", "MIPMAP"], default="LINEAR", help="Filtering mode")
+ parser.add_argument("-a", "--anisotropy", metavar="NUMBER", help="Maximum anisotropy, 0 = disable")
+ parser.add_argument("-w", "--wrap", choices=["REPEAT", "CLAMP_TO_EDGE", "MIRRORED_REPEAT"], help="Wrapping mode")
+ parser.add_argument("--srgb", action="store_const", const=True, help="Use sRGB color space")
+ parser.add_argument("image")
+
+ args = parser.parse_args()
+
+ filter = args.filter
+ if filter=="MIPMAP":
+ filter = "LINEAR_MIPMAP_LINEAR"