Example #1
0
def test_img_transform():
    img = BaeImage("apikey", "secretkey", "image.duapp.com")

    ### 设置待处理图片
    img.setSource("http://www.baidu.com/img/baidu_sylogo1.gif")

    ### 设置目标图片尺寸
    img.setZooming(BaeImage.ZOOMING_TYPE_PIXELS, 100000)

    ### 设置裁剪参数
    img.setCropping(0, 0, 2000, 2000)

    ### 设置旋转角度
    img.setRotation(10)

    ### 设置灰度级别
    img.setHue(100)

    ### 设置图片格式
    img.setTranscoding("gif")

    ### 执行图片处理
    ret = img.process()

    ### 返回图片base64 encoded binary data
    body = ret["response_params"]["image_data"]

    import base64

    return base64.b64decode(body)
Example #2
0
def test_img_transform():
    img = BaeImage("apikey", "secretkey", "image.duapp.com")

    ### 设置待处理图片
    img.setSource("http://www.baidu.com/img/baidu_sylogo1.gif")

    ### 设置目标图片尺寸
    img.setZooming(BaeImage.ZOOMING_TYPE_PIXELS, 100000)

    ### 设置裁剪参数
    img.setCropping(0, 0, 2000, 2000)

    ### 设置旋转角度
    img.setRotation(10)

    ### 设置灰度级别
    img.setHue(100)

    ### 设置图片格式
    img.setTranscoding('gif')

    ### 执行图片处理
    ret = img.process()

    ### 返回图片base64 encoded binary data
    body = ret['response_params']['image_data']

    import base64
    return base64.b64decode(body)