GET get_label_metadata¶
Given a list of collection image file paths, retrieve the associated label metadata from the index.
Resource URL¶
https://wineengine.tineye.com/<company>/rest/get_label_metadata/
Notes¶
The metadata returned for each image will include label, vintage and variety location information if available so that you can highlight them in your images. The metadata will also include the vintage year and the variety type if found.
The locations returned by WineEngine will always refer to the image stored in the index and are provided as bounding boxes. These bounding boxes will be described using four percentage values (left, right, top, bottom) computed relative to image’s dimensions.
Please note that if your image has solid color borders, those might be cropped out by WineEngine. In that case the locations returned will only refer to the cropped version of the image.
Parameters¶
In addition to the Common parameters there are:
Key | Description |
---|---|
filepaths[0] | Metadata will be returned for this filepath. |
... | ... |
filepaths[n] (optional) | Metadata will be returned for this filepath. |
Request example¶
curl https://wineengine.tineye.com/<company>/rest/get_label_metadata/ --get \
-d "filepaths[0]=path/folder/1.jpg" \
-d "filepaths[3]=path/folder/2.jpg"
Response example¶
JSON¶
{
"error": [],
"status": "ok",
"method": "get_label_metadata",
"result": [
{
"filepath": "path/folder/1.jpg",
"metadata": {
"vintage_year": 2014,
"vintage_rect": {
"left": 40.83,
"right": 57.5,
"top": 79.23,
"bottom": 84.66
},
"variety_type": "Cabernet Sauvignon",
"variety_rect": {
"left": 28.04,
"right": 85.22,
"top": 56.83,
"bottom": 62.57
},
"label_rect": {
"left": 4.2,
"right": 96.0,
"top": 8.3,
"bottom": 82.01
}
}
},
{
"filepath": "path/folder/2.jpg",
"metadata": {
"vintage_year": 2017,
"vintage_rect": {
"left": 51.55,
"right": 64.23,
"top": 69.18,
"bottom": 74.6
},
"variety_type": "Nebbiolo",
"variety_rect": {
"left": 32.65,
"right": 74.68,
"top": 23.06,
"bottom": 31.58
},
"label_rect": {
"left": 12.6,
"right": 72.52,
"top": 2.5,
"bottom": 98.23
}
}
}
]
}
XML¶
<?xml version="1.0" encoding="utf-8"?>
<data>
<error/>
<status>ok</status>
<method>get_label_metadata</method>
<result>
<item>
<filepath>path/folder/1.jpg</filepath>
<metadata>
<vintage_year>2014</vintage_year>
<vintage_rect>
<left>40.83</left>
<right>57.5</right>
<top>79.23</top>
<bottom>84.66</bottom>
</vintage_rect>
<variety_type>Cabernet Sauvignon</variety-type>
<variety-rect>
<left>28.04</left>
<right>85.22</right>
<top>56.83</top>
<bottom>62.57</bottom>
</variety-rect>
<label_rect>
<left>4.2</left>
<right>96.0</right>
<top>8.3</top>
<bottom>82.01</bottom>
</label_rect>
</metadata>
</item>
<item>
<filepath>path/folder/2.jpg</filepath>
<metadata>
<vintage_year>2017</vintage_year>
<vintage_rect>
<left>51.55</left>
<right>64.23</right>
<top>69.18</top>
<bottom>74.6</bottom>
</vintage_rect>
<variety_type>Nebbiolo</variety-type>
<variety-rect>
<left>32.65</left>
<right>74.68</right>
<top>23.06</top>
<bottom>31.58</bottom>
</variety-rect>
<label_rect>
<left>12.6</left>
<right>72.52</right>
<top>2.5</top>
<bottom>98.23</bottom>
</label_rect>
</metadata>
</item>
</result>
</data>