Skip to content

Instantly share code, notes, and snippets.

@blitline-dev
Created July 16, 2013 04:14
Show Gist options
  • Save blitline-dev/6005711 to your computer and use it in GitHub Desktop.
Save blitline-dev/6005711 to your computer and use it in GitHub Desktop.
Image Composite 4 image
{
"application_id": "YOUR_APP_ID",
"src": "https://s3.amazonaws.com/bltemp/boys640.jpg",
"pre_process": [
{
"job": {
"src": "http://placekitten.com/500/500?my_fake_image_1",
"functions": [
{
"name": "sharpen",
"save": {
"image_identifier": "IMAGE_1_SHARPENED"
},
"functions": [
{
"name": "resize_to_fit",
"params": {
"width": 96,
"height": 96
},
"save": {
"image_identifier": "IMAGE_1_SHARPENED_THUMBNAIL_96x96"
}
}
]
}
]
}
},
{
"job": {
"src": "http://placekitten.com/400/400?my_fake_image_2",
"functions": [
{
"name": "sharpen",
"save": {
"image_identifier": "IMAGE_2_SHARPENED"
},
"functions": [
{
"name": "resize_to_fit",
"params": {
"width": 96,
"height": 96
},
"save": {
"image_identifier": "IMAGE_2_SHARPENED_THUMBNAIL_96x96"
}
}
]
}
]
}
},
{
"job": {
"src": "http://placekitten.com/300/300?my_fake_image_3",
"functions": [
{
"name": "sharpen",
"save": {
"image_identifier": "IMAGE_3_SHARPENED"
},
"functions": [
{
"name": "resize_to_fit",
"params": {
"width": 96,
"height": 96
},
"save": {
"image_identifier": "IMAGE_3_SHARPENED_THUMBNAIL_96x96"
}
}
]
}
]
}
},
{
"job": {
"src": "http://placekitten.com/558/600??my_fake_image_4",
"functions": [
{
"name": "sharpen",
"save": {
"image_identifier": "IMAGE_4_SHARPENED"
},
"functions": [
{
"name": "resize_to_fit",
"params": {
"width": 96,
"height": 96
},
"save": {
"image_identifier": "IMAGE_4_SHARPENED_THUMBNAIL_96x96"
}
}
]
}
]
}
}
],
"functions": [
{
"name": "composite",
"params": {
"x": 10,
"y": 10,
"src": "&IMAGE_1_SHARPENED_THUMBNAIL_96x96"
},
"functions": [
{
"name": "composite",
"params": {
"x": 110,
"y": 110,
"src": "&IMAGE_2_SHARPENED_THUMBNAIL_96x96"
},
"functions": [
{
"name": "composite",
"params": {
"x": 210,
"y": 210,
"src": "&IMAGE_3_SHARPENED_THUMBNAIL_96x96"
},
"functions": [
{
"name": "composite",
"params": {
"x": 310,
"y": 310,
"src": "&IMAGE_4_SHARPENED_THUMBNAIL_96x96"
},
"save": {
"image_identifier": "FINA6L_OUTPUT_FILE"
}
}
]
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment