- MakeSense.AI YOLO, VOC XML ve Single CSV formatında export edilebilir.
- colabeler
- LabelImg PASCAL VOC formatında XML dosyası içinde saklanır.
- Zooninverse
- VGG Image Annotator
- LabelMe
- Scalable
- RectLabel
- CVAT
- Roboflow annotate Roboflow, JSON, XML, CSV ve TXT dahil olmak üzere en popüler açıklama biçimlerini desteklemektedir.
- SuperAnnotate
- labelBox
- supervise.ly
- DataLoop
- GATE
- VoTT: Visual Object Tagging Tool
- Corpus Tool
- hasty.ai
- ART project
Resim Etiketleme Formatları
- COCO: Veriler JSON formatında saklanır
- PASCAL VOC: Açıklamayı XML dosyasında saklar.
- YOLO: YOLO etiketleme biçiminde, aynı dizindeki her görüntü dosyası için aynı ada sahip bir .txt dosyası oluşturulur.
COCO JSON
Bu örnek dosyada, COCO veri kümesi için gerekli bilgiler, lisanslar, kategoriler, görüntüler ve etiketler bulunmaktadır. Etiketler, belirli bir görüntüdeki nesnelerin sınıflarını, konumlarını ve alanlarını içerir.
{
"info": {
"description": "COCO 2023 Dataset",
"version": "1.0",
"year": 2023,
"contributor": "John Doe",
"date_created": "2023/04/13"
},
"licenses": [
{
"id": 1,
"name": "Attribution-NonCommercial-ShareAlike License",
"url": "https://creativecommons.org/licenses/by-nc-sa/2.0/"
}
],
"categories": [
{
"id": 1,
"name": "cat",
"supercategory": "animal"
},
{
"id": 2,
"name": "dog",
"supercategory": "animal"
}
],
"images": [
{
"id": 1,
"width": 640,
"height": 480,
"file_name": "image1.jpg",
"license": 1,
"flickr_url": "http://farm1.staticflickr.com/120/260369759_ab01ccd0c7_z.jpg",
"coco_url": "http://images.cocodataset.org/val2017/000000039769.jpg",
"date_captured": "2023-01-01T00:00:00.000000Z"
},
{
"id": 2,
"width": 480,
"height": 640,
"file_name": "image2.jpg",
"license": 1,
"flickr_url": "http://farm4.staticflickr.com/3234/2790131128_1d1f9870de_z.jpg",
"coco_url": "http://images.cocodataset.org/val2017/000000369320.jpg",
"date_captured": "2023-01-02T00:00:00.000000Z"
}
],
"annotations": [
{
"id": 1,
"image_id": 1,
"category_id": 1,
"bbox": [50, 100, 200, 150],
"area": 10000,
"iscrowd": 0
},
{
"id": 2,
"image_id": 1,
"category_id": 2,
"bbox": [250, 50, 300, 200],
"area": 15000,
"iscrowd": 0
},
{
"id": 3,
"image_id": 2,
"category_id": 2,
"bbox": [100, 150, 150, 100],
"area": 5000,
"iscrowd": 0
}
]
}
PASCAL VOC XML
Açıklamayı XML dosyasında saklar.
<annotation>
<folder>test</folder>
<filename>10_split_no_flash_nt_IMG_0009.jpg</filename>
<path>\images\10_split_no_flash_nt_IMG_0009.jpg</path>
<source>
<database>Unknown</database>
</source>
<size>
<width>692</width>
<height>692</height>
<depth>3</depth>
</size>
<segmented>0</segmented>
<object>
<name>split</name>
<pose>Unspecified</pose>
<truncated>0</truncated>
<difficult>0</difficult>
<bndbox>
<xmin>225</xmin>
<ymin>191</ymin>
<xmax>260</xmax>
<ymax>222</ymax>
</bndbox>
</object>
<object>
<name>split</name>
<pose>Unspecified</pose>
<truncated>0</truncated>
<difficult>0</difficult>
<bndbox>
<xmin>294</xmin>
<ymin>456</ymin>
<xmax>319</xmax>
<ymax>476</ymax>
</bndbox>
</object>
<object>
<name>split</name>
<pose>Unspecified</pose>
<truncated>0</truncated>
<difficult>0</difficult>
<bndbox>
<xmin>478</xmin>
<ymin>380</ymin>
<xmax>515</xmax>
<ymax>411</ymax>
</bndbox>
</object>
</annotation>
Yolo .txt
Yolo TXT formatında her satırda class x_center y_center width height
değerleri bulunur. ilk değer olan class değeri nesnenin sınıfını belirtir.
1 0.716797 0.395833 0.216406 0.147222
0 0.687109 0.379167 0.255469 0.158333
1 0.420312 0.395833 0.140625 0.166667