图像搜索 ImageSearch-搜索图片:请求示例

时间:2023-11-01 16:20:26

请求示例

  • 方式一:使用图片的BASE64编码,从图片索引库中搜索相似图片,返回被检索图像的数量为10。
    POST https://{endpoint}/v1/{project_id}/{instance_name}/image/search{  "limit" : 10,  "offset" : 0,  "file" : "/9j/4AAQSkZJRgABAgEASABIAAD/4RFZRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAA..."}
  • 方式二:使用图片的url,从图片索引库中搜索相似图片,返回被检索图像的数量为10。
    POST https://{endpoint}/v1/{project_id}/{instance_name}/image/search{  "limit" : 10,  "offset" : 0,  "path" : "https://BucketName.obs.myhuaweicloud.com/image/test1.jpg"}
  • 方式三:使用标签,从图片索引库中搜索相似图片,返回被检索图像的数量为10
    POST https://{endpoint}/v1/{project_id}/{instance_name}/image/search{  "limit" : 10,  "offset" : 0,  "tags" : {    "test-tags" : "test-image"  }}
  • 方式四:使用图片的BASE64编码和标签,从图片索引库中搜索相似图片,返回被检索图像的数量为10。
    POST https://{endpoint}/v1/{project_id}/{instance_name}/image/search{  "limit" : 10,  "offset" : 0,  "file" : "/9j/4AAQSkZJRgABAgEASABIAAD/4RFZRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAA...",  "tags" : {    "test-tags" : "test-image"  }}
  • 方式五:使用图片URL和标签,从图片索引库中搜索相似图片,返回被检索图像的数量为10。
    POST https://{endpoint}/v1/{project_id}/{instance_name}/image/search{  "limit" : 10,  "offset" : 0,  "path" : "https://BucketName.obs.myhuaweicloud.com/image/test1.jpg",  "tags" : {    "test-tags" : "test-image"  }}
  • 方式六:使用指定区域进行搜索,从图片索引库中搜索相似图片,返回被检索图像的数量为10。
    POST https://{endpoint}/v1/{project_id}/{instance_name}/image/search{  "limit" : 10,  "offset" : 0,  "path" : "https://BucketName.obs.myhuaweicloud.com/image/test1.jpg",  "box" : {    "x" : 100,    "y" : 200,    "height" : 50,    "width" : 20  }}
support.huaweicloud.com/api-imagesearch/imagesearch_02_0011.html