pillow_transcoder.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:loris-redux 作者: jpstroop 项目源码 文件源码
def execute_with_pil_image(self, pil_image, image_request, crop=False, dither=Image.FLOYDSTEINBERG):
        if crop and image_request.region_request_type is not FULL:
            pil_image = self._crop(pil_image, image_request)
        if image_request.size_request_type is not FULL:
            pil_image = self._resize(pil_image, image_request)
        if image_request.mirror:
            pil_image = mirror(pil_image)
        if image_request.rotation != 0.0:
            pil_image = self._rotate(pil_image, image_request)
        if image_request.quality != 'default':
            pil_image = self._adjust_quality(pil_image, image_request, dither=dither)
        return self._save_to_bytesio(pil_image, image_request)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号