CodableAIA Stacksona Company

Image Bounding Box

Adds up to 10 labeled and colored bounding boxes to a base64 portable anymap image using exact coordinates and returns the annotated image.

Run tool

Form input

Output JSON


          

Work steps

    Inputs

    NameTypeRequiredDescription
    base64base64_imageYesBase64 P2 or P3 portable anymap image
    boxeslistYesUp to 10 boxes with x, y, width, height, label, and color
    stroke_widthintegerNoDefault border width

    Outputs

    NameTypeDescription
    formattextOutput format
    widthintegerImage width
    heightintegerImage height
    box_countintegerNumber of boxes applied
    boxeslistNormalized bounding boxes
    base64base64_imageAnnotated image

    Sample request

    {
      "base64": "data:image/x-portable-anymap;base64,UDMKNiA2CjI1NQoyNDAgMjQwIDI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwIDI0MAoyNDAgMjQwIDI0MCA2MCA2MCA2MCA2MCA2MCA2MCA2MCA2MCA2MCAyNDAgMjQwIDI0MCAyNDAgMjQwIDI0MAoyNDAgMjQwIDI0MCA2MCA2MCA2MCAyNTUgMCAwIDI1NSAwIDAgMjQwIDI0MCAyNDAgMjQwIDI0MCAyNDAKMjQwIDI0MCAyNDAgNjAgNjAgNjAgMjU1IDAgMCAyNTUgMCAwIDI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwCjI0MCAyNDAgMjQwIDYwIDYwIDYwIDYwIDYwIDYwIDYwIDYwIDYwIDI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwCjI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwIDI0MCAyNDAgMjQwCg==",
      "boxes": [
        {
          "x": 1,
          "y": 1,
          "width": 4,
          "height": 4,
          "label": "TARGET",
          "color": "purple"
        },
        {
          "x": 2,
          "y": 2,
          "width": 2,
          "height": 2,
          "label": "HOT",
          "color": "#ff9900"
        }
      ],
      "stroke_width": 1
    }