对象存储BOS

    图像裁剪

    概述

    本文介绍图片裁剪操作。

    图片裁剪参数

    参数名称 缩写命令 类型 取值范围 命令描述 缺省值 是否必选
    crop c unsigned int 0,1 指定图片是否执行裁剪功能。
    c_1表示对图片进行裁剪;
    c_0表示不对图片进行裁剪,
    其他裁剪参数无效。
    -
    offsetX x unsigned int 0~4096 指定图片裁剪左上角起点x坐标。 0
    offsetY y unsigned int 0~4096 指定图片裁剪左上角起点y坐标。 0
    width w unsigned int 1~4096 指定图片裁剪的宽度。
    如果指定的宽度超过了图片的
    宽度,则以图片宽度为准裁剪。
    单位为px。
    原始图片宽度
    height h unsigned int 1~4096 指定图片裁剪的高度。
    如果指定的高度超过了图片的
    高度,则以图片高度为准裁剪。
    单位为px。
    原始图片高度

    示例

    • 以图片左上角横坐标为100,纵坐标为150为起点进行图片裁剪,裁剪宽度和高度默认为原始图片宽度和高度。

    https://doc.bce.baidu.com/bce-documentation/BOS/image.jpg@c_1,x_100,y_150

    • 以图片左上角横、纵坐标均为0为起点进行图片裁剪,裁剪宽度指定为600,裁剪高度指定为600。

    https://doc.bce.baidu.com/bce-documentation/BOS/image.jpg@c_1,w_600,h_600

    • 以图片左上角横坐标为100,纵坐标为150为起点进行图片裁剪,裁剪宽度指定为400,裁剪高度指定为200。

    https://doc.bce.baidu.com/bce-documentation/BOS/image.jpg@c_1,x_100,y_150,w_400,h_200

    上一篇
    图像缩略
    下一篇
    图像旋转