1.0.3 • Published 3 years ago

vott2yolo v1.0.3

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

VoTT to YOLO file converter

Convert VoTT JSON exports to YOLO file format.

Install

npm i vott2yolo -g

Command line usage

Convert one file

vott2yolo /path/to/labeled-file.json /path/to/project.vott

Convert multiple files

vott2yolo /path/to/labeled-files/**/*.json /path/to/project.vott

Node.js usage

const { EOL } = require('os');
const fs = require('fs');
const vott2yolo = require('vott2yolo');

// load VoTT file as an object
const vott = JSON.parse(fs.readFileSync('/my/local/path/vott.json', 'utf8'));
// init tag list
const tags = ['tag1', 'tag2', 'tag3'];
// generate YOLO entries and concat them to a single string
const yolo = vott2yolo(vott, tags).join(EOF);
// write YOLO entries to file
fs.writeFileSync('/another/local/path/yolo.txt', yolo, 'utf8');
1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago