Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos.
Перейти к файлу
Jordan Ellis f843079eb9 added platform support for registration + trying to get debugging working 2019-01-08 15:48:05 -08:00
app-icons [AB#16328] Fixes issues with running app from static files (#404) 2018-12-20 10:58:37 -08:00
azure-pipelines [AB#16330] Set up codecov support (#441) 2019-01-04 14:44:10 -08:00
config added platform support for registration + trying to get debugging working 2019-01-08 15:48:05 -08:00
docs simplified, removed redundant information 2019-01-08 11:17:57 -08:00
public [AB#16328] Fixes issues with running app from static files (#404) 2018-12-20 10:58:37 -08:00
src added platform support for registration + trying to get debugging working 2019-01-08 15:48:05 -08:00
typings Basic connections page 2018-11-16 15:39:26 -08:00
.codecov.yml [AB#16330] Set up codecov support (#441) 2019-01-04 14:44:10 -08:00
.editorconfig [AB#16374] set up editor config (#445) 2019-01-04 14:05:04 -08:00
.env [AB#16328] Fixes issues with running app from static files (#404) 2018-12-20 10:58:37 -08:00
.gitignore [AB#16330] Set up codecov support (#441) 2019-01-04 14:44:10 -08:00
.travis.yml [AB#16374] set up editor config (#445) 2019-01-04 14:05:04 -08:00
Procfile Fixed issue with electron main pipeline 2018-11-14 15:54:03 -08:00
README.md [AB#16330] Set up codecov support (#441) 2019-01-04 14:44:10 -08:00
azure-pipelines.yml [AB#16374] set up editor config (#445) 2019-01-04 14:05:04 -08:00
electron-builder.yml [AB#16328] Fixes issues with running app from static files (#404) 2018-12-20 10:58:37 -08:00
package.json added platform support for registration + trying to get debugging working 2019-01-08 15:48:05 -08:00
release-pipeline.yml pipeline for building release artifact (#412) 2018-12-20 13:29:50 -08:00
tsconfig.json Project Settings Tests & Mock Factory (#363) 2018-12-13 18:08:11 -08:00
tslint.json Fixed ts linting issues 2018-11-29 11:30:53 -08:00
typings.json Basic connections page 2018-11-16 15:39:26 -08:00

README.md

VoTT (Visual Object Tagging Tool)

Build Status Code Coverage

The v2 branch is a complete reboot of the original VoTT, and currently don't share git histories. The purpose of v2 is to create a more extensible version of the original application while leveraging more recent frameworks such as React/Redux.

This project was bootstrapped with Create React App. For available scripts and other related info, see our docs.

Contributing Guidelines

We welcome issues and pull requests into the project. We ask that you follow these simple guidelines:

Issues

  • Look for duplicate issues & comment on thread if experiencing something similar
  • Fill in template information (platform, OS, version, screenshots, etc.)

Pull Requests

  1. Find an issue to work on, or create a new one
  2. Fork repo, make sure you have latest changes from v2
  3. Create branch following naming convention: git checkout -b issue-<###>-<short-description>.
  4. Write code
  5. Add unit tests
  6. Verify linting and unit tests by running npm test
  7. Update docs if needed
  8. Rebase on v2 and resolve conflicts
  9. Submit PR to v2 branch

Try to keep PRs small to decrease the time required to review and merge

Style

  1. This repo use EditorConfig to maintain consistent style, please refer to this guide for more information.

Usage

For those who just want to use VoTT rather than contributing to it, you have two options:

Find our most recent release, download and run. v2 releases will be prefixed by 2.x.

Clone repo and run from terminal using npm

Run the following commands in your terminal:

 git clone https://github.com/Microsoft/VoTT
 cd VoTT
 git checkout v2
 npm install
 npm start

Important to note that when running with npm, both the electron and the browser versions of the application will start. One major difference is that electron can access the local file system.