Skip to content

Instantly share code, notes, and snippets.

@gitpichardo
Created May 16, 2025 04:40
Show Gist options
  • Save gitpichardo/7972d51ac23f5526665275e1b6d7b3f6 to your computer and use it in GitHub Desktop.
Save gitpichardo/7972d51ac23f5526665275e1b6d7b3f6 to your computer and use it in GitHub Desktop.
Billboard Full Response
{
"context": {
"text_content": "a a a a 0.2 Km alamy a 四天王寺 alamy a 庚申堂> a 0.1km a 竹本義太夫墓 ●(超願寺内)。すぐ。 a alamy Image ID: CBDNR6 www.alamy.com a a a",
"languages_detected": [
"ja"
],
"formatting_details": null
},
"width": 799,
"height": 1000,
"tags": [
"sign",
"direction",
"tourism",
"translation",
"japan"
],
"has_text": true,
"sections": [
{
"text": "0.2 Km",
"lines": [
{
"text": "0.2 Km",
"bounds": {
"top_left": {
"x": 132,
"y": 258
},
"top_right": {
"x": 245,
"y": 261
},
"bottom_left": {
"x": 132,
"y": 296
},
"bottom_right": {
"x": 245,
"y": 299
}
},
"words": [
{
"text": "0.2",
"bounds": {
"top_left": {
"x": 132,
"y": 258
},
"top_right": {
"x": 179,
"y": 261
},
"bottom_left": {
"x": 132,
"y": 296
},
"bottom_right": {
"x": 179,
"y": 299
}
}
},
{
"text": "Km",
"bounds": {
"top_left": {
"x": 185,
"y": 261
},
"top_right": {
"x": 245,
"y": 261
},
"bottom_left": {
"x": 185,
"y": 299
},
"bottom_right": {
"x": 245,
"y": 299
}
}
}
]
}
]
},
{
"text": "四天王寺",
"lines": [
{
"text": "四天王寺",
"bounds": {
"top_left": {
"x": 302,
"y": 169
},
"top_right": {
"x": 533,
"y": 169
},
"bottom_left": {
"x": 302,
"y": 253
},
"bottom_right": {
"x": 533,
"y": 253
}
},
"words": [
{
"text": "四天王寺",
"bounds": {
"top_left": {
"x": 302,
"y": 169
},
"top_right": {
"x": 533,
"y": 169
},
"bottom_left": {
"x": 302,
"y": 253
},
"bottom_right": {
"x": 533,
"y": 253
}
}
}
]
}
]
},
{
"text": "庚申堂",
"lines": [
{
"text": "庚申堂",
"bounds": {
"top_left": {
"x": 175,
"y": 357
},
"top_right": {
"x": 401,
"y": 362
},
"bottom_left": {
"x": 175,
"y": 444
},
"bottom_right": {
"x": 401,
"y": 449
}
},
"words": [
{
"text": "庚申堂",
"bounds": {
"top_left": {
"x": 175,
"y": 357
},
"top_right": {
"x": 401,
"y": 362
},
"bottom_left": {
"x": 175,
"y": 444
},
"bottom_right": {
"x": 401,
"y": 449
}
}
}
]
}
]
},
{
"text": "0.1km",
"lines": [
{
"text": "0.1km",
"bounds": {
"top_left": {
"x": 509,
"y": 378
},
"top_right": {
"x": 608,
"y": 381
},
"bottom_left": {
"x": 509,
"y": 415
},
"bottom_right": {
"x": 608,
"y": 418
}
},
"words": [
{
"text": "0.1km",
"bounds": {
"top_left": {
"x": 509,
"y": 378
},
"top_right": {
"x": 608,
"y": 381
},
"bottom_left": {
"x": 509,
"y": 415
},
"bottom_right": {
"x": 608,
"y": 418
}
}
}
]
}
]
},
{
"text": "竹本義太夫墓 ●(超願寺内)。すぐ。",
"lines": [
{
"text": "竹本義太夫墓",
"bounds": {
"top_left": {
"x": 132,
"y": 520
},
"top_right": {
"x": 469,
"y": 525
},
"bottom_left": {
"x": 132,
"y": 595
},
"bottom_right": {
"x": 469,
"y": 600
}
},
"words": [
{
"text": "竹本義太夫墓",
"bounds": {
"top_left": {
"x": 132,
"y": 520
},
"top_right": {
"x": 469,
"y": 525
},
"bottom_left": {
"x": 132,
"y": 595
},
"bottom_right": {
"x": 469,
"y": 600
}
}
}
]
},
{
"text": "●(超願寺内)。すぐ。",
"bounds": {
"top_left": {
"x": 132,
"y": 597
},
"top_right": {
"x": 516,
"y": 602
},
"bottom_left": {
"x": 132,
"y": 669
},
"bottom_right": {
"x": 516,
"y": 674
}
},
"words": [
{
"text": "●(超願寺内)。すぐ。",
"bounds": {
"top_left": {
"x": 132,
"y": 597
},
"top_right": {
"x": 516,
"y": 602
},
"bottom_left": {
"x": 132,
"y": 669
},
"bottom_right": {
"x": 516,
"y": 674
}
}
}
]
}
]
}
],
"success": true
}
{"success": true,
"context": {
"text_content": [
"四天王寺",
"0.2Km",
"庚申堂",
"0.1km",
"竹本義太夫墓(超願寺内)すぐ"
],
"languages_detected": [
"ja",
"en"
],
"formatting_details": [
"Yellow background with blue text",
"Three separate directional signs",
"Arrows indicating directions",
"Distances in kilometers",
"Japanese kanji and kana characters",
"Some English text for distance units"
]
},
"width": 1300,
"height": 951,
"tags": [
"text",
"screenshot",
"rectangle",
"font",
"line",
"number",
"signage",
"colorfulness"
],
"has_text": true,
"sections": [
{
"text": "← 四天王寺\n0.2Km\n→ 康申堂\n0.1km\n→ 竹本義太夫墓\n(超願寺内)すぐ\nalamy\nalamy\nalamy\nalamy\nalamy\nalamy\nalamy\nalamy\nalamy\nalamy\nalamy\nalamy\nalamy",
"lines": [
{
"text": "← 四天王寺",
"bounds": {
"top_left": {
"x": 1089,
"y": 24
},
"top_right": {
"x": 1106,
"y": 24
},
"bottom_right": {
"x": 1106,
"y": 49
},
"bottom_left": {
"x": 1089,
"y": 49
},
"width": 17,
"height": 25
},
"words": [
{
"text": "←",
"bounds": {
"top_left": {
"x": 1091,
"y": 24
},
"top_right": {
"x": 1105,
"y": 24
},
"bottom_right": {
"x": 1105,
"y": 49
},
"bottom_left": {
"x": 1091,
"y": 49
},
"width": 14,
"height": 25
}
},
{
"text": "四天王寺"
}
]
},
{
"text": "0.2Km",
"bounds": {
"top_left": {
"x": 354,
"y": 76
},
"top_right": {
"x": 969,
"y": 94
},
"bottom_right": {
"x": 968,
"y": 243
},
"bottom_left": {
"x": 349,
"y": 235
},
"width": 617,
"height": 154
},
"words": [
{
"text": "0.2Km",
"bounds": {
"top_left": {
"x": 381,
"y": 79
},
"top_right": {
"x": 473,
"y": 88
},
"bottom_right": {
"x": 467,
"y": 241
},
"bottom_left": {
"x": 374,
"y": 239
},
"width": 92.5,
"height": 156.5
}
}
]
},
{
"text": "→ 康申堂",
"bounds": {
"top_left": {
"x": 39,
"y": 153
},
"top_right": {
"x": 56,
"y": 154
},
"bottom_right": {
"x": 55,
"y": 180
},
"bottom_left": {
"x": 38,
"y": 180
},
"width": 17,
"height": 26.5
},
"words": [
{
"text": "→",
"bounds": {
"top_left": {
"x": 42,
"y": 153
},
"top_right": {
"x": 56,
"y": 153
},
"bottom_right": {
"x": 55,
"y": 180
},
"bottom_left": {
"x": 41,
"y": 180
},
"width": 14,
"height": 27
}
},
{
"text": "康申堂"
}
]
},
{
"text": "0.1km",
"bounds": {
"top_left": {
"x": 162,
"y": 211
},
"top_right": {
"x": 393,
"y": 215
},
"bottom_right": {
"x": 392,
"y": 286
},
"bottom_left": {
"x": 159,
"y": 279
},
"width": 232,
"height": 69.5
},
"words": [
{
"text": "0.1km",
"bounds": {
"top_left": {
"x": 186,
"y": 211
},
"top_right": {
"x": 384,
"y": 218
},
"bottom_right": {
"x": 384,
"y": 286
},
"bottom_left": {
"x": 183,
"y": 281
},
"width": 199.5,
"height": 69
}
}
]
},
{
"text": "→ 竹本義太夫墓",
"bounds": {
"top_left": {
"x": 149,
"y": 263
},
"top_right": {
"x": 261,
"y": 269
},
"bottom_right": {
"x": 260,
"y": 318
},
"bottom_left": {
"x": 147,
"y": 315
},
"width": 112.5,
"height": 50.5
},
"words": [
{
"text": "→",
"bounds": {
"top_left": {
"x": 149,
"y": 263
},
"top_right": {
"x": 260,
"y": 267
},
"bottom_right": {
"x": 258,
"y": 319
},
"bottom_left": {
"x": 147,
"y": 314
},
"width": 111,
"height": 51.5
}
},
{
"text": "竹本義太夫墓"
}
]
},
{
"text": "(超願寺内)すぐ",
"bounds": {
"top_left": {
"x": 1031,
"y": 267
},
"top_right": {
"x": 1154,
"y": 271
},
"bottom_right": {
"x": 1152,
"y": 326
},
"bottom_left": {
"x": 1030,
"y": 322
},
"width": 122.5,
"height": 55
},
"words": [
{
"text": "(超願寺内)すぐ",
"bounds": {
"top_left": {
"x": 1038,
"y": 267
},
"top_right": {
"x": 1152,
"y": 271
},
"bottom_right": {
"x": 1150,
"y": 326
},
"bottom_left": {
"x": 1037,
"y": 322
},
"width": 113.5,
"height": 55
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 39,
"y": 413
},
"top_right": {
"x": 56,
"y": 413
},
"bottom_right": {
"x": 57,
"y": 441
},
"bottom_left": {
"x": 39,
"y": 440
},
"width": 17.5,
"height": 27.5
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 41,
"y": 413
},
"top_right": {
"x": 55,
"y": 413
},
"bottom_right": {
"x": 55,
"y": 441
},
"bottom_left": {
"x": 40,
"y": 440
},
"width": 14.5,
"height": 27.5
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 939,
"y": 408
},
"top_right": {
"x": 956,
"y": 408
},
"bottom_right": {
"x": 957,
"y": 441
},
"bottom_left": {
"x": 939,
"y": 441
},
"width": 17.5,
"height": 33
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 939,
"y": 408
},
"top_right": {
"x": 957,
"y": 408
},
"bottom_right": {
"x": 957,
"y": 441
},
"bottom_left": {
"x": 939,
"y": 441
},
"width": 18,
"height": 33
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 786,
"y": 503
},
"top_right": {
"x": 998,
"y": 507
},
"bottom_right": {
"x": 996,
"y": 577
},
"bottom_left": {
"x": 784,
"y": 572
},
"width": 212,
"height": 69.5
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 787,
"y": 504
},
"top_right": {
"x": 874,
"y": 505
},
"bottom_right": {
"x": 873,
"y": 575
},
"bottom_left": {
"x": 785,
"y": 573
},
"width": 87.5,
"height": 69.5
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 219,
"y": 517
},
"top_right": {
"x": 219,
"y": 387
},
"bottom_right": {
"x": 765,
"y": 397
},
"bottom_left": {
"x": 764,
"y": 528
},
"width": 0.5,
"height": 10.5
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 224,
"y": 518
},
"top_right": {
"x": 224,
"y": 388
},
"bottom_right": {
"x": 307,
"y": 391
},
"bottom_left": {
"x": 308,
"y": 521
},
"width": -0.5,
"height": 3
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 166,
"y": 544
},
"top_right": {
"x": 205,
"y": 545
},
"bottom_right": {
"x": 205,
"y": 566
},
"bottom_left": {
"x": 165,
"y": 566
},
"width": 39.5,
"height": 21.5
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 169,
"y": 544
},
"top_right": {
"x": 203,
"y": 544
},
"bottom_right": {
"x": 203,
"y": 566
},
"bottom_left": {
"x": 168,
"y": 566
},
"width": 34.5,
"height": 22
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 0,
"y": 654
},
"top_right": {
"x": 108,
"y": 655
},
"bottom_right": {
"x": 108,
"y": 709
},
"bottom_left": {
"x": 0,
"y": 710
},
"width": 108,
"height": 55
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 0,
"y": 654
},
"top_right": {
"x": 104,
"y": 654
},
"bottom_right": {
"x": 104,
"y": 710
},
"bottom_left": {
"x": 0,
"y": 710
},
"width": 104,
"height": 56
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 191,
"y": 626
},
"top_right": {
"x": 820,
"y": 633
},
"bottom_right": {
"x": 819,
"y": 744
},
"bottom_left": {
"x": 191,
"y": 743
},
"width": 628.5,
"height": 114
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 195,
"y": 626
},
"top_right": {
"x": 265,
"y": 629
},
"bottom_right": {
"x": 265,
"y": 744
},
"bottom_left": {
"x": 195,
"y": 744
},
"width": 70,
"height": 116.5
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 1238,
"y": 673
},
"top_right": {
"x": 1257,
"y": 674
},
"bottom_right": {
"x": 1257,
"y": 699
},
"bottom_left": {
"x": 1238,
"y": 699
},
"width": 19,
"height": 25.5
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 1241,
"y": 673
},
"top_right": {
"x": 1255,
"y": 673
},
"bottom_right": {
"x": 1254,
"y": 699
},
"bottom_left": {
"x": 1241,
"y": 699
},
"width": 13.5,
"height": 26
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 247,
"y": 751
},
"top_right": {
"x": 1026,
"y": 765
},
"bottom_right": {
"x": 1023,
"y": 849
},
"bottom_left": {
"x": 246,
"y": 833
},
"width": 778,
"height": 83
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 247,
"y": 754
},
"top_right": {
"x": 290,
"y": 753
},
"bottom_right": {
"x": 289,
"y": 834
},
"bottom_left": {
"x": 246,
"y": 835
},
"width": 43,
"height": 81
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 1089,
"y": 802
},
"top_right": {
"x": 1109,
"y": 803
},
"bottom_right": {
"x": 1109,
"y": 830
},
"bottom_left": {
"x": 1088,
"y": 830
},
"width": 20.5,
"height": 27.5
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 1092,
"y": 802
},
"top_right": {
"x": 1106,
"y": 802
},
"bottom_right": {
"x": 1105,
"y": 830
},
"bottom_left": {
"x": 1091,
"y": 830
},
"width": 14,
"height": 28
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 44,
"y": 878
},
"top_right": {
"x": 157,
"y": 879
},
"bottom_right": {
"x": 156,
"y": 933
},
"bottom_left": {
"x": 42,
"y": 931
},
"width": 113.5,
"height": 53.5
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 46,
"y": 878
},
"top_right": {
"x": 153,
"y": 879
},
"bottom_right": {
"x": 152,
"y": 933
},
"bottom_left": {
"x": 45,
"y": 932
},
"width": 107,
"height": 54
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 1121,
"y": 884
},
"top_right": {
"x": 1250,
"y": 884
},
"bottom_right": {
"x": 1250,
"y": 901
},
"bottom_left": {
"x": 1121,
"y": 900
},
"width": 129,
"height": 16.5
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 1122,
"y": 884
},
"top_right": {
"x": 1167,
"y": 885
},
"bottom_right": {
"x": 1167,
"y": 901
},
"bottom_left": {
"x": 1122,
"y": 901
},
"width": 45,
"height": 16.5
}
}
]
},
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 1114,
"y": 907
},
"top_right": {
"x": 1251,
"y": 907
},
"bottom_right": {
"x": 1251,
"y": 926
},
"bottom_left": {
"x": 1113,
"y": 925
},
"width": 137.5,
"height": 18.5
},
"words": [
{
"text": "alamy",
"bounds": {
"top_left": {
"x": 1115,
"y": 908
},
"top_right": {
"x": 1243,
"y": 908
},
"bottom_right": {
"x": 1243,
"y": 927
},
"bottom_left": {
"x": 1114,
"y": 925
},
"width": 128.5,
"height": 18
}
}
]
}
]
}
],
"_usage": {
"input_tokens": 47,
"output_tokens": 1958,
"inference_time_tokens": 14729,
"total_tokens": 16734
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment