如何使用API​​响应绘制图像的边界框?

时间:2019-04-13 16:54:31

标签: javascript html node.js canvas

我最近正在使用DeepAI API。我还使用了nsfw检测API和在线演示。当我将在线演示与示例image(和其他here)一起使用时,它会检测到带说明和边界框的nsfw部分。 The result of DeepAI with bounding box

虽然我将API用于nsfw检测器,但它也会响应“暴露的内容”及其坐标,如下所示。

> take 10 vs
[(0,0),(1,0),(0,1),(2,0),(1,1),(0,2),(3,0),(2,1),(1,2),(4,0)]

如何使用上图所示的API响应为每幅图像返回的边框来创建边框?

API代码

{
    "detections": [
        {
            "confidence": "0.89", 
            "bounding_box": [
                171, 
                230, 
                90, 
                75
            ], 
            "name": "Female Breast - Exposed"
        }, 
        {
            "confidence": "0.96", 
            "bounding_box": [
                267, 
                223, 
                70, 
                80
            ], 
            "name": "Female Breast - Exposed"
        }
    ], 
    "nsfw_score": 0.388
}

0 个答案:

没有答案