示例#1
0
文件: curve.py 项目: y2khjh/thumbor
 def curve(self, a, r, g, b):
     mode, data = self.engine.image_data_as_rgb()
     imgdata = _curve.apply(mode, data, tuple(ast.literal_eval(a)),
                            tuple(ast.literal_eval(r)),
                            tuple(ast.literal_eval(g)),
                            tuple(ast.literal_eval(b)))
     self.engine.set_image_data(imgdata)
示例#2
0
文件: curve.py 项目: thumbor/thumbor
 def curve(self, a, r, g, b):
     mode, data = self.engine.image_data_as_rgb()
     imgdata = _curve.apply(
         mode,
         data,
         tuple(ast.literal_eval(a)),
         tuple(ast.literal_eval(r)),
         tuple(ast.literal_eval(g)),
         tuple(ast.literal_eval(b)),
     )
     self.engine.set_image_data(imgdata)
示例#3
0
文件: curve.py 项目: thumbor/thumbor
 async def curve(self, alpha, red, green, blue):
     mode, data = self.engine.image_data_as_rgb()
     imgdata = _curve.apply(
         mode,
         data,
         tuple(ast.literal_eval(alpha)),
         tuple(ast.literal_eval(red)),
         tuple(ast.literal_eval(green)),
         tuple(ast.literal_eval(blue)),
     )
     self.engine.set_image_data(imgdata)