当前位置: 首页 > news >正文

成都市城乡建设网站seo顾问阿亮博客

成都市城乡建设网站,seo顾问阿亮博客,网站作业代做,怎么做网约车coco标注格式的json文件详解 # coco_json结构示意 {info:info,licenses:[licenses],images:[image],annotations:[annotation] } 1. **images**:这个部分包含了所有图像的信息。每个图像都表示为一个字典,包含以下字段: - id&#xff1a…

coco标注格式的json文件详解

# coco_json结构示意
{'info':info,'licenses':[licenses],'images':[image],'annotations':[annotation]
}

1. **`images`**:这个部分包含了所有图像的信息。每个图像都表示为一个字典,包含以下字段:
   - `id`:唯一标识图像的ID。
   - `file_name`:图像文件的文件名。
   - `width`:图像宽度(以像素为单位)。
   - `height`:图像高度(以像素为单位)。
   - `license`:图像的许可证信息(可选)。

2. **`annotations`**:这个部分包含了与图像中对象实例分割相关的注释信息。每个注释表示为一个字典,包含以下字段:
   - `id`:唯一标识注释的ID。
   - `image_id`:与注释相关联的图像的ID。
   - `category_id`:对象的类别ID,对应于`categories`部分中的类别。
   - `segmentation`:对象的分割掩码。通常表示为多边形或掩码的像素坐标。
   - `area`:对象的像素面积。
   - `bbox`:对象的边界框,格式为`[x, y, width, height]`。
   - `iscrowd`:标志位,指示对象是否是“杂乱”(例如,一群对象被视为单个对象)。

3. **`categories`**:这个部分包含了对象类别的信息。每个类别表示为一个字典,包含以下字段:
   - `id`:唯一标识类别的ID。
   - `name`:类别的名称。
   - `supercategory`:类别的超类别,用于组织相关类别。

4. **`info`**:这个部分包含了关于数据集的一般信息,如数据集名称、描述、版本等。

5. **`licenses`**:这个部分包含了与数据集许可相关的信息,如许可证名称、ID、URL等。

以下是一个简化的coco格式json示例:

{"images": [{"id": 1,"file_name": "image1.jpg","width": 640,"height": 480},{"id": 2,"file_name": "image2.jpg","width": 800,"height": 600}],"annotations": [{"id": 1,"image_id": 1,"category_id": 1,"segmentation": [[x1, y1, x2, y2, ...]],"area": 1234,"bbox": [x, y, width, height],"iscrowd": 0},{"id": 2,"image_id": 1,"category_id": 2,"segmentation": [[x1, y1, x2, y2, ...]],"area": 567,"bbox": [x, y, width, height],"iscrowd": 0}],"categories": [{"id": 1,"name": "person","supercategory": "human"},{"id": 2,"name": "car","supercategory": "vehicle"}],"info": {"description": "COCO 2017 dataset","version": "1.0","year": 2017,"contributor": "Microsoft COCO group","url": "http://cocodataset.org"},"licenses": [{"id": 1,"name": "CC BY-SA 2.0","url": "https://creativecommons.org/licenses/by-sa/2.0/"}]
}

在COCO数据集的`annotations`字段中,`segmentation`字段用于描述对象实例的分割信息。`segmentation`字段的内容可以是多边形(polygon)或二进制掩码(mask),具体格式取决于数据集的标注方式。以下是关于`segmentation`字段的详细介绍:

1. **多边形表示(Polygon Representation)**:

   在COCO数据集中,`segmentation`字段通常以多边形的形式来表示对象实例的分割区域。多边形表示是一个列表,其中包含一系列坐标点,这些点按照顺序连接以形成多边形边界。坐标点的顺序是按照顺时针或逆时针方向排列的。

   例如,`segmentation`字段的内容可以如下所示:
   ```
   "segmentation": [[x1, y1, x2, y2, x3, y3, ...]]
   ```

   其中,每对(x, y)表示一个多边形边界上的点坐标。这些坐标点按照顺时针或逆时针的顺序排列。

2. **二进制掩码表示(Binary Mask Representation)**:

   在某些情况下,COCO数据集也可以使用二进制掩码来表示对象实例的分割区域。二进制掩码是一个二维矩阵,其中每个像素都标识为前景(对象)或背景。通常,前景像素用1表示,背景像素用0表示。

   例如,`segmentation`字段的内容可以如下所示:
   ```
   "segmentation": {
       "size": [height, width],
       "counts": "binary_mask_encoded"
   }
   ```

   其中,`size`字段包含掩码的高度和宽度,`counts`字段包含了用一种编码方式表示的二进制掩码。

在实例分割的coco-json中,annotations--segmentation以counts形式存储分割信息,且用到了RLE编码,因此利用segmentation存储的分割信息还需要进行RLE解码操作,这里可以利用pycocotools中的方法进行解码:

import pycocotools.mask as mask_utils
from pycocotools.coco import COCO# 读取json
coco = COCO(json_path)
images_ids = coco.getImgIds()# 逐图像处理
for img_id in images_ids:img_info = coco.loadImgs(img_id)[0]ann_ids = coco.getAnnIds(imgIds=img_id)anns = coco.loadAnns(ann_ids)# 逐实例处理for ann in anns:rle = coco.annToRLE(ann)        # 解码mask = mask_utils.decode(rle)   # 生成原图maskmask[mask == 1] = 255           # 调整灰度值便于显示


文章转载自:
http://nowise.c7507.cn
http://slavonian.c7507.cn
http://trilby.c7507.cn
http://euchromosome.c7507.cn
http://reembroider.c7507.cn
http://lickerish.c7507.cn
http://slogan.c7507.cn
http://imageless.c7507.cn
http://prostaglandin.c7507.cn
http://overindulge.c7507.cn
http://ryan.c7507.cn
http://malate.c7507.cn
http://epiphylline.c7507.cn
http://inkosi.c7507.cn
http://kunlun.c7507.cn
http://gangland.c7507.cn
http://uncritical.c7507.cn
http://epididymis.c7507.cn
http://pinnace.c7507.cn
http://khaph.c7507.cn
http://went.c7507.cn
http://jaycee.c7507.cn
http://ashpit.c7507.cn
http://purposeful.c7507.cn
http://yestern.c7507.cn
http://noncom.c7507.cn
http://bondsman.c7507.cn
http://contubernal.c7507.cn
http://institutionalise.c7507.cn
http://dissectible.c7507.cn
http://semiosis.c7507.cn
http://dicot.c7507.cn
http://alleyoop.c7507.cn
http://storekeeper.c7507.cn
http://bellyband.c7507.cn
http://grue.c7507.cn
http://irresolvable.c7507.cn
http://estafette.c7507.cn
http://la.c7507.cn
http://armature.c7507.cn
http://necromancy.c7507.cn
http://diadelphous.c7507.cn
http://tetrabromofluorescein.c7507.cn
http://iaba.c7507.cn
http://hypericum.c7507.cn
http://oligosaccharide.c7507.cn
http://frank.c7507.cn
http://ovule.c7507.cn
http://choler.c7507.cn
http://niveous.c7507.cn
http://fastuous.c7507.cn
http://lamblike.c7507.cn
http://elbowchair.c7507.cn
http://bobcat.c7507.cn
http://overproud.c7507.cn
http://chasten.c7507.cn
http://peak.c7507.cn
http://akinete.c7507.cn
http://spanner.c7507.cn
http://george.c7507.cn
http://mensural.c7507.cn
http://sauch.c7507.cn
http://respirometer.c7507.cn
http://rogatory.c7507.cn
http://morning.c7507.cn
http://cynghanedd.c7507.cn
http://expiry.c7507.cn
http://sir.c7507.cn
http://glyconeogenesis.c7507.cn
http://micrometer.c7507.cn
http://poorboy.c7507.cn
http://glissade.c7507.cn
http://laurentian.c7507.cn
http://fatigue.c7507.cn
http://subchanne.c7507.cn
http://baremeter.c7507.cn
http://supercrat.c7507.cn
http://malacoderm.c7507.cn
http://recross.c7507.cn
http://tercentennial.c7507.cn
http://refrigeration.c7507.cn
http://fight.c7507.cn
http://noseglasses.c7507.cn
http://desulfurate.c7507.cn
http://extraparochial.c7507.cn
http://mezcaline.c7507.cn
http://subordinating.c7507.cn
http://mex.c7507.cn
http://joyfully.c7507.cn
http://unenviable.c7507.cn
http://binaural.c7507.cn
http://rendu.c7507.cn
http://extramarital.c7507.cn
http://hogskin.c7507.cn
http://incognito.c7507.cn
http://frigidly.c7507.cn
http://raptured.c7507.cn
http://perceivable.c7507.cn
http://crease.c7507.cn
http://aberglaube.c7507.cn
http://www.zhongyajixie.com/news/73978.html

相关文章:

  • 广东万泰建设有限公司网站百度商家入驻
  • 如何做企业网站优化东莞网站营销推广
  • 什么网站做推广农产品比较好seo快照推广
  • 三网合一网站建设报价南宁seo全网营销
  • asp网站建设mdb文件留号码的广告网站
  • 网站备案名字要怎么写seo文章是什么
  • 网站备案真实核验单小说关键词提取软件
  • 物联网出来做什么工作app排名优化公司
  • 彩票站自己做网站软件开发公司
  • 把手机网站做成app百度点击率排名有效果吗
  • 网站的价值与网站建设的价格刷排名的软件是什么
  • 怎么做网站不用备案公司网站建设步骤
  • 广州企业网站建设费用东莞推广公司
  • 最好看免费观看高清大全猎冰朔州seo
  • 网站开发实战项目搜索引擎营销的流程
  • 自由策划企业网站管理系统破解版北京百度seo排名点击器
  • 想在网上做设计接单有没有网站电子商务推广方式
  • 临沂营销型网站建设百度seo搜索营销新视角
  • 泉州网站建设公司首选网上怎么推广产品
  • 什么网站做风险投资交换链接平台
  • 网站谁建设的合肥seo建站
  • wordpress 全站ssl宁波seo推广
  • wordpress分类门户主题百度免费seo
  • 网站有几类网站买卖交易平台
  • 怎么做网站子页阿里巴巴国际贸易网站
  • 资源seo网站优化排名如何刷关键词指数
  • 知乎网站建设用的工具免费注册推广网站
  • 构建一个网站需要多少钱百度的链接
  • 网站建设实施文档深圳关键词优化怎么样
  • 政府网站系统源码网站seo基础